0001651562-24-000012.txt : 20240222 0001651562-24-000012.hdr.sgml : 20240222 20240222161108 ACCESSION NUMBER: 0001651562-24-000012 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 109 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240222 DATE AS OF CHANGE: 20240222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Coursera, Inc. CENTRAL INDEX KEY: 0001651562 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology 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: 24664835 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-20231231.htm 10-K cour-20231231
00016515622023FYfalseP2YP2YP2YP1Y20836600016515622023-01-012023-12-3100016515622023-06-30iso4217:USD00016515622024-02-15xbrli:shares00016515622023-12-3100016515622022-12-31iso4217:USDxbrli:shares00016515622022-01-012022-12-3100016515622021-01-012021-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2020-12-310001651562us-gaap:CommonStockMember2020-12-310001651562us-gaap:AdditionalPaidInCapitalMember2020-12-310001651562us-gaap:TreasuryStockCommonMember2020-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001651562us-gaap:RetainedEarningsMember2020-12-3100016515622020-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2021-01-012021-12-310001651562us-gaap:CommonStockMember2021-01-012021-12-310001651562us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001651562us-gaap:RetainedEarningsMember2021-01-012021-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2021-12-310001651562us-gaap:CommonStockMember2021-12-310001651562us-gaap:AdditionalPaidInCapitalMember2021-12-310001651562us-gaap:TreasuryStockCommonMember2021-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001651562us-gaap:RetainedEarningsMember2021-12-3100016515622021-12-310001651562us-gaap:CommonStockMember2022-01-012022-12-310001651562us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001651562us-gaap:RetainedEarningsMember2022-01-012022-12-310001651562us-gaap:CommonStockMember2022-12-310001651562us-gaap:AdditionalPaidInCapitalMember2022-12-310001651562us-gaap:TreasuryStockCommonMember2022-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001651562us-gaap:RetainedEarningsMember2022-12-310001651562us-gaap:CommonStockMember2023-01-012023-12-310001651562us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001651562us-gaap:TreasuryStockCommonMember2023-01-012023-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001651562us-gaap:RetainedEarningsMember2023-01-012023-12-310001651562us-gaap:CommonStockMember2023-12-310001651562us-gaap:AdditionalPaidInCapitalMember2023-12-310001651562us-gaap:TreasuryStockCommonMember2023-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001651562us-gaap:RetainedEarningsMember2023-12-31cour:segment0001651562us-gaap:IPOMember2021-04-052021-04-050001651562us-gaap:IPOMember2021-04-050001651562us-gaap:CommonStockMemberus-gaap:IPOMember2021-04-050001651562us-gaap:CommonStockMemberus-gaap:IPOMember2021-04-052021-04-05xbrli:pure0001651562us-gaap:IPOMember2021-04-192021-04-1900016515622021-04-192021-04-190001651562srt:MinimumMember2023-01-012023-12-310001651562srt:MaximumMember2023-01-012023-12-310001651562us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MinimumMember2023-12-310001651562us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MaximumMember2023-12-310001651562srt:MinimumMember2023-12-310001651562srt:MaximumMember2023-12-310001651562cour:InternalUseSoftwareAndWebsiteDevelopmentMember2023-01-012023-12-310001651562cour:DeferredPartnerFeesMember2022-01-012022-12-310001651562us-gaap:PropertyPlantAndEquipmentMember2022-01-012022-12-3100016515622022-12-312022-12-3100016515622023-01-012023-01-010001651562us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember2023-01-012023-12-3100016515622022-01-0100016515622024-01-012023-12-310001651562cour:RussianEducatorPartnersMember2022-01-012022-12-310001651562us-gaap:MoneyMarketFundsMemberus-gaap:CashAndCashEquivalentsMember2023-12-310001651562us-gaap:MoneyMarketFundsMemberus-gaap:CashAndCashEquivalentsMember2022-12-310001651562us-gaap:CashAndCashEquivalentsMemberus-gaap:USTreasurySecuritiesMember2023-12-310001651562us-gaap:CashAndCashEquivalentsMemberus-gaap:USTreasurySecuritiesMember2022-12-310001651562us-gaap:CashAndCashEquivalentsMember2023-12-310001651562us-gaap:CashAndCashEquivalentsMember2022-12-310001651562us-gaap:USTreasurySecuritiesMember2023-12-310001651562us-gaap:USTreasurySecuritiesMember2022-12-310001651562cour:PrivateCompanyMember2023-08-310001651562cour:PrivateCompanyMember2023-12-310001651562srt:MinimumMemberus-gaap:SoftwareDevelopmentMember2023-12-310001651562srt:MaximumMemberus-gaap:SoftwareDevelopmentMember2023-12-310001651562us-gaap:SoftwareDevelopmentMember2023-12-310001651562us-gaap:SoftwareDevelopmentMember2022-12-310001651562cour:ComputerEquipmentAndSoftwareMember2023-12-310001651562cour:ComputerEquipmentAndSoftwareMember2022-12-310001651562us-gaap:LeaseholdImprovementsMember2023-12-310001651562us-gaap:LeaseholdImprovementsMember2022-12-310001651562us-gaap:FurnitureAndFixturesMember2023-12-310001651562us-gaap:FurnitureAndFixturesMember2022-12-310001651562cour:PropertyEquipmentAndSoftwareMember2023-01-012023-12-310001651562cour:PropertyEquipmentAndSoftwareMember2022-01-012022-12-310001651562cour:PropertyEquipmentAndSoftwareMember2021-01-012021-12-310001651562cour:SoftwareAndWebsiteDevelopmentMember2023-01-012023-12-310001651562cour:SoftwareAndWebsiteDevelopmentMember2022-01-012022-12-310001651562cour:SoftwareAndWebsiteDevelopmentMember2021-01-012021-12-310001651562cour:ContentAssetMember2023-12-310001651562cour:ContentAssetMember2022-12-310001651562us-gaap:DevelopedTechnologyRightsMember2023-12-310001651562us-gaap:DevelopedTechnologyRightsMember2022-12-310001651562cour:AssembledWorkforceMember2023-12-310001651562cour:AssembledWorkforceMember2022-12-310001651562cour:ContentAssetMember2023-01-012023-12-310001651562cour:ContentAssetMember2022-01-012022-12-310001651562cour:ContentAssetMember2021-01-012021-12-310001651562cour:IntangibleAssetsExcludingInternalUseSoftwareAndWebsiteDevelopmentMember2023-01-012023-12-3100016515622022-05-012022-05-310001651562us-gaap:DomesticCountryMember2023-12-310001651562us-gaap:StateAndLocalJurisdictionMember2023-12-310001651562cour:CommonStockOptionsMember2023-01-012023-12-310001651562cour:CommonStockOptionsMember2022-01-012022-12-310001651562cour:CommonStockOptionsMember2021-01-012021-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001651562cour:SharesSubjectToRepurchaseMember2023-01-012023-12-310001651562cour:SharesSubjectToRepurchaseMember2022-01-012022-12-310001651562cour:SharesSubjectToRepurchaseMember2021-01-012021-12-310001651562cour:EsppMember2023-01-012023-12-310001651562cour:EsppMember2022-01-012022-12-310001651562cour:EsppMember2021-01-012021-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2023-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2022-12-310001651562us-gaap:IPOMember2023-12-3100016515622023-04-260001651562cour:EmployeeStockPurchasePlanMember2023-01-012023-12-310001651562cour:TwoThousandTwentyOneEmployeeStockPurchasePlanMember2023-12-310001651562cour:EmployeeStockPurchasePlanMember2023-12-310001651562us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001651562us-gaap:EmployeeStockOptionMember2022-12-310001651562us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001651562us-gaap:EmployeeStockOptionMember2023-12-310001651562us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001651562us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-012023-12-310001651562us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-01-012023-12-310001651562us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-01-012023-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2022-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2023-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001651562srt:MinimumMembercour:EmployeeStockPurchasePlanMember2023-01-012023-12-310001651562srt:MaximumMembercour:EmployeeStockPurchasePlanMember2023-01-012023-12-310001651562srt:MinimumMembercour:EmployeeStockPurchasePlanMember2022-01-012022-12-310001651562srt:MaximumMembercour:EmployeeStockPurchasePlanMember2022-01-012022-12-310001651562srt:MinimumMembercour:EmployeeStockPurchasePlanMember2021-01-012021-12-310001651562srt:MaximumMembercour:EmployeeStockPurchasePlanMember2021-01-012021-12-310001651562cour:EmployeeStockPurchasePlanMember2022-01-012022-12-310001651562cour:EmployeeStockPurchasePlanMember2021-01-012021-12-310001651562us-gaap:CostOfSalesMember2023-01-012023-12-310001651562us-gaap:CostOfSalesMember2022-01-012022-12-310001651562us-gaap:CostOfSalesMember2021-01-012021-12-310001651562cour:ResearchAndDevelopmentMember2023-01-012023-12-310001651562cour:ResearchAndDevelopmentMember2022-01-012022-12-310001651562cour:ResearchAndDevelopmentMember2021-01-012021-12-310001651562us-gaap:SellingAndMarketingExpenseMember2023-01-012023-12-310001651562us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001651562us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001651562us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001651562us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001651562us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001651562us-gaap:RestructuringChargesMember2023-01-012023-12-310001651562us-gaap:RestructuringChargesMember2022-01-012022-12-310001651562us-gaap:RestructuringChargesMember2021-01-012021-12-310001651562us-gaap:SoftwareDevelopmentMember2023-01-012023-12-310001651562us-gaap:SoftwareDevelopmentMember2022-01-012022-12-310001651562us-gaap:SoftwareDevelopmentMember2021-01-012021-12-310001651562cour:ContentSourcingAgreementMember2023-01-012023-12-310001651562cour:ContentSourcingAgreementMember2022-01-012022-12-310001651562cour:ContentSourcingAgreementMember2021-01-012021-12-310001651562us-gaap:RelatedPartyMembercour:ContentSourcingAgreementMember2023-12-310001651562us-gaap:RelatedPartyMembercour:ContentSourcingAgreementMember2022-12-310001651562cour:ConsumerSegmentMember2023-01-012023-12-310001651562cour:ConsumerSegmentMember2022-01-012022-12-310001651562cour:ConsumerSegmentMember2021-01-012021-12-310001651562cour:EnterpriseSegmentMember2023-01-012023-12-310001651562cour:EnterpriseSegmentMember2022-01-012022-12-310001651562cour:EnterpriseSegmentMember2021-01-012021-12-310001651562cour:DegreesSegmentMember2023-01-012023-12-310001651562cour:DegreesSegmentMember2022-01-012022-12-310001651562cour:DegreesSegmentMember2021-01-012021-12-310001651562cour:InternalUseSoftwareMember2023-01-012023-12-310001651562cour:InternalUseSoftwareMember2022-01-012022-12-310001651562cour:InternalUseSoftwareMember2021-01-012021-12-310001651562cour:AcquiredIntangiblesMember2023-01-012023-12-310001651562cour:AcquiredIntangiblesMember2022-01-012022-12-310001651562cour:AcquiredIntangiblesMember2021-01-012021-12-310001651562country:US2023-01-012023-12-310001651562country:US2022-01-012022-12-310001651562country:US2021-01-012021-12-310001651562us-gaap:EMEAMember2023-01-012023-12-310001651562us-gaap:EMEAMember2022-01-012022-12-310001651562us-gaap:EMEAMember2021-01-012021-12-310001651562srt:AsiaPacificMember2023-01-012023-12-310001651562srt:AsiaPacificMember2022-01-012022-12-310001651562srt:AsiaPacificMember2021-01-012021-12-310001651562cour:OtherMember2023-01-012023-12-310001651562cour:OtherMember2022-01-012022-12-310001651562cour:OtherMember2021-01-012021-12-310001651562srt:MinimumMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2021-01-012021-12-310001651562srt:MinimumMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2023-01-012023-12-310001651562srt:MinimumMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2022-01-012022-12-310001651562country:US2023-12-310001651562country:US2022-12-310001651562us-gaap:NonUsMember2023-12-310001651562us-gaap:NonUsMember2022-12-310001651562cour:RestrictedStockUnitsAndShareBasedPaymentArrangementOptionMember2023-01-012023-12-310001651562srt:MinimumMembercour:EnterpriseSegmentMembersrt:ScenarioForecastMember2024-01-012024-03-310001651562cour:EnterpriseSegmentMembersrt:MaximumMembersrt:ScenarioForecastMember2024-01-012024-03-310001651562cour:SabrinaL.SimmonsMember2023-01-012023-12-310001651562cour:SabrinaL.SimmonsMember2023-10-012023-12-310001651562cour:SabrinaL.SimmonsMember2023-12-310001651562cour:LeahBelskyMember2023-01-012023-12-310001651562cour:LeahBelskyMember2023-10-012023-12-310001651562cour:LeahBelskyMembercour:LeahBelskyRuleTradingArrangementCommonStockMember2023-12-310001651562cour:LeahBelskyMembercour:LeahBelskyTradingArrangementRestrictedStockUnitsMember2023-12-310001651562cour:LeahBelskyMembercour:LeahBelskyTradingArrangementStockOptionsMember2023-12-3100016515622023-10-012023-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
_____________________________________________
FORM 10-K
_____________________________________________
(Mark One)
xANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
OR
oTRANSITION 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)
_____________________________________________
Delaware45-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 classTrading
Symbol(s)
Name of each exchange on which registered
Common Stock, $0.00001 par value per share
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 x     No o
Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. Yes o     No x
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 x     No o
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 x     No o
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 filerxAccelerated filero
Non-accelerated fileroSmaller reporting companyo
Emerging growth companyo
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. o
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. x
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. o
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). o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).     Yes o   No x
The aggregate market value of the common stock held by non-affiliates of the Registrant on June 30, 2023, based on the closing price of the Registrant's common stock as reported by the New York Stock Exchange, was approximately $1.7 billion. As of February 15, 2024, the Registrant had 156,946,046 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 2024 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, 2023.


Coursera, Inc.
Form 10-K
For the Year Ended December 31, 2023
Table of Contents
Page
Item 1C.
i

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 and expectations for growth in the higher education and online education markets;
the acceptance, adoption, and growth of online learning and credentialing;
market acceptance and demand for our platform;
the potential benefits of our solutions to learners and educator partners;
anticipated launch dates of new educator partner programs;
our business model;
our expectations of our future financial performance, including revenue, expenses, and profitability;
our ability to successfully develop, launch, maintain, and scale new programs, offerings, and features, including artificial intelligence (“AI”);
our ability to expand our platform's content and credentialing programs;
our ability to manage or sustain our growth and to effectively expand our global customer base and operations;
our ability to acquire new educator partners and expand program offerings with existing educator partners;
our ability to acquire prospective learners and increase learner enrollment, revenue, and retention;
our growth strategies, plans, objectives, and goals;
our ability to compete and expectations about 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 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 (“IP”) and proprietary rights and successfully defend against claims of infringement, misappropriation, or other violations of third-party IP;
our anticipated future capital requirements, including the availability of capital to sustain and grow our business;
our ability to successfully defend any current or future litigation brought against us;
our ability to implement and maintain effective policies, procedures, and internal controls;
potential changes in laws and regulations applicable to us or our educator partners and ability to comply;
our share repurchase program;
our contractual obligations and commitments;
the anticipated utility of our non-GAAP financial measures and key business metrics; and
our expectations as to interest rate and foreign currency risks.
ii

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, 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 the 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 the Form 10-K with 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, events, or 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 the Form 10-K to conform these statements to actual results or to changes in our expectations, except as required by law.
In the Form 10-K, references to “Coursera,” the “Company,” “we,” “us,” or “our” mean Coursera, Inc., a Delaware public benefit corporation, and its subsidiaries, unless otherwise stated.
iii

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 is enabling the digital transformation of higher education and bringing high-quality, affordable education to every corner of the world.
Coursera is a platform that enables a global ecosystem of educators, learners, and institutions. As of December 31, 2023, approximately 142 million learners from more than 235 countries and dependencies had registered on Coursera to learn from more than 325 universities and industry experts. Our educator partners have created a broad catalog of content and credentials, ranging from entry-level industry microcredentials to university degrees, which are globally distributed through our platform’s multiple segments. Coursera serves learners with educational content directly in their homes or on the go, on the job through their employers, their colleges and universities, and through government-sponsored programs. As of December 31, 2023, over 1,300 institutions were paying Enterprise customers, including businesses, colleges, universities, and governmental organizations. We also provide social impact programs that have helped more than 260,000 learners around the world.
The graphic below illustrates our global learning ecosystem as of December 31, 2023:
Ecosystem Slide_Q4 2023_Draft.jpg
4

Technology is advancing faster than the world’s ability to adapt and acquire new skills. We believe that recent advancements in artificial intelligence (“AI”) and other emerging technologies will reshape how we live, learn, and work. We expect this will further increase the global skills gap. The rapid adoption of new technologies, tools, and processes creates an urgent need for organizations and learners to adapt in order to remain competitive. To gain from the opportunities created by the digital economy, many aspiring and existing professionals need advanced skills in technology, AI, and data science. We believe education will continue to be further characterized by blended classrooms powered by online learning, job-relevant education, and lifelong learning to help employees, students, and citizens learn emerging skills that can be used in their current jobs, to obtain new job opportunities, or to run their businesses.
Our vision for the future of higher education emphasizes accessibility, affordability, and relevance, ensuring it meets the demands and pace of a rapidly changing 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 and hybrid workforces, holds the promise to increase global social equity. Cross-sector collaboration will be required between universities, employers, and government organizations in order to bridge the gap between education and industry needs.
World-class teaching is the foundation of the Coursera experience. Coursera partners with over 325 university and industry partners to provide learners with high-quality content and credentials that are modular 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 university 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. Content from top-branded partners has enabled us to attract approximately 142 million individual learners at 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, industry certificate programs, and university degrees. We believe this efficient learner acquisition model has allowed us to build one of the largest global audiences of adult learners globally and serve learners at various price points, with competitive margins for us and our educator partners.
We expect the long, episodic nature of higher education will break down into shorter, more relevant units of consumption designed to increase affordability and provide more immediate access to workforce participation. Our model allows learners to leverage flexible and affordable pathways across our catalog, including the ability to “stack” content and credentials to count as progress towards a broader program of study. This is enabled by qualifying our high-quality learning catalog for credit recognition through partners like the American Council on Education (“ACE”) and the European Credit Transfer and Accumulation System (“ECTS”). For example, eligible learners who complete the Google Data Analytics Certificate can earn a credit recommendation of 12 college credits, the equivalent of four college courses at the bachelor’s degree level in participating programs.
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 provides them with insight into which learners have the requisite skills for specific job roles. It also allows learners to develop and showcase their skills with industry microcredentials and hands-on projects. For example, we announced approximately 20 new entry-level Professional Certificates over the past year from partners like Amazon Web Services (“AWS”), Google, IBM, Microsoft, and more.
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 and integrate university and industry-branded online projects, courses, and credentials as they navigate a new era of financial challenges, pressure to deliver job-relevant skills and employable graduates, 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.
5

The global higher education market is large and growing. As we seek to reinforce our platform’s advantages and continue penetrating this market opportunity, we have multiple strategies to drive our growth. This includes improving conversion, upsell, and retention of paid consumer learners, particularly our global expansion; increasing adoption and penetration of our Enterprise offerings; expanding the number of online degrees and the number of students in Degrees programs; and deploying new technologies to deliver more value for our individual and institutional customers.
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, through advancements in technology, flexibility, and accessibility. For example, the flexibility of online learning enables non-traditional learners to continue their education, while remote instruction and asynchronous delivery can broaden access to affordable, high-quality education for learners and institutions around the world.
Our Offerings to Individuals, Organizations, and Institutions
Coursera.org for Individuals
Most learners come to Coursera to start and advance their careers, reach their educational goals, and enhance their lives. Learners consume content from our diversified portfolio, which is designed to meet a wide variety of goals and preferences. Our educator partners create thousands of courses, credentials, and other offerings across a wide range of domains, 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, Microsoft, and Salesforce 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, AI, social science, and public health.
The full Coursera catalog includes*:
3,500+ Guided Projects: Gain a job-relevant skill in less than two hours for $9.99
6,900+ Courses: Learn something new in 4 to 6 weeks for free, or for prices up to $99
875+ Specializations: Gain a job-relevant skill in 3 to 6 months for $39 to $79 per month
125+ Certificates
45+ 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
30 Non-entry level Professional Certificates: Earn a certification to advance your career in 1 to 10 months starting at $49 per month
30 University Certificates: Earn a university-issued certificate to develop expertise in a chosen field in 4 to 24 months for approximately $1,500 to $10,000
15+ 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
50+ 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, 2023. 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.
6

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 Coursera Coach for pre-quiz practice questions and a more interactive experience, personalized discovery and recommendations that are job-aligned, and foreign language translations for up to 18 languages;
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 experiences including localized homepage, payment options, geographical pricing, local partnerships, and content discovery.
As of December 31, 2023, approximately 142 million learners had registered with Coursera to learn from more than 325 leading university and industry partners in thousands of offerings ranging from open courses to university degrees.
In 2023, learners logged more than 45 million course enrollments, watched 532 million lectures, and completed 89 million assessments.
Learners have logged more than 10.3 million Guided Project enrollments since we launched Guided Projects in 2020.
Our growing Professional Certificate catalog has enrolled more than 11.8 million learners since we launched this catalog in 2018.
Over 22,000 students were enrolled in Degrees programs as of December 31, 2023.
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 2023, 82% gave their course a full 5-star rating.
Coursera Plus is a subscription pricing model that gives learners access to over 10,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 our Enterprise customers that we manage through our Coursera for Business, Coursera for Campus, and Coursera for Government verticals. We have more than 1,300 Paid Enterprise Customers that purchase Coursera through our direct sales force. We also have customers that purchase licenses through our channel partners or directly through our Coursera for Teams offering.
The common content and features on Coursera’s Enterprise learning platform include:
A broad catalog of more than 6,500 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 curated collections of courses to specific learner populations;
7

Academies and SkillSets that identify target skill proficiencies required for specific job roles and provide personalized learning paths to develop these skill proficiencies;
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;
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 and
Generative AI Academy, a new Enterprise offering designed to equip executives and their employees with the foundational literacy and skills from top research universities and companies at the forefront of AI.
Coursera for Business helps employers upskill and reskill their teams in order to better acquire and serve customers, lower costs, and reduce risk, as well as to drive innovation, competitiveness, and growth. Employers can also use Coursera for Business to help 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. In 2023, Coursera for Business learners logged over 4.8 million course enrollments. Over 65% of Coursera’s direct sales customers in this vertical are outside of the U.S.
Coursera for Campus empowers academic institutions to offer job-relevant, credit-ready, high-quality online education to students, faculty, and staff. 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. Over the past few years, thousands of higher education institutions launched Coursera for Campus, with growth accelerated by free initiatives during the pandemic. This has made it one of our fastest-growing offerings. We launched Career Academy in 2022, which offers industry microcredentials alongside the core university curriculum to attract students and produce graduates with the skills and abilities that employers seek. Our high-quality content from leading universities, relevant job training from industry experts, 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. More recently, growth in our catalog of entry-level Professional Certificates, in combination with regional credit recommendations, has enabled universities and colleges to offer career electives to students for credit. For example, our expanded partnership with the University of Texas System allows students, faculty, staff, and alumni to access industry microcredentials in Career Academy across nine campuses.
8

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 public sector 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 Professional Certificates tailored for entry-level positions. These programs are designed for individuals without a college degree or prior work experience. They provide opportunities for exploring various careers, developing essential skills and competencies, and building a hands-on project portfolio using actual workplace tools. Additionally, participants have the chance to earn industry-recognized credentials.
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 142 million registered learners, we have one of the largest global audiences of adult learners in the world. This large, growing 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.
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 effective paid marketing, 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.
Flywheel Graphic.jpg
9

Branded catalog of modular 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 Support 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 microcredentials with traditional academic degree credentials at scale. Many of our credentials have ACE and ECTS credit recommendations, 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 AWS, Google, IBM, Intuit, Meta, Microsoft, and Salesforce, 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 and ECTS credit recommendations 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.
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,300 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.
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., Udacity, Inc., and Udemy, 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.
10

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:
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.
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 2023, over 65% of our cash receipts from Consumer offerings came from individual learners who were registered on our platform as of December 31, 2022.
Expand the number of online degrees and the number of students in Degrees programs. We believe we have an 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 large, global learner base should give us a competitive advantage in delivering qualified international learners to Degrees partners in a cost-effective manner.
Continue to focus on growing our Enterprise business. 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 proven within our customers’ learner bases.
Continue global expansion. Approximately 46% of our revenue for the year ended December 31, 2023 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. We also continue to enhance the local learning experience, including machine-learning course translations, localized discovery, geographical pricing, payment methods, and regional credit recommendations.
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.
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.
11

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.
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 and entry-level Professional 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. For example, we are sourcing more programs with performance-based admissions, which allow learners to earn admission through successful completion of a series of courses. Performance-based admissions help to reduce traditional barriers associated with tests, application fees, and prior education or work experience. We believe pathways between our open content and credentials, particularly our entry-level Professional Certificates, and Degrees will provide a more accessible and affordable method for learners to progress in their education and careers.
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
Our research and development team creates and maintains our platform, products, and insights to deliver a high-quality learning experience to our learners and customers 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.
12

Intellectual Property
We rely on a combination of patents, copyrights, trademarks, trade secrets, confidentiality procedures, contractual commitments and other legal rights and practices to protect our intellectual property, including our brand, proprietary information, technologies, processes, and the algorithms we use throughout our business. For example, as of December 31, 2023, we had 20 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 several U.S. pending patent applications also relating to certain technology features of our platform. 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. For important additional information related to our intellectual property position, please review the information set forth in “Risk Factors—Risks Related to Intellectual Property.”
Seasonality
We experience revenue fluctuations due to seasonal engagement patterns of individual 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.
Historically, there has been an increase in enrollments from new and existing consumer learners in the first and fourth quarter of each year as the result of various holiday promotions offered during these periods. Additionally, revenue from Enterprise customers varies quarter-over-quarter due to the timing of our launches of new course content, offerings, and features.
The Degrees student count is affected by the seasonality of the school class cycles, combined with the underlying growth interacting with those trends. For quarter-over-quarter fluctuations, 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.
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, 2023, 1,295 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.
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 engagement surveys. Our participation rate continues to be high, at 97% for 2023. Employee engagement survey results provide important insight into organizational health and allow us to address opportunities for improvement in more focused and meaningful ways.
13

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

Regulatory Matters
As a public company with global operations, we are subject to various federal, state, local, and foreign laws, rules, and regulations. Compliance with these laws, rules, and regulations has not had a material effect on our capital expenditures, results of operations, and competitive position as compared to prior periods. Nevertheless, compliance with existing or future governmental regulations, including, but not limited to, those related to higher education, consumer and data protection, intellectual property, government contracting, global trade, business acquisitions, antitrust, employment, anti-corruption, accounting standards, corporate governance, tax, and AI ethics and machine learning, could have a material impact on our business in future periods.
Higher Education Regulations
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 various education laws and regulations.
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 U.S. 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.
15

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.
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 ColleagueLetter (DCL)
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 degrees 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.
16

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. On February 15, 2023, the DOE announced that it is reviewing its DCL guidance on incentive compensation compliance. The DOE has not announced the results of this review. 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.
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 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, which 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.”
Public Benefit Corporation (“PBC”) Status
On February 1, 2021, we amended our certificate of incorporation to become a Delaware 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 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.
17

Our public benefit purpose, as stated 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 CorporationTM (“B Corp”) Status
In addition to being a PBC under Delaware law, we are a 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.
The process for becoming a B Corp involves completing 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.

Our Social Impact Programs
Coursera Social Impact Programs
Universal access to world-class learning is critical for social change. Since 2016, our social impact initiatives have provided 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 260,000 social impact learners across the globe.
Available Information
Our website is located at www.coursera.org, and our investor relations website is located at investor.coursera.com. The reports we file with or furnish to the U.S. Securities and Exchange Commission (“SEC”) pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 are available, free of charge, on our investor relations website at investor.coursera.com as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. These reports and filings can also be accessed at www.sec.gov.
We disclose material information to the public through a variety of means, including SEC filings, press releases, company blog posts, public conference calls and webcasts, and our investor relations website. We use these channels to communicate with investors and the public about Coursera, our products and services, and other matters. Therefore, we encourage investors, the media and others interested in Coursera to review the information we make public in these locations, as this information may be deemed material.
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 information 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. Any references to our websites are intended to be inactive textual references only.
Item 1A. Risk Factors
Risk Factors Summary
Our business is subject to numerous risks, as more fully described in the section entitled “Risk Factors” below and elsewhere in this Form 10-K. In particular, risks associated with our business include, among others, the following, any of which could have an adverse effect on our business, financial condition, results of operations, or prospects:
Our historical growth may not be indicative of our current or future growth;
18

Fluctuations in our quarterly and annual revenue and operating results could cause our stock price to fluctuate and the value of your investment to decline;
Our limited operating history makes it difficult to predict our future financial and operating results;
The nascency and market adoption of online learning solutions and generative AI, which may not grow or evolve as we expect or lead to increased demand for our offerings;
Changes in contractual terms with our educational partners, including with respect to pricing or contract length, could materially and adversely affect our business, financial condition, and results of operations;
Our ability to maintain and expand our partnerships with our university and industry partners;
Our ability to attract and retain learners;
Our ability to manage the growth of our business both in terms of scale and complexity;
Changes in our contract terms, including our pricing models, for our offerings, which in turn could impact our operating results;
Our learners’ expansion beyond our freemium offerings and free trials available on our platform;
Our ability to successfully expand our international operations, including growing our worldwide educator partner and learner base, and to manage the risks presented by such operations;
Our ability to launch new offerings and services to learners to grow our business;
We have incurred significant net losses since inception, and we may not achieve or maintain profitability in the future;
Our ability to generate sufficient revenue from a new offering to offset our costs of the offering;
Our ability to compete effectively;
Our and our educator partners’ ability to comply with international, federal, and state education laws and regulations, including applicable state authorizations for their programs;
Our educator partners’ ability to obtain timely approval from applicable regulatory agencies to offer new programs, make substantive changes to existing programs, or expand programs into or within certain jurisdictions;
Any changes to the validation or applicability of the United States (“U.S.”) Department of Education “Dear Colleague” Letter (“DCL”), on which our business model relies;
Our educator partners’ ability to maintain institutional or programmatic accreditation for their programs;
Changes in laws, regulations, accounting principles, or government spending policies or budget priorities that impact our business;
Any disclosure of sensitive information about our partners, their employees, or our learners, whether due to cyberattack or otherwise;
Any failure to obtain, maintain, protect, and enforce our intellectual property (“IP”) and proprietary rights and successfully defend against claims of infringement, misappropriation, or other violations of third-party IP;
Any disruption or failure of our platform or operations, including as a result of geopolitical crises, natural disasters, public health crises, or other catastrophic events;
Litigation or regulatory proceedings could adversely impact our business and financial condition, including exposing us to significant monetary damages or limiting our ability to operate our business; and
Risks related to our status as a Delaware public benefit corporation (“PBC”) or Certified B Corporation that may negatively impact our financial performance or reputation.
19

Risks Related to Our Business and Industry
Our historical growth may not be indicative of our future growth, and our revenue growth rate may decline compared to prior years.
Our historical growth may not be indicative of our future growth, and our revenue growth rate may decline compared to prior years. Accordingly, 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.
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;
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;
20

costs necessary to improve and maintain our platform and compete on the basis of newly emerging technologies and functionality;
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, labor strikes or other widespread work stoppages, the political environment, the impact of the election season, the outcome of political elections, geopolitical tensions or hostilities, such as the conflicts in Ukraine and the Middle East, supply chain disruptions, natural disasters, public health crises, or other catastrophic events.
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.
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 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.
Market adoption of online learning solutions and generative AI are relatively new and may not grow or evolve as we expect or lead to increased demand for our offerings, 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. Additionally, while we believe that generative AI technology will lead to increased demand for online learning solutions given the technology's potentially disruptive impact on society, governments, businesses, and academic institutions contending with the need for their workforces and learners to reskill and improve productivity and agility, these expected societal changes and resulting increased demand for our online learning offerings may not materialize in the manner expected or may take longer than anticipated. In fact, there can be no assurance that generative AI technology will not displace or otherwise adversely impact demand for online learning solutions including our 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 ensure 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.
21

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.
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 have faced, and may continue to face 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 AI 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, 2023, we generated approximately 32% 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.
22

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 AI 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, changes to the availability or sequencing of course content, 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.
23

Ineffective marketing efforts. Our marketing efforts use various channels (e.g., search engine optimization, television, affiliates, paid search, and custom website development and deployment), publication of content related to higher education, career paths, our platform, and our offerings, and we rely on advertising through a limited number of third-party advertising platforms (e.g., 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 or incorporate AI in ways that we cannot predict, 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.
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.
24

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 $635.8 million in the year ended December 31, 2023 from $523.8 million in the year ended December 31, 2022. 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 IP 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.
25

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 are continuing 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 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.
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, France, Germany, India, Saudi Arabia, 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.
26

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”;
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, government shutdowns, work stoppages, such as labor strikes or lockouts, 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 IP and other legal and contractual rights than in the U.S., and practical difficulties in enforcing IP 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 conflicts in Ukraine and the Middle East, including the Israel-Hamas war.
27

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. 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.
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.
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 $116.6 million, $175.4 million, and $145.2 million in the years ended December 31, 2023, 2022 and 2021, and we had an accumulated deficit of $780.7 million and $664.1 million as of December 31, 2023 and 2022. 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.
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.
28

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 assist 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 have spent, and may continue to 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.
29

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

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, inclement weather, or natural disasters. 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.
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, or if we fail to provide adequate safeguards and quality assurance related to the use of new technological advancements, 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, with stronger or more cost-effective mechanisms to detect and prevent plagiarism or validate the learner's identity, or with more preferred or up-to-date content, and if we or our educator partners 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 AI capabilities could provide such advantages to online learning providers able to deploy the technology effectively.
31

Our introduction and use of AI may not be successful and may present business, compliance, and reputational challenges which could lead to operational or reputational damage, competitive harm, legal and regulatory risk, and additional costs, any of which could materially and adversely affect our business, financial condition, and results of operations.
We have incorporated, and expect to continue to incorporate, AI in the content and credentials offerings from our industry and university partners, as well as in our AI-powered platform innovations and features, and this incorporation of AI in our business and operations may become more significant over time. The use of generative AI technology, which is considered to be a relatively new and emerging technology in the early stages of commercial use, exposes us to additional risks, which could result in damage to our reputation, competitive position, and business, and expose us to legal and regulatory risks and additional costs. For example, AI algorithms are based on machine learning and predictive analytics, which can create inaccurate or misleading content, unintended biases, and other discriminatory or unexpected results. Accordingly, while AI-powered applications may help provide more tailored or personalized learner experiences, if the content, analyses, or recommendations that AI applications assist in producing on our platform are, or are perceived to be, deficient, inaccurate, or biased, our reputation, competitive position, and business may be materially and adversely affected. Further, the use of AI technology is subject to ongoing debate in the education industry, including with respect to issues such as plagiarism, cheating, academic integrity, and the scope of appropriate or permissible use of generative AI in the context of both learning and teaching. For example, there is a risk that AI-generated information may be inaccurate or misleading, or not appropriately attribute authors or creators for their work (including if used in the context of course content creation), or that students may use generative AI to draft written assignments or for other projects, any of which, absent sufficient and cost-effective methods to detect and prevent such risks, may devalue or undervalue the certificates and other credentials offered through our platform due to the actual or perceived threat of increased plagiarism or cheating, concerns of academic integrity, or appropriate and permissible use of AI. Any of the foregoing or similar issues, whether actual or perceived, could negatively impact the learner experience and diminish the perceived quality and value of the content and certifications provided through our platform to learners, employers, or organizations granting professional licenses or certifications. This in turn could damage our brand, reputation, competitive position, and business. In addition, the use of AI technology has resulted in, and may in the future result in, cybersecurity incidents that implicate the personal data of end users of AI applications. To the extent we experience cybersecurity incidents in connection with our use of AI technology, it could similarly adversely affect our reputation and expose us to legal liability or regulatory risk. Further, our competitors or other third parties may incorporate AI into their products more quickly or more successfully than us, which could impair our ability to compete effectively.
As the utilization of AI becomes more prevalent, we anticipate that it will continue to present new or unanticipated ethical, technical, legal, competitive, and regulatory issues, among others. We expect that our incorporation of AI in our business will require additional resources, including the incurrence of additional costs, to develop and maintain our platform offerings, services, and features to minimize potentially harmful or unintended consequences, to comply with applicable laws and regulations, to maintain or extend our competitive position, and to address any reputational, technical, or operational issues which may arise as a result of the foregoing. As a result, the challenges presented with our use of AI could materially and adversely affect our business, financial condition, and results of operations.
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.
32

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 and 2023, multiple customers have 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.
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, if they remove content they previously submitted, or if supplemental or derivative materials are not reliable. 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.
33

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., 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., Think & Learn Private Limited (BYJU’s) through its subsidiary Great Learning PTE Ltd, 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, which may become more prevalent as emerging technologies such as generative AI provide additional means of developing educational programs, 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, or are perceived to be, 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.
34

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.
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 IP 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;
35

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;
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 AI 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.
36

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.
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 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 conflicts in Ukraine and the Middle East, inclement weather, public health crises, pandemics or epidemics, or other catastrophic events.
37

For example, the uncertain nature, magnitude, and duration of hostilities stemming from Russia’s military invasion of Ukraine or conflicts in the Middle East, such as the Israel-Hamas war, including the potential effects of sanctions and retaliatory cyberattacks on the world economy and markets, have contributed to increased market volatility and uncertainty, and may impact our customers’ intent or ability to pay for services, which could negatively impact our results of operations. The Israel-Hamas war has resulted in significant military activity in the Middle East, which may further escalate regional instability and could disrupt our operations and the business of our significant customers, educator partners, and learners in the Middle East and North Africa region, which could negatively impact our results of operations. The continued turmoil in Ukraine and the Middle East could have a depressing effect on the global economy, which could dampen our business activity and reduce the demand for our online learning solutions.

In addition, although the COVID-19 pandemic has subsided, pandemics or other public health crises could impact our business, key metrics, and results of operations. For example, a resurgence of the COVID-19 pandemic or the emergence of another widespread health crisis could adversely impact our business 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. Although we believe our business was 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, educational institutions and learners to adopt remote, online, and asynchronous learning and training, we cannot be certain that these trends will continue given that the risk and barriers associated with in-person learning and training have significantly decreased. In addition, in the event of another widespread public health crisis, we may experience an adverse impact to our business and the value of our common stock as a result of the crisis’ impact on the global economy and financial markets, including inflation or recession. More generally, a public health crisis or other catastrophic event could adversely affect economies and financial markets and lead to an economic downturn, which could harm our business, financial condition, and operating results.

Further, 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.
To the extent that any catastrophic event 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 Factors” section.
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.
38

Increasing scrutiny and evolving expectations from customers, educator partners, regulators, investors, and other stakeholders with respect to our environmental, social, and governance (“ESG”) 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 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, employee 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. Collecting, measuring, and reporting ESG information and metrics can be costly, difficult and time consuming, and can present numerous operational, reputational, financial, legal and other risks, any of which could have a material impact on us, including on our reputation and stock price. Inadequate processes to collect and review this information prior to disclosure could subject us to potential liability related to such information. Furthermore, several U.S. states have enacted or proposed “anti-ESG” policies or legislation. While these policies and related legislation are generally targeted to investment advisory firms and mutual funds, if these investors viewed our ESG practices as contradicting such “anti-ESG” policies, such investors may not invest in the Company and it could negatively affect the price of our common stock.
Our current ESG disclosures, including the metrics we set as a PBC and other any standards we may set for ourselves, or a failure to meet these metrics or 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 impact our ability to hire and retain employees, increase our educator partner base, reelect our board of directors, or attract and retain certain types of investors, which could adversely affect our reputation, business, and financial performance.
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.
We are 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.
We are 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.
39

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 (respectively, “Title IV” and “HEA”), and are subject to extensive regulation by the U.S. Department of Education (“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.
40

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 intent to launch its first digital university in 2023, the National Digital University, which would allow students to accumulate and combine credits from different higher education institutions. Such a program may negatively impact our ability to effectively expand our Degrees business in India.
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.
41

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.
Our subscription plans 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 clear and conspicuous ways at the time a learner purchases a subscription, and obtain the learner’s affirmative, express consent to the recurring charges, as well as provide learners with refunds easily and promptly. 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, 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 to the above, we have made, and will continue to make, certain contractual commitments to our educator partners regarding compliance with laws and regulations, and failure to comply 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 or the DOE, 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. 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. For example, a government shutdown as a result of failure to enact funding legislation for the government's next fiscal year, which in turn could negatively impact our business, financial condition, and results of operations.
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.
42

While our degree business model is designed to align with guidance from a DOE Dear Colleague Letter, such guidance 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 program funds.” The vast majority of our U.S.-based university partners, and a some of our non-U.S. 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 Title IV participating 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 Title IV participating 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 Title IV participating 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. On February 15, 2023, the DOE announced that it is reviewing its DCL guidance on incentive compensation compliance. As a result, if the guidance is rescinded or amended, such changes may materially and adversely impact our business and operations as we may need to alter or replace the current tuition revenue-sharing models in our agreements with Title IV participating university partners.
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, thereby potentially materially and adversely impacting our business and operations.
43

Expected guidance from the DOE could classify us as a third-party servicer (“TPS”) under the HEA and could impose new compliance burdens on us and our Title IV participating university partners.
On February 15, 2023, the DOE issued “Requirements and Responsibilities for Third-Party Servicers and Institutions” (“GEN-23-03”). Prior to GEN-23-03 and based on longstanding DOE policy, only companies that assisted in financial aid administration functions were classified as a TPS. GEN-23-03 expanded the scope of TPS status to include companies that provide (among other things) recruiting services to Title IV participating universities. A Title IV participating university that engages a TPS must include specific provisions in the TPS contract and must report each TPS contract to the DOE. A company classified as a TPS falls under direct DOE oversight, is jointly and severally liable with the university for any HEA violations, and must undergo an annual audit. Subsequent to the receipt of numerous comments related to GEN-23-03 and a legal challenge, the DOE has delayed implementation of GEN-23-03 and intends to issue updated guidance on Third Party Servicers in early 2024. The DOE has not provided any estimate of the timing for re-issuance. If we are considered a TPS under the new guidance to those Title IV participating university partners who receive recruiting services from us, those university partners could hesitate to engage us for recruiting services to avoid compliance obligations, and we would incur additional expense in complying with TPS requirements, which could materially and adversely impact our business and operations.
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”) for certain of our offerings, 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 from a learner’s education records without the learner’s consent. Certain 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 these institutions, we are indirectly subject to FERPA. If we violate FERPA, it could result in a material breach of agreement with one or more of our educator partners and Coursera for Campus customers 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.
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.
44

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 of 1996 (“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.
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.
45

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 IP, commercial, employment, class action, securities, whistleblower, accessibility, and other litigation and claims, and governmental and other regulatory investigations and proceedings. For example, we are currently party to a class action lawsuit alleging certain violations of the VPPA (as defined below). See “Legal Proceedings.”

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 9, “Commitments and Contingencies”, in the Notes to Consolidated Financial Statements included in Part II, Item 8 of this Form 10-K.

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 personal data provided by our educator partners, learners, and potential learners, such as names, email addresses, and other data pertaining to their activity on our platform. 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 personal data or other sensitive information. Cyberattacks could also result in the theft of our IP. 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 personal data 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. Furthermore, under the terms of our agreements with degree partners and customers, and our primary legal obligations, we are responsible for the costs of investigating and disclosing data breaches. 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.
46

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

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 2022, Nigerian banks imposed limits on foreign currency spending, and later announced plans to suspend international card transactions completely. 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.
48

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 Executive Order 14036 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.
49

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 services 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 from January 1, 2023, the Colorado Privacy Act and the Connecticut Data Privacy Act, both effective from July 1, 2023, and the Utah Consumer Privacy Act, effective from December 31, 2023, each impose similar requirements on covered businesses. New privacy laws have also recently been passed in Indiana (Indiana Consumer Data Protection Act), Iowa (Iowa Consumer Data Protection Act), Montana (Montana Consumer Data Privacy Act) and Tennessee (Tennessee Information Protection Act), which will become effective between 2024 and 2026. There are a number of additional proposals for U.S. federal and state privacy laws 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. 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 these U.S. state privacy laws 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 EU General Data Protection Regulation and UK General Data Protection Regulation (together, “GDPR”) impose stringent data protection requirements on businesses processing personal data of EU and UK data subjects, respectively. The GDPR is wide-ranging in scope and imposes numerous additional requirements on companies that process personal data, including requiring that lawful bases exist for all processing of personal data, requiring disclosures to individuals regarding data processing activities, requiring that safeguards are implemented to protect the security of personal data, creating mandatory data breach notification requirements in certain circumstances, and requiring that certain measures (including contractual obligations) are taken 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, enforcement decisions and regulatory guidance. In addition, where personal data subject to the GDPR is transferred to non-adequate jurisdictions (e.g., where an EU customer transfers personal data to us in the U.S.), there is still considerable uncertainty surrounding the future trajectory of the perception of such transfers by EU courts and data protection authorities following the decision on July 16, 2020 by the Court of Justice of the EU in its Case C-311/18 Data Protection Commissioner v Facebook Ireland and Maximillian Schrems and associated enforcement action by certain EU data protection authorities (such as the Irish Data Protection Commission in May 2023). The European Commission issued an adequacy decision in respect of the EU-U.S. Data Privacy Framework on July 10, 2023, permitting transfers of personal data from the EU to U.S. organizations certified under the Framework, without additional transfer mechanisms. However, legal challenges to the validity of this adequacy decision have already been lodged in the EU, with further challenges expected.
50

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. 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, is a comprehensive data protection regime modeled in part on the GDPR. In August 2023, the Indian Parliament passed a new data privacy law, the Digital Personal Data Protection Act, 2023, which completely overhauls India’s privacy regime. The law has received the President’s assent and is expected to come into force shortly.
Furthermore, the future approach of legislators and regulators with respect to AI may have a significant impact on our business. On October 30, 2023, President Biden signed Executive Order 14110, “Safe, Secure, and Trustworthy Development and Use of Artificial Intelligence (AI)”, for which the impact to private businesses is not clear. In December 2023, the EU reached provisional agreement on their Artificial Intelligence Act (“AI Act”), which is expected to take effect in 2026. The AI Act will introduce significant compliance obligations and regulatory fines for breaches on all operators of AI systems. A particular risk of the AI Act is the potential classification of certain uses of AI systems in an educational context as high risk, significantly increasing the compliance burden associated with running such AI systems and which may bring into question the feasibility of operating AI systems for certain use cases. The full extent and applicability of these requirements to our use cases will not be certain unless and until the proposal becomes law.
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.
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. For example, we are currently party to a class action lawsuit alleging certain violations of the VPPA. See “Legal Proceedings.” 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 subjects 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 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.
51

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 IP, 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 IP, 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.
Risks Related to Intellectual Property
Any failure to obtain, maintain, protect, or enforce our IP 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 IP rights, contractual protections, and other practices to protect our brand, proprietary information, technologies, and processes. We primarily rely on copyright, trade secret and patent 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, 2023, we had 20 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 IP. 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 IP rights are uncertain.
Third parties may challenge any patents, copyrights, trademarks, and other IP 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 IP 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 IP 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 IP rights or may result in a court determining that our IP rights are unenforceable. If we are unable to cost-effectively protect or enforce our IP rights, then our business could be harmed. An adverse decision in any of these legal actions could limit our ability to assert our IP or proprietary rights, limit the value of our IP or proprietary rights, or otherwise negatively impact our business, financial condition, and results of operations. If the protection of our IP 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.
52

We may be subject to IP 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 IP rights. We periodically receive notices that claim we have infringed, misappropriated, or misused other parties’ IP rights. To the extent we gain greater public recognition, we may face a higher risk of being the subject of IP claims. Any IP 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 IP 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 IP 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 IP alleged to be in violation of a third party’s rights. We also might be required to seek a license for third-party IP. 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.
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 IP and proprietary rights. In order to protect our IP 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 (“OSS”) 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 OSS, and we may incorporate additional OSS in the future. OSS is generally freely accessible, usable, and modifiable. Certain OSS licenses may, in certain circumstances, require us: (i) to offer our solutions that incorporate OSS for no cost; (ii) to make available source code for modifications or derivative works we create based upon incorporating or using OSS; and (iii) to license such modifications or derivative works under the terms of the particular OSS license. If an author or other third party that distributes OSS 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 OSS 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 OSS. 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.
53

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 Related to Tax, Accounting, and Operations
Our business is subject to indirect taxes.
The application of indirect taxes, such as sales and use taxes, value-added taxes, 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 we record estimates that could change. In many cases, the ultimate tax determination is uncertain because it is not clear how existing statutes apply to our business. Federal, state, local, or foreign jurisdictions may seek to impose additional reporting, recordkeeping, or indirect tax collection obligations on businesses like ours that facilitate e-commerce. For example, in 2018, the U.S. Supreme Court ruled that, in certain situations, states can require online merchants to collect and remit sales taxes on transactions in the state despite not having a physical presence in the state. Indirect tax law changes could require us to incur substantial costs to collect and remit taxes and respond to audits, which could affect our operating results or harm our business in the event that we change our pricing to account for the increased obligations.
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 e-commerce. U.S. federal, state, local, and foreign taxing authorities are currently reviewing the appropriate treatment of companies engaged in e-commerce 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.
54

Our ability to use our net operating loss (“NOL”) carryforwards and certain other tax attributes may be limited.
We have incurred substantial federal NOLs during prior periods. NOLs may carry forward to offset future taxable income; however, they could expire unused and be unavailable to offset future income tax liabilities. Specifically, 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, among other regulatory and economic changes, may limit our ability to use our NOLs to offset any future taxable income. Our NOLs may similarly expire under state laws. In addition, 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, we may be limited in our ability to use our NOL carryforwards to offset our future taxable income, if any.
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 U.S. Securities and Exchange Commission (“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.
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”). In addition, our independent registered public accounting firm is required to annually attest to the effectiveness of our ICOFR. SOX requires that we maintain effective ICOFR and disclosure controls and procedures. In particular, on an ongoing basis, 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, 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.
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.
55

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 Securities Exchange Act of 1934, as amended (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 New York Stock Exchange. 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.
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;
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;
56

trading activity by our principal stockholders, and other market participants, in whom ownership of our common stock may be concentrated;
market perception of, or reaction to, our share repurchase program;
price and volume fluctuations, and general volatility, 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, 2023, 29,526,184 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.
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.
57

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

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 (i) any derivative action or proceeding brought on our behalf, (ii) 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, (iii) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our certificate of incorporation or our bylaws, or (iv) 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.
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.
59

If our publicly reported Certified B CorporationTM (“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. B Lab’s certification requirements 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. Whether due to our choice or our failure to meet B Lab’s certification requirements, a loss of our certification could create a perception that we are more focused on financial performance and no longer as committed to the values expected of a B Corp. Likewise, our reputation could be harmed if our publicly reported B Corp score declines or 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.
60

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

Item 1B. Unresolved Staff Comments
None.

Item 1C. Cybersecurity

We recognize the importance of assessing, identifying, and managing material risks associated with cybersecurity threats. To this end, we maintain an information security program designed to protect our information, intellectual property, and systems, including the data we host and maintain for our learners, customers, and partners in accordance with industry standards and best practices.

Our information security team is led by our Senior Vice President of Engineering and our Head of Information Security, who together have over 35 years of technology industry experience and expertise in information security, cybersecurity, and distributed systems. This team is responsible for our information security program and protocols, including managing and coordinating efforts to prevent, mitigate, detect, and remediate cybersecurity incidents, and escalating significant security risks or incidents to executive management.

We have data and cybersecurity protection and control policies to facilitate a secure environment for sensitive information and to ensure the availability of critical data and systems. The information security management system supporting our online learning platform has been independently certified to the International Organization for Standardization (“ISO”) / International Electrotechnical Commission 27001:2013 standard. This standard is designed to promote risk management, cyber-resilience, and operational excellence with respect to an information security management system. Our online learning platform undergoes regular internal security testing, and we engage third-party providers to perform penetration and vulnerability tests. We have annual independent third-party audits conducted on system security and availability, such as Systems and Organization Controls 2 Type 2 (“SOC 2”) audit reports and ISO 27001 certification. Certain highly sensitive information, such as personally identifiable information (“PII”) about our learners in our online learning platform, is encrypted at rest and in transit using industry standards. We also require employees and contractors to undergo information security awareness training. In addition, to mitigate the financial impact of cybersecurity incidents, we maintain insurance to help cover losses resulting from such potential incidents.

We maintain a risk-based approach to identify and oversee cybersecurity risks, including risks presented by authorized service providers who have access to our systems or information. We have processes in place to assess and manage associated cybersecurity risks, which include conducting due diligence on the cybersecurity profile of the third party provider and, in cases where PII is shared, ongoing cybersecurity and privacy obligations that are documented in data processing agreements. Our online learning platform is hosted by major cloud-hosting providers, and we require such providers and other third parties that have access to PII or certain other highly sensitive data to be independently SOC 2 attested and/or ISO 27001 certified to ensure that such service providers conform to our security standards.

Our board of directors (the “Board”) is responsible for monitoring and assessing strategic risk exposure, and our audit committee has been designated with the responsibility of overseeing our technology and information security, including cybersecurity, policies and practices, and the internal controls regarding information security. Our Senior Vice President of Engineering provides quarterly updates to the audit committee on these topics, as well as cybersecurity risk exposure and steps taken to monitor and mitigate such exposure. The Board receives reports from management on our information security and cybersecurity matters on an annual basis. In addition, our incident response process provides that our audit committee is notified in the event of a material cybersecurity incident.

Notwithstanding the foregoing efforts, there can be no assurance that the security measures we employ will prevent malicious or unauthorized access to our systems or information. Like many other businesses, we have experienced, and are continually subject to, cyberattacks. While these past cyberattacks have not materially affected us or, in our belief, are not reasonably likely to materially affect us, future cybersecurity incidents and threats may materially affect our business strategy, results of operations, or financial condition. For more information regarding our cybersecurity related risks, refer to our risk factors included in Part I, Item 1A of this Form 10-K.
62

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.
Item 3. Legal Proceedings
For information regarding legal proceedings, refer to Note 9, “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.
63

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, $0.00001 par value 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 15, 2024, there were 91 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.
64

Issuer Purchases of Equity Securities
On April 26, 2023, our board of directors approved a share repurchase program with authorization to purchase up to $95 million of our common stock with no expiration date (the “Repurchase Program”). We may repurchase shares of common stock from time to time through open market purchases, in privately negotiated transactions, or by other means, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, in accordance with applicable securities laws and other restrictions. The Repurchase Program may be suspended or discontinued at any time and does not obligate us to acquire any amount of common stock. We funded share repurchases under the Repurchase Program with our existing cash and cash equivalents. There were no share repurchases during the fourth quarter of 2023.
Stock Performance Graph
The graph below shows the cumulative total return to our stockholders since our IPO on March 31, 2021 through December 31, 2023, in comparison to the Nasdaq Composite Index and the S&P North American Technology Software Index, assuming an initial investment of $100 and reinvestment of dividends, if any.

The stockholder return shown on the graph below represents past performance and is not indicative of, nor intended to forecast, future performance of our common stock.

1099511643357

3/31/20216/30/20219/30/202112/31/20213/31/20226/30/20229/30/202212/31/20223/31/20236/30/20239/30/202312/31/2023
Coursera$100.00$87.91$70.33$54.31$51.20$31.51$23.96$26.29$25.60$28.93$41.53$43.04
Nasdaq Composite Index$100.00$109.49$109.07$118.10$107.35$83.26$79.83$79.01$92.26$104.08$99.79$113.32
S&P North American Technology Software Index$100.00$114.75$118.25$119.57$102.67$80.24$74.76$76.27$91.23$104.08$102.59$121.37
This performance graph shall not be deemed “soliciting material” or to be “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or incorporated by reference into any of our other filings under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.
65

Item 6. [Reserved]
Not applicable.
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
Factors Affecting Our Performance
Impact of 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, 2023 and 2022. Our financial condition and results of operations for the years ended December 31, 2022 and 2021 can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed with the United States (“U.S.”) Securities and Exchange Commission (“SEC”) on February 23, 2023.
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 325 leading global university and industry partners to create and distribute high-quality content that is modular, flexible, and affordable. As of December 31, 2023, approximately 142 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 broad range of 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 through content and credentials from world-class brands, while promoting personalized pathways to jobs and degree programs. Additionally, 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.
66

For the years ended December 31, 2023 and 2022, we generated a net loss of $116.6 million and $175.4 million, which included stock-based compensation expense of $109.6 million and $110.8 million, and a net loss margin of 18% and 33%.
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 both our Enterprise and Degrees revenue in addition to the Consumer revenue they may provide.
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—is important to attract learners and increase 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.
Impact of mix shift over time. The mix of our business amongst our Consumer, Enterprise, and Degrees segments shifts from time to time, and these shifts have and will continue to affect our financial performance. We typically incur content costs in the form of a fee paid to our educator partners, determined as a percentage of total revenue generated from their content. We do not incur any content costs for our Degrees offerings, since our university partners compensate us with a percentage of learner tuition.
Ability to convert free learners to paid learners. New learners typically begin to engage with our free courses on our platform, which serves 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 on the internet.
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 to expand our customers’ use of our platform by identifying new use cases that 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. We focus 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.
67

Impact of Macroeconomic Factors
Our business and financial conditions have been, and may continue to be, impacted by adverse macroeconomic factors, including inflation, higher interest rates, and volatility in foreign currency rates. Global and regional, macroeconomic, and geopolitical conditions have impacted overall student engagement and may continue to have a negative impact on total student enrollments.
Components of Results of Operations
Revenue
We generate revenue from contracts with customers for access to the educational content hosted on our platform and related services. We generate revenue from our three reportable segments: Consumer, Enterprise, and Degrees.
Both Consumer and Enterprise revenue primarily consist of subscriptions with terms varying from 30 days for certain Consumer subscriptions to one to three years for Enterprise license subscriptions. Consumer subscriptions are paid in advance, while Enterprise subscriptions are usually invoiced in advance in annual or quarterly installments. Access to our platform represents a series of distinct services, as we continually provide access and fulfill our obligation to our customers over the contract term. As a result, revenue is recognized ratably over the contract term.
We are typically the principal with respect to revenue generated from sales to Consumer and Enterprise customers as we control the performance obligation and are responsible for delivering access to content.
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 typically collect the tuition from Degrees students. We have a stand-ready obligation to provide services 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 beginning 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 are no content costs 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.
68

Research and development. Our research and development expenses primarily consist 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 primarily consist 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 marketing. Sales and marketing expenses also include hosting and bandwidth costs. We expect sales and marketing expenses to increase in absolute dollars as our business grows. In addition, we expect sales and marketing expenses as a percentage of revenue to vary from period to period but generally decrease over the long term.
General and administrative. Our general and administrative expenses primarily consist of personnel and personnel-related costs, including stock-based compensation expense as well as certain indirect taxes, professional fees, and other corporate expenses.
Since our IPO on April 5, 2021, we have incurred additional expenses 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 related charges. Our restructuring related charges primarily consist of personnel expenses, such as employee severance and benefits costs, and stock-based compensation expense related to the reduction of our global workforce initiated in November 2022.
Interest Income, Net
Interest income, net primarily consists 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 as well as market interest rates.
Other Expense, Net
Other expense, net primarily consists of foreign exchange gains (losses).
Income Tax Expense
Income tax expense primarily consists 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 primarily related 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.
69

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,
202320222021
(in thousands)
Revenue$635,764 $523,756 $415,287 
Cost of revenue(1)
305,993 192,277 165,818 
Gross profit329,771 331,479 249,469 
Operating expenses:
Research and development(1)
160,077 165,134 135,410 
Sales and marketing(1)
222,771 227,676 179,337 
General and administrative(1)
98,325 105,900 77,785 
Restructuring related charges(1)
(5,806)10,149 — 
Total operating expenses475,367 508,859 392,532 
Loss from operations(145,596)(177,380)(143,063)
Other income (expense):
Interest income, net34,432 9,144 320 
Other expense, net(19)(2,401)(346)
Loss before income taxes(111,183)(170,637)(143,089)
Income tax expense5,371 4,720 2,126 
Net loss$(116,554)$(175,357)$(145,215)
(1)Includes stock-based compensation expense as follows:
Year Ended December 31,
202320222021
(in thousands)
Cost of revenue$2,593 $3,089 $2,092 
Research and development49,931 48,779 42,783 
Sales and marketing31,299 30,092 25,992 
General and administrative31,352 28,703 20,316 
Restructuring related charges(5,605)122 — 
Total stock-based compensation expense$109,570 $110,785 $91,183 
70

The following table summarizes our results of operations as a percentage of revenue:
Year Ended December 31,
202320222021
Revenue100 %100 %100 %
Cost of revenue48 37 40 
Gross profit52 63 60 
Operating expenses:
Research and development25 32 32 
Sales and marketing35 43 43 
General and administrative16 20 19 
Restructuring related charges(1)— 
Total operating expenses75 97 94 
Loss from operations(23)(34)(34)
Other income (expense):
Interest income, net— 
Other expense, net— — — 
Loss before income taxes(17)(32)(34)
Income tax expense
Net loss(18)%(33)%(35)%
Comparison of the Years Ended December 31, 2023 and 2022
Revenue
Year Ended December 31,Change
20232022$%
(in thousands, except percentages)
Revenue:
Consumer$365,221 $295,583 $69,638 24 %
Enterprise219,542 181,284 38,258 21 %
Degrees51,001 46,889 4,112 %
Total revenue$635,764 $523,756 $112,008 21 %
Revenue for the year ended December 31, 2023 was $635.8 million, compared to $523.8 million for the year ended December 31, 2022. Revenue increased by $112.0 million, or 21%, compared to the year ended December 31, 2022. The increase was primarily driven by a 20% increase in the average total number of registered learners resulting in more paid learners, a 19% increase in the average total number of Paid Enterprise Customers, and a 22% increase in the number of Degrees students.
For the year ended December 31, 2023, total Consumer revenue increased by $69.6 million, or 24%, compared to the year ended December 31, 2022. New learners that registered after December 31, 2022 contributed $112.2 million to total Consumer revenue of $365.2 million for the year ended December 31, 2023. The remaining Consumer revenue in the year ended December 31, 2023 of $253.0 million is attributable to learners that were registered on our platform as of December 31, 2022, thus retaining 86% of the revenue from those registered learners.
For the year ended December 31, 2023, total Enterprise revenue increased by $38.3 million, or 21%, compared to the year ended December 31, 2022. Acquisitions of new customers drove $34.5 million of the increase, and the remaining increase of $3.8 million was attributable to growth from existing customers.
71

For the year ended December 31, 2023, total Degrees revenue increased by $4.1 million, or 9%, compared to the year ended December 31, 2022. The $4.1 million increase in revenue was primarily attributable to $6.6 million in revenue from an increase in the number of Degrees students, partially offset by a decrease of $2.5 million due to lower revenue per student resulting from student growth in lower priced regions.
Cost of Revenue, Gross Profit, and Gross Margin
Year Ended December 31,Change
20232022$%
(in thousands, except percentages)
Cost of revenue$305,993 $192,277 $113,716 59 %
Gross profit$329,771 $331,479 $(1,708)(1)%
Gross margin52 %63 %
Cost of revenue for the year ended December 31, 2023 was $306.0 million, compared to $192.3 million for the year ended December 31, 2022. The primary drivers for the increase were revenue growth combined with higher content costs as a percentage of revenue that resulted in an increase of $105.4 million in costs related to educator partner fees, as explained in more detail below. The remaining increase was largely driven by an increase in paid learner usage on our platform, resulting in a $2.3 million cost increase in support services and credit card processing fees, an increase in amortization expense, primarily from internal-use software of $4.2 million, as well as a $2.1 million increase in content translations.
Content costs for the Consumer segment were $172.2 million and $81.3 million for the years ended December 31, 2023 and 2022, with content costs as a percentage of revenue of 47% and 27% for the same periods. Content costs for the Enterprise segment were $69.2 million and $54.7 million for the years ended December 31, 2023 and 2022, with content costs as a percentage of revenue of 32% and 30% for the same periods. Content costs as a percentage of revenue were higher mainly due to the extension of a multi-year agreement with our largest educator partner. During the year ended December 31, 2023, our largest educator partner started earning typical content fees, whereas we had historically supported their program primarily through marketing and content production efforts. Overall, the change in this agreement's structure resulted in a shift of expenses from operating expenses to cost of revenue of approximately 12% of revenue for the year ending December 31, 2023. The increase in content costs as a percentage of revenue for the Enterprise segment was partially offset by a one-time benefit associated with a contract amendment with one of our educator partners.
Gross margin was 52% for the year ended December 31, 2023, compared to 63% for the year ended December 31, 2022. The decrease in gross margin was driven by a higher revenue content cost rate in both our Consumer and Enterprise segments for the reason described above.
Operating Expenses
Year Ended December 31,Change
20232022$%
(in thousands, except percentages)
Operating expenses:
Research and development$160,077 $165,134 $(5,057)(3)%
Sales and marketing222,771 227,676 (4,905)(2)%
General and administrative98,325 105,900 (7,575)(7)%
Restructuring related charges(5,806)10,149 (15,955)nm
Total operating expenses$475,367 $508,859 $(33,492)(7)%
Total operating expenses for the year ended December 31, 2023 were $475.4 million, compared to $508.9 million for the year ended December 31, 2022.
Research and development expenses for the year ended December 31, 2023 were $160.1 million, compared to $165.1 million for the year ended December 31, 2022. The decrease was primarily due to lower consulting and services expenses of $4.0 million and other employee expenses of $2.2 million, partially offset by higher stock-based compensation expense of $1.2 million.
72

Sales and marketing expenses for the year ended December 31, 2023 were $222.8 million, compared to $227.7 million for the year ended December 31, 2022. The decrease was primarily due to lower marketing and advertising expenses of $4.8 million and decreases in consulting and services expenses, other employee expenses, and commission expense totaling $3.9 million. This decrease was partially offset by higher stock-based compensation expense of $1.2 million and an impairment charge of $2.0 million associated with Degrees content development grants.
General and administrative expenses for the year ended December 31, 2023 were $98.3 million, compared to $105.9 million for the year ended December 31, 2022. The decrease was primarily due to prior year non-recurring impairment charges of $3.8 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 and to a partial sublease of our office space. Additionally, there were decreases in consulting and services expenses of $2.5 million, offices, facilities, and indirect taxes totaling $6.4 million, as well as other employee expenses of $1.4 million. These decreases were partially offset by an increase in software expenses of $1.3 million and higher personnel-related expenses of $4.9 million, including stock-based compensation expense of $2.7 million.
Restructuring related charges for the year ended December 31, 2023 were $(5.8) million primarily relating to the reversal of stock-based compensation expense for the forfeitures of RSUs and stock options resulting from our global workforce reduction initiated in November 2022, compared to $10.1 million for the year ended December 31, 2022 mainly consisting of personnel expenses, such as employee severance and benefits costs, related to this global workforce reduction. Refer to Note 15, “Restructuring Related Charges”, in the Notes to Consolidated Financial Statements included in Part II, Item 8 of this Form 10-K for further information.
Other Income, Net
Year Ended December 31,Change
20232022$%
(in thousands, except percentages)
Interest income, net$34,432 $9,144 $25,288 277 %
Other expense, net(19)(2,401)2,382 (99)%
Total other income, net$34,413 $6,743 $27,670 nm
Total other income, net for the year ended December 31, 2023 primarily reflected interest income earned on cash, cash equivalents, and marketable securities. Interest income, net was higher during the year ended December 31, 2023 compared to the year ended December 31, 2022 due to a rise in interest rates and our average rate of return on investments in U.S. Treasury securities. The fluctuations in other expense, net primarily reflect changes in unrealized foreign exchange losses and gains for the periods presented. 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 maintain foreign-currency cash and cash equivalents in our foreign entities to support their ongoing operations.
Income Tax Expense
Year Ended December 31,Change
20232022$%
(in thousands, except percentages)
Income tax expense$5,371 $4,720 $651 14 %
For the year ended December 31, 2023, we recognized income tax expense of $5.4 million, compared to $4.7 million for the year ended December 31, 2022. Income tax expense for the years ended December 31, 2023 and 2022 was primarily related to our foreign operations.
73

Liquidity and Capital Resources
Overview
As of December 31, 2023, our principal sources of liquidity were cash, cash equivalents, and marketable securities totaling $722.1 million. Our investments consist of U.S. Treasury securities.
Since our inception, we have financed our operations primarily through proceeds from issuance of redeemable convertible preferred stock, our IPO, and cash generated from business operations. Our principal uses of cash in recent periods include the funding of our business operations, investments in our internal-use software, purchases of content assets, and repurchases of our common stock, as discussed below.
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, 2023 include both current and long-term obligations. Under our operating leases, as described in Note 6, “Leases”, to the Consolidated Financial Statements included in Part II, Item 8 of this Form 10-K, we have a current obligation of $6.6 million and an immaterial long-term obligation.
Our operating lease obligations as of December 31, 2023 were approximately $6.8 million, which consist of facility lease payments remaining on those agreements through their staggered expiration concluding in 2025. We have office facility operating leases in the U.S., Canada, the United Kingdom, India, Bulgaria, the United Arab Emirates, and the Kingdom of Saudi Arabia.
Our purchase obligations as of December 31, 2023 were approximately $23.1 million, which primarily consisted of our commitments to purchase certain services. As described in Note 9, “Commitments and Contingencies”, to the Consolidated Financial Statements included in Part II, Item 8 of this Form 10-K, we have a current obligation of $9.9 million and a long-term obligation of $13.2 million. For services that have been delivered under these arrangements as of December 31, 2023, we record related liabilities within other accounts payable and accrued expenses in the Consolidated Balance Sheets, which are excluded from the purchase obligation amount.
Share Repurchase Program
On April 26, 2023, our board of directors approved a share repurchase program with authorization to purchase up to $95 million of our common stock, excluding commissions and fees (the “Repurchase Program”). We may repurchase shares of common stock from time to time through open market purchases, in privately negotiated transactions, or by other means, including through the use of trading plans intended to qualify under Rule 10b5-1 of the Securities Exchange Act of 1934, as amended, in accordance with applicable securities laws and other restrictions. The number of shares to be repurchased and the timing of the repurchases will depend on several factors, including, without limitation, business, economic, and market conditions, corporate, legal, and regulatory requirements, prevailing stock prices, trading volume, and other considerations. The Repurchase Program may be suspended or discontinued at any time and does not obligate us to acquire any amount of common stock.
We funded share repurchases under the Repurchase Program with our existing cash and cash equivalents. During the year ended December 31, 2023, we repurchased an aggregate of 4,829,803 shares of our common stock for $58.5 million pursuant to a Rule 10b5-1 trading plan. As of December 31, 2023, we had $36.6 million, excluding commissions, remaining under the Repurchase Program, which has no expiration date and will continue unless otherwise suspended or discontinued.
74

Capital Expenditures
Our capital expenditures primarily include investments in property, equipment, and software, capitalized internal-use software costs, and purchases of content assets. We currently expect our purchases of content assets during 2024 to increase relative to 2023.
Cash Flows
The following table summarizes our cash flows:
Year Ended December 31,
202320222021
(in thousands)
Net cash provided by (used in) operating activities$29,639 $(38,051)$1,746 
Net cash provided by (used in) investing activities384,798 (234,024)(51,609)
Net cash (used in) provided by financing activities(79,229)12,234 550,156 
Net increase (decrease) in cash, cash equivalents, and restricted cash$335,208 $(259,841)$500,293 
Operating Activities
Cash provided by (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.
For the year ended December 31, 2023, net cash provided by operating activities was $29.6 million, primarily resulting from (i) a one-time benefit arising from the timing of content fee payments associated with the extension of our multi-year agreement with our largest educator partner, (ii) revenue growth paired with the results of our expense reduction initiative resulting in improved operational leverage, (iii) an increase in cash collections, (iv) a decrease in professional services fees, offset by (v) an increase in our paid marketing spend.
For the year ended December 31, 2022, net cash used in operating activities was $38.1 million, primarily resulting from (i) an increase in personnel related expenses driven by headcount growth, (ii) an increase in content costs due to Enterprise segment growth, (iii) an increase in our marketing and advertising spending, and (iv) an increase in our content creation costs.
Cash provided by operating activities increased by $67.7 million during the year ended December 31, 2023, compared to the year ended December 31, 2022, primarily due to the timing of (i) content fees payable to our largest educator partner resulting from the extension of our multi-year agreement with them and (ii) customer invoicing and collections.
Investing Activities
For the year ended December 31, 2023, net cash provided by investing activities was $384.8 million primarily resulting from proceeds from maturities of marketable securities, partially offset by purchases of marketable securities, capitalized internal-use software costs, purchases of property, equipment and software, and purchases of content assets.
For the year ended December 31, 2022, net cash used in investing activities was $234.0 million, primarily resulting from purchases of marketable securities, capitalized internal-use software costs, purchases of property, equipment and software, and purchases of content assets, partially offset by proceeds from maturities of marketable securities.
Financing Activities
For the year ended December 31, 2023, net cash used in financing activities was $79.2 million, primarily resulting from payments for repurchases of common stock and payments for tax withholding on vesting of RSUs, partially offset by proceeds from exercise of stock options and proceeds from employee stock purchase plan.
75

For the year ended December 31, 2022, net cash provided by financing activities was $12.2 million, primarily resulting from proceeds from exercise of stock options and proceeds from employee stock purchase plan, offset by payments for tax withholding on vesting of RSUs and payment of deferred offering costs.
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.
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,
202320222021
(in millions, except percentages)
New Registered Learners23.721.520.8
Total Registered Learners141.9118.196.9
Total Registered Learners year-over-year ("YoY") growth20 %22 %
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 degree program 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. For quarter-over-quarter fluctuations, 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.
20232022
Q1Q2Q3Q4Q1Q2Q3Q4
Number of Degrees Students18,09519,06820,43222,02516,48117,46017,72318,103
YoY growth10 %%15 %22 %
76

Paid Enterprise Customers
We count the total number of Paid Enterprise Customers 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, 2023, approximately 94% 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,
20232022
Paid Enterprise Customers1,3691,149
YoY growth19 %
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 (“Prior Period ARR”). We then calculate the ARR from these same Paid Enterprise Customers as of the current period end (“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 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.
Year Ended December 31,
20232022
Net Retention Rate for Paid Enterprise Customers98 %108 %
YoY change(9)%
77

Segment Revenue
We generate revenue from our three reportable segments: Consumer, Enterprise, and Degrees.
Year Ended December 31,
202320222021
(in thousands, except percentages)
Consumer revenue$365,221 $295,583 $246,187 
YoY growth24 %20 %
Enterprise revenue$219,542 $181,284 $120,429 
YoY growth21 %51 %
Degrees revenue$51,001 $46,889 $48,671 
YoY growth%(4)%
Total revenue$635,764 $523,756 $415,287 
YoY growth21 %26 %
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 divided by segment revenue. Content costs only apply 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 that these costs contractually vary as a percentage of revenue between our Consumer and Enterprise offerings while there are no content costs attributable to our Degrees offering, mix shifts between our three segments is expected to be a significant driver of our overall gross margin, financial performance, and profitability.
Year Ended December 31,
202320222021
(in thousands, except percentages)
Consumer gross profit$193,001 $214,305 $161,510 
Consumer segment gross margin %53 %73 %
Enterprise gross profit$150,384 $126,573 $81,253 
Enterprise segment gross margin %68 %70 %
Degrees gross profit$51,001 $46,889 $48,671 
Degrees segment gross margin %100 %100 %
Consumer segment gross margin decreased to 53% in the year ended December 31, 2023 from 73% in the year ended December 31, 2022. Content costs were higher mainly due to the extension of a multi-year agreement with our largest educator partner. During the three months ended March 31, 2023, our largest educator partner started earning typical content fees, whereas we had historically supported their program primarily through marketing and content production efforts.
Enterprise segment gross margin decreased to 68% from 70% when comparing those same periods due to an increase in content costs from the extension of the multi-year agreement with our largest educator partner described above.
78

Non-GAAP Financial Measures
In addition to our results determined in accordance with GAAP, we have included non-GAAP gross profit, non-GAAP net income (loss), non-GAAP net income (loss) per share, 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 reconciliations of GAAP to non-GAAP financial measures to more fully understand our business.
Non-GAAP Gross Profit, Non-GAAP Net Income (Loss), and Non-GAAP Net Income (Loss) Per Share
We define non-GAAP gross profit and non-GAAP net income (loss) as GAAP gross profit and GAAP net loss excluding the impact of stock-based compensation expense, amortization of stock-based compensation capitalized as internal-use software costs, payroll tax expense related to stock-based compensation, and restructuring related charges. Non-GAAP net income (loss) per share is calculated by dividing non-GAAP net income (loss) by the diluted weighted average shares of common stock outstanding. We believe the presentation of these adjusted operating results provides useful supplemental information to investors and facilitates the analysis and comparison of our 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 income (loss):
Year Ended December 31,
202320222021
(in thousands)
Gross profit$329,771 $331,479 $249,469 
Stock-based compensation expense2,593 3,089 2,092 
Amortization of stock-based compensation capitalized as internal-use software costs5,039 3,134 1,113 
Payroll tax expense related to stock-based compensation115 28 64 
Non-GAAP gross profit$337,518 $337,730 $252,738 
Year Ended December 31,
202320222021
(in thousands)
Net loss$(116,554)$(175,357)$(145,215)
Stock-based compensation expense115,175 110,663 91,183 
Amortization of stock-based compensation capitalized as internal-use software costs5,039 3,134 1,113 
Payroll tax expense related to stock-based compensation3,957 1,120 1,643 
Restructuring related charges(5,806)10,149 — 
Non-GAAP net income (loss)$1,811 $(50,291)$(51,276)
Weighted-average shares used in computing net loss per share—basic150,957,814145,263,726113,587,523
Effect of dilutive securities(1)
15,626,795— — 
Weighted-average shares used in computing non-GAAP net income (loss) per share—diluted166,584,609145,263,726113,587,523
Net loss per share—basic and diluted$(0.77)$(1.21)$(1.28)
Non-GAAP net income (loss) per share—diluted$0.01 $(0.35)$(0.45)
(1) For periods presented with a non-GAAP net loss, we have excluded the effect of potentially dilutive securities as their inclusion would be anti-dilutive.
79

Adjusted EBITDA and Adjusted EBITDA Margin
Adjusted EBITDA and Adjusted EBITDA Margin 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: (i) depreciation and amortization; (ii) interest income, net; (iii) income tax expense; (iv) other expense, net; (v) stock-based compensation expense; (vi) payroll tax expense related to stock-based compensation; and (vii) restructuring related charges. We define Adjusted EBITDA Margin as Adjusted EBITDA divided by revenue.
The following table provides a reconciliation of net loss, the most directly comparable GAAP financial measure, to Adjusted EBITDA:
Year Ended December 31,
202320222021
(in thousands, except percentages)
Net loss$(116,554)$(175,357)$(145,215)
Depreciation and amortization22,270 18,503 14,757 
Interest income, net(34,432)(9,144)(320)
Income tax expense5,371 4,720 2,126 
Other expense, net19 2,401 346 
Stock-based compensation expense115,175 110,663 91,183 
Payroll tax expense related to stock-based compensation3,957 1,120 1,643 
Restructuring related charges(5,806)10,149 — 
Adjusted EBITDA$(10,000)$(36,945)$(35,480)
Net loss margin(18)%(33)%(35)%
Adjusted EBITDA Margin(2)%(7)%(9)%
Free Cash Flow
Free Cash Flow is calculated as net cash provided by (used in) operating activities, less cash used for purchases of property, equipment, and software, capitalized internal-use software costs, and purchases of content assets as we consider these capital expenditures necessary to support our ongoing operations. Current and prior period Free Cash Flow amounts reported herein reflect the change to our definition of Free Cash Flow to include purchases of content assets.
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.
80

The following table provides a reconciliation of net cash provided by (used in) operating activities, the most directly comparable GAAP financial measure, to Free Cash Flow:
Year Ended December 31,
202320222021
(in thousands)
Net cash provided by (used in) operating activities$29,639 $(38,051)$1,746 
Less: purchases of property, equipment, and software(1,147)(1,578)(1,554)
Less: capitalized internal-use software costs(15,254)(12,299)(12,090)
Previously reported Free Cash Flow$(51,928)$(11,898)
Less: purchases of content assets(5,344)(1,377)(1,188)
Free Cash Flow$7,894 $(53,305)$(13,086)
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 there are material differences between these estimates and our actual results, our financial position and results of operations 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 of this Form 10-K, the critical accounting estimates, assumptions, and judgments that have the most significant impact on our Consolidated Financial Statements are described below.
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 revenue using an expected value method, which is based on what we expect to earn in return for our performance of the Degrees services, reduced by the amount, if any, considered probable of reversing in a future period. 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.
Recent Accounting Pronouncements
Refer to Note 2, “Significant Accounting Policies”, in the Notes to Consolidated Financial Statements included in Part II, Item 8 of this Form 10-K for a discussion of recent accounting pronouncements.
81

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. Although we are exposed to global interest rate fluctuations, U.S. interest rate fluctuations tend to affect our interest income the most, impacting the interest earned on our cash, cash equivalents, and marketable securities as well as the fair value of those securities.
Our investment policy and strategy are focused on preserving 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. Our primary objective is to minimize the potential risk of principal loss.
Based on our investment positions as of December 31, 2023 and 2022, a hypothetical 100 basis point increase in interest rates across all maturities would have resulted in a $0.5 million and $2.4 million incremental decline in the fair value of the portfolio. However, 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, 2023 and 2022, a hypothetical 100 basis point increase or decrease in interest rates would have resulted in a $7.2 million and $7.8 million increase or decrease in 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. As the majority of our sales are denominated in U.S. dollars, our revenue is not typically exposed to significant foreign currency risk. Conversely, our operating expenses are typically denominated in the local currencies of the countries in which our operations are located. These can 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 maintain foreign-currency denominated cash and cash equivalents 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 Statements 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 $3.4 million and $5.6 million on our Consolidated Financial Statements for the years ended December 31, 2023 and 2022.
82

Item 8. Financial Statements and Supplementary Data
Index to Consolidated Financial Statements
83

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, 2023, 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, 2023, 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, 2023, of the Company and our report dated February 22, 2024, 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 22, 2024

84

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, 2023 and 2022, 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, 2023, 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, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, 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, 2023, 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 22, 2024, 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 recognizes 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 their learners with the ability to enroll in courses and Specializations and receive certifications upon completion. Enterprise contracts consist of selling a fixed quantity of catalog licenses that grant each learner access to the Company’s learning platform and unlimited course enrollments over the license term. For higher value Enterprise contracts, management applies judgment in identifying and evaluating the terms and conditions of such contracts that impact revenue recognition.
85

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.
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:
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.
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 22, 2024
We have served as the Company's auditor since 2013.
86

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, 2023December 31, 2022
Assets
Current assets:
Cash and cash equivalents$656,321 $320,817 
Marketable securities65,746 459,654 
Accounts receivable, net of allowance for credit losses of $133 and $495 as of December 31, 2023 and December 31, 2022
67,418 53,734 
Deferred costs, net26,387 24,147 
Prepaid expenses and other current assets16,614 17,636 
Total current assets832,486 875,988 
Property, equipment, and software, net30,408 27,096 
Operating lease right-of-use assets4,739 9,605 
Intangible assets, net11,720 8,553 
Other assets41,180 26,355 
Total assets$920,533 $947,597 
Liabilities and Stockholders’ Equity
Current liabilities:
Educator partners payable$101,041 $66,375 
Other accounts payable and accrued expenses23,456 23,342 
Accrued compensation and benefits22,281 21,163 
Operating lease liabilities, current6,557 8,658 
Deferred revenue, current137,229 115,701 
Other current liabilities7,696 7,202 
Total current liabilities298,260 242,441 
Operating lease liabilities, non-current39 5,791 
Deferred revenue, non-current2,861 3,076 
Other liabilities3,179 1,714 
Total liabilities304,339 253,022 
Commitments and contingencies (Note 9)
Stockholders’ equity:
Preferred stock, $0.00001 par value—10,000,000 shares authorized as of December 31, 2023 and December 31, 2022; no shares issued and outstanding as of December 31, 2023 and December 31, 2022
  
Common stock, $0.00001 par value—300,000,000 shares authorized as of December 31, 2023 and December 31, 2022; 162,898,279 shares issued and 155,320,538 shares outstanding as of December 31, 2023, and 150,683,607 shares issued and 147,935,669 shares outstanding as of December 31, 2022
2 1 
Additional paid-in capital1,459,964 1,364,116 
Treasury stock, at cost—7,577,741 and 2,747,938 shares as of December 31, 2023 and December 31, 2022
(63,154)(4,701)
Accumulated other comprehensive income (loss)59 (718)
Accumulated deficit(780,677)(664,123)
Total stockholders’ equity616,194 694,575 
Total liabilities and stockholders’ equity$920,533 $947,597 
See notes to Consolidated Financial Statements.
87

COURSERA, INC. AND SUBSIDIARIES
Consolidated Statements of Operations
(In thousands, except share and per share data)
Year Ended December 31,
202320222021
Revenue$635,764 $523,756 $415,287 
Cost of revenue305,993 192,277 165,818 
Gross profit329,771 331,479 249,469 
Operating expenses:
Research and development160,077 165,134 135,410 
Sales and marketing222,771 227,676 179,337 
General and administrative98,325 105,900 77,785 
Restructuring related charges(5,806)10,149  
Total operating expenses475,367 508,859 392,532 
Loss from operations(145,596)(177,380)(143,063)
Interest income, net34,432 9,144 320 
Other expense, net(19)(2,401)(346)
Loss before income taxes(111,183)(170,637)(143,089)
Income tax expense5,371 4,720 2,126 
Net loss$(116,554)$(175,357)$(145,215)
Net loss per share—basic and diluted$(0.77)$(1.21)$(1.28)
Weighted average shares used in computing net loss per share—basic and diluted150,957,814145,263,726113,587,523
See notes to Consolidated Financial Statements.
88

COURSERA, INC. AND SUBSIDIARIES
Consolidated Statements of Comprehensive Loss
(In thousands)
Year Ended December 31,
202320222021
Net loss$(116,554)$(175,357)$(145,215)
Change in unrealized gain (loss) on marketable securities, net of tax777 (466)(272)
Comprehensive loss$(115,777)$(175,823)$(145,487)
See notes to Consolidated Financial Statements.
89

COURSERA, INC. AND SUBSIDIARIES
Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)
(In thousands, except share and per share amounts)
Redeemable
Convertible
Preferred Stock
Common StockAdditional
Paid-In
Capital
Treasury StockAccumulated
Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total
Stockholders’
Equity (Deficit)
SharesAmountSharesAmountSharesAmount
Balance—December 31, 202075,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,4001 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— — 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— — — 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 
Issuance of common stock upon exercise of options— 6,621,4481 27,314 — — — 27,315 
Vesting of restricted stock units— 8,449,866— — — — — — 
Tax withholding on vesting of restricted stock units— (3,485,308)— (54,122)— — — (54,122)
Repurchases of common stock— — — (4,829,803)(58,453)— — (58,453)
Issuance of restricted stock awards— 13,516— — — — — — 
Issuance of common stock related to employee stock purchase plan— 615,150— 6,031 — — — 6,031 
Stock-based compensation— — 116,625 — — — 116,625 
Change in unrealized gain on marketable securities— — — — 777 — 777 
Net loss— — — — — (116,554)(116,554)
Balance—December 31, 2023$— 162,898,279$2 $1,459,964 (7,577,741)$(63,154)$59 $(780,677)$616,194 
See notes to Consolidated Financial Statements.
90

COURSERA, INC. AND SUBSIDIARIES
Consolidated Statements of Cash Flows
(In thousands)
Year Ended December 31,
202320222021
Cash flows from operating activities:
Net loss$(116,554)$(175,357)$(145,215)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization22,270 18,503 14,757 
Stock-based compensation expense109,570 110,785 91,183 
(Accretion) amortization of marketable securities(13,811)(895)501 
Impairment of long-lived assets3,062 6,124  
Other1,496 1,088 (448)
Changes in operating assets and liabilities:
Accounts receivable, net(14,763)(20,598)5,863 
Prepaid expenses and other assets(17,003)(18,290)(5,697)
Operating lease right-of-use assets4,868 4,839 5,301 
Accounts payable and accrued expenses33,971 17,893 16,322 
Accrued compensation and other liabilities3,073 3,409 7,670 
Operating lease liabilities(7,853)(5,841)(6,336)
Deferred revenue21,313 20,289 17,845 
Net cash provided by (used in) operating activities29,639 (38,051)1,746 
Cash flows from investing activities:
Purchases of marketable securities(121,756)(593,770)(241,758)
Proceeds from maturities of marketable securities530,000 375,000 204,981 
Purchases of property, equipment, and software(1,147)(1,578)(1,554)
Capitalized internal-use software costs(15,254)(12,299)(12,090)
Purchase of minority interest(1,701)  
Purchases of content assets(5,344)(1,377)(1,188)
Net cash provided by (used in) investing activities384,798 (234,024)(51,609)
Cash flows from financing activities:
Proceeds from exercise of stock options27,315 17,586 31,766 
Proceeds from employee stock purchase plan6,031 6,829 6,397 
Proceeds from initial public offering, net of offering costs  525,284 
Payments for repurchases of common stock(58,453)  
Payment of tax withholding on vesting of restricted stock units(54,122)(11,886)(7,172)
Payment of deferred offering costs (295)(6,119)
Net cash (used in) provided by financing activities(79,229)12,234 550,156 
Net increase (decrease) in cash, cash equivalents, and restricted cash335,208 (259,841)500,293 
Cash, cash equivalents, and restricted cash—Beginning of period
322,878 582,719 82,426 
Cash, cash equivalents, and restricted cash—End of period
$658,086 $322,878 $582,719 
Supplemental disclosure of cash flow information:
Cash paid for income taxes$6,383 $4,064 $2,837 
Supplemental disclosure of noncash investing and financing activities:
Stock-based compensation capitalized as internal-use software costs$7,055 $5,407 $4,890 
Unpaid deferred offering costs$ $ $295 
See notes to Consolidated Financial Statements.
91

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 (“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 university and industry partners (collectively, “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 job markets. 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 14 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.
92

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 primarily consists of a letter of credit required to fulfill our corporate headquarters’ operating lease agreement. Restricted cash, current is included in prepaid expenses and other current assets, and restricted cash, non-current is included in other assets, both in the Consolidated Balance Sheets.
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 the Consolidated Balance Sheets. 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. Realized gains and losses as well as credit-related impairment losses are included in other expense, net in the Consolidated Statements of Operations. Any remaining impairment is included in accumulated other comprehensive income (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, 2023, 2022, and 2021.
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.
93

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 (deficit) 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 Statements of Operations. One such agreement has stipulated 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 recognized the liability and related expenses associated with this development fund consistent with the timing of when we recognized educator partner content costs given our liability is established in the same period the revenue is recognized. The expenses have been classified in the Consolidated Statements 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 in the Consolidated Balance Sheets. During the first quarter of 2023, we entered into an amendment with this educator partner who started earning typical content fees, which are recorded within cost of revenue in the Consolidated Statements of Operations.
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, impairment of an ROU asset and other lease related assets, including leasehold improvements, furniture and fixtures, and computer equipment, that results from entering into a sublease arrangement is recognized in the Consolidated Statements of Operations in the period the sublease agreement is executed. We recognize sublease income as a reduction to our operating lease expense on a straight-line basis over the sublease term. Refer to Note 6 for additional information.
94

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 two 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, both 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, 2023, we recognized an impairment loss of $861 related to capitalized internal-use software and website development costs. 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 property and equipment of $904. There were no impairments of long-lived assets during the year ended December 31, 2021.
Revenue
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.
95

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 generate revenue from our three reportable segments: Consumer, Enterprise, and Degrees. Refer to Note 14 for our disaggregation of revenue. 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.
Consumer Revenue
We generate revenue from consumers by selling access to learning content hosted on our platform. Consumer products include certifications for single courses, professional certificates, 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, and 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 learners pay in advance, and revenue is recognized ratably over the contract term once 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 an allowance for refunds based on historical refund rates, which was immaterial as of December 31, 2023 and 2022.
Enterprise Revenue
We sell subscription licenses to businesses, organizations, governments, and educational institutions that provide their learners with 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 selling a fixed quantity of catalog licenses that grant each learner access to our learning platform and unlimited course enrollments over the license term. We recognize revenue ratably over the contract term once access has been granted to the Enterprise customer.
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, 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 generally earned and paid by the university for each academic term and is recognized ratably from the start of a term through the start of the following term.
96

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, whose contractual arrangement is 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 and Degrees customers.
Deferred Commissions
Contract acquisition costs are costs we incur that are directly related to securing a contract and are primarily related to sales commissions and related payroll taxes earned by our Enterprise and Degrees sales forces. These costs are deferred and then amortized on a straight-line basis over the expected period of benefit. We amortize these costs over four 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 primarily 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.
On an annual basis, we assess the expected period of benefit by taking into consideration the average contract term length, the life of the underlying technology, and other factors. Based on our prior year assessment, we determined that the expected period of benefit should be increased from three years to four years. This change in accounting estimate was effective January 1, 2023 and is accounted for prospectively in our Consolidated Financial Statements. For the year ended December 31, 2023, this change resulted in a $3,496 benefit to sales and marketing. There was no change in the amortization period for contract renewals.
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.
Cost of Revenue
Cost of revenue consists of content costs, which are generally 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.
97

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.
Concentrations of 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 the purpose of assessing the 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, 2023, 2022, and 2021, we did not have any customers that accounted for 10% or more of our revenue. As of December 31, 2023 we had one customer that accounted for 10% of our net accounts receivable balance that has since been collected within typical business terms.
Our business model relies on educational content and credentialing programs from educator partners. Our largest educator partner has global brand recognition and supplies a variety of in-demand content across multiple domains. The loss of or significant reduction in this partnership or one of our other largest partners could have a material impact on our results of operations and cash flows.
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 Balance Sheets, 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.
98

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 Statements of Operations.
Stock-Based Compensation Expense
We measure and recognize compensation expense for stock-based awards granted to employees, directors, and non-employees 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:
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—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, and to the extent available, our historical volatility over a period equivalent to the expected term of the stock option. The expected volatility is based on the historical volatility of our common stock over the estimated expected term of 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. 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. Prior to our IPO, we treated all series of our redeemable convertible preferred stock as participating securities, since such stockholders had the right to receive non-forfeitable 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, and ESPP Rights 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.
99

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 develop educator 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 in the Consolidated Statements of Operations. For the years ended December 31, 2023, 2022, and 2021, these costs were $44,818, $39,940, and $28,740.
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 within other expense, net in the Consolidated Statements of Operations.
Recent Accounting Pronouncements
Recently Issued Accounting Pronouncements Not Yet Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and certain other segment items on an interim and annual basis if they are regularly provided to the chief operating decision maker (“CODM”). This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. We expect that the adoption of ASU 2023-07 will not have a material impact on our Consolidated Financial Statements and related disclosures.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities on an annual basis to disclose (1) specific categories in the tax rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied on a prospective basis, though retrospective application is permitted. We are currently evaluating whether the adoption of ASU 2023-09 will have a material impact on our Consolidated Financial Statements and related disclosures.
100

3.    REVENUE
Contract Balances
Contract assets and liabilities were as follows:
December 31, 2023December 31, 2022January 1, 2022
Contract assets:
Billed accounts receivable, net of allowance for credit losses$62,407 $45,337 $22,286 
Unbilled accounts receivable5,011 8,397 12,110 
Total contract assets$67,418 $53,734 $34,396 
Contract liabilities:   
Deferred revenue$140,089 $118,777 $98,488 
Total contract liabilities$140,089 $118,777 $98,488 
Revenue recognized during the years ended December 31, 2023, 2022, and 2021 that was included in the corresponding deferred revenue balance at the beginning of each year was $116,002, $92,806, and $74,775.
Impairment losses related to contract assets were not material during the years ended December 31, 2023, 2022, and 2021.
Remaining Performance Obligations
Remaining performance obligations represent contracted revenue that has not yet been recognized, which includes deferred revenue in the Consolidated Balance Sheets and unbilled amounts that will be recognized as revenue in future periods. As of December 31, 2023, we had remaining performance obligations of $320,936 and expect to recognize approximately 68% as revenue over the next 12 months and the remainder thereafter.
Costs to Obtain and Fulfill Contracts
The following table presents our capitalization and amortization of commissions and related payroll tax expenditures recorded within sales and marketing in the Consolidated Statements of Operations:
Year Ended December 31,
Commissions and related payroll tax expenditures:202320222021
Capitalization$17,094 $17,766 $14,217 
Amortization12,291 12,618 8,197 
Deferred commissions and related payroll tax expenditures included in deferred costs and in other assets were as follows:
December 31, 2023December 31, 2022
Deferred costs, net$13,168 $13,300 
Other assets15,361 10,426 
During the year ended December 31, 2022, we recognized an impairment loss of $2,915, within general and administrative in the Consolidated Statement of Operations, on deferred partner fees that we do not expect to recover from Russian educator partners whose content we removed from our platform. During the year ended December 31, 2023, we recognized an impairment loss of $2,008, within sales and marketing in the Consolidated Statements of Operations, on content development grants that we do not expect to recover related to our Degrees segment.
101

4.    INVESTMENTS
Investments Measured at Fair Value on a Recurring Basis
The following table summarizes our investments measured at fair value on a recurring basis by balance sheet classification and investment type:
December 31, 2023December 31, 2022
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value - Level 1
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value - Level 1
Cash equivalents—money market funds$186,396 $ $ $186,396 $304,750 $ $ $304,750 
Cash equivalents—U.S. Treasury securities448,447 78  448,525     
Total cash equivalents634,843 78  634,921 304,750   304,750 
Marketable securities—U.S. Treasury securities65,765  (19)65,746 460,372 26 (744)459,654 
Total$700,608 $78 $(19)$700,667 $765,122 $26 $(744)$764,404 
Gross realized gains and losses related to our cash equivalents and marketable securities were not material for the years ended December 31, 2023, 2022, and 2021.
The following table presents the cost basis and fair value of our AFS securities by contractual maturity date:
December 31, 2023December 31, 2022
Amortized
Cost
Fair
Value
Amortized
Cost
Fair
Value
Due in one year or less$65,765 $65,746 $460,372 $459,654 
Investments in an unrealized loss position consisted of the following:
December 31, 2023December 31, 2022
Fair
Value
Gross
Unrealized
Losses
Fair
Value
Gross
Unrealized
Losses
U.S. Treasury securities$65,746 $(19)$356,767 $(744)
As of December 31, 2023 and 2022, our AFS marketable securities were comprised of U.S. Treasury securities, which are backed by the full faith and credit of the U.S. government. As a result, there were no credit or non-credit impairment losses recorded during the years ended December 31, 2023, 2022, or 2021.
Investments Measured at Fair Value on a Nonrecurring Basis
In August 2023, we acquired an approximate 7% ownership interest in a privately held company, which is measured and accounted for using the fair value measurement alternative basis. This investment is classified within other assets in the Consolidated Balance Sheets. The carrying value of the investment was $1,701 as of December 31, 2023.
Our existing equity investments are remeasured at fair value on a nonrecurring basis when an identifiable event or change in circumstance may have a significant adverse impact on its fair value. No such events or changes occurred during the years ended December 31, 2023, 2022, or 2021.
102

5.    CONSOLIDATED BALANCE SHEET COMPONENTS
Restricted Cash
The reconciliation of cash, cash equivalents, and restricted cash was as follows:
December 31, 2023December 31, 2022December 31, 2021
Cash and cash equivalents$656,321 $320,817 $580,658 
Restricted cash, current 487  
Restricted cash, non-current1,765 1,574 2,061 
Total cash, cash equivalents, and restricted cash$658,086 $322,878 $582,719 
Property, Equipment, and Software, Net
Property, equipment, and software, net consisted of the following:
Estimated Useful LivesDecember 31, 2023December 31, 2022
Internal-use software and website development
2 - 5 years
$73,881 $53,215 
Computer equipment and purchased software2 years4,405 4,662 
Leasehold improvementsShorter of useful life or remaining lease term6,923 6,567 
Furniture and fixtures5 years2,757 2,714 
Total property, equipment, and software87,966 67,158 
Less accumulated depreciation and amortization(57,558)(40,062)
Property, equipment, and software, net$30,408 $27,096 
The following table presents depreciation and amortization expense related to property, equipment, and software as well as the portion of amortization expense related to internal-use software and website development that is recorded within cost of revenue in the Consolidated Statements of Operations:
Year Ended December 31,
202320222021
Depreciation and amortization expense$19,276 $15,865 $12,513 
Amortization expense for internal-use software and website development16,894 13,128 9,675 
Intangible Assets, Net
Intangible assets, net consisted of the following:
December 31, 2023December 31, 2022
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Content assets$12,982 $(3,558)$9,424 $6,821 $(1,971)$4,850 
Developed technology8,446 (6,150)2,296 8,446 (4,743)3,703 
Assembled workforce   181 (181) 
Intangible assets$21,428 $(9,708)$11,720 $15,448 $(6,895)$8,553 
103

Capitalization of content assets and amortization expense for intangible assets was as follows:
Year Ended December 31,
202320222021
Capitalization of content assets$6,161 $1,100 $1,765 
Amortization expense for intangible assets2,994 2,638 2,244 
As of December 31, 2023, the weighted-average remaining amortization period was 1.6 years for developed technology and 3.8 years for content assets.
As of December 31, 2023, future expected amortization expense for intangible assets was as follows:
2024$4,258 
20253,713
20261,621
20271,190
2028892
Thereafter46
Total$11,720 
6.    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 an agreement to sublease a portion of our existing office space in Mountain View, California. As a result, and at the same time, we recognized an impairment loss of $2,304 on the ROU asset and $904 on the related property and equipment, which was allocated within operating expenses in the Consolidated Statements of Operations consistent with the allocation approach used for operating lease costs. The sublease is classified as an operating lease. The term commenced on June 1, 2022 and terminates on October 31, 2024.
The components of lease costs were as follows:
Year Ended December 31,
202320222021
Operating lease cost$5,510 $5,853 $6,663 
Short-term lease cost970 1,388 1,122 
Variable lease cost2,066 1,753 1,690 
Sublease income(2,720)(1,587) 
Total lease costs$5,826 $7,407 $9,475 
104

Future lease payments under our non-cancelable operating leases, which do not include short-term leases, as of December 31, 2023 were as follows:
2024$6,764 
202547 
Total lease payments6,811 
Less imputed interest(215)
Present value of operating lease liabilities$6,596 
Operating lease liabilities, current6,557 
Operating lease liabilities, non-current39 
Total operating lease liabilities$6,596 
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,
202320222021
Cash paid for amounts included in the measurement of operating lease liabilities$8,509 $6,875 $7,683 
Operating lease ROU assets obtained in exchange for lease liabilities 427  
December 31, 2023December 31, 2022
Weighted-average remaining operating lease term (in years)0.931.93
Weighted-average operating lease discount rate5.78 %5.76 %
7.    INCOME TAXES
The components of loss before income tax were as follows:
Year Ended December 31,
202320222021
Domestic$(118,481)$(177,649)$(148,343)
Foreign7,298 7,012 5,254 
Total$(111,183)$(170,637)$(143,089)
105

Income tax expense consisted of the following:
Year Ended December 31,
202320222021
Current taxes:
Federal$ $ $ 
State3 189 11 
Foreign4,977 4,872 3,025 
Total current$4,980 $5,061 $3,036 
Deferred taxes:
Federal$ $ $ 
State
Foreign391(341)(910)
Total deferred$391 $(341)$(910)
Total income tax expense$5,371 $4,720 $2,126 
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,
202320222021
U.S federal income taxes at statutory rate21.0 %21.0 %21.0 %
State income taxes, net of federal benefit2.7 %2.1 %4.3 %
Foreign income taxes at rates other than the U.S. rate(3.5)%(1.8)%(0.7)%
Change in valuation allowance(28.7)%(19.8)%(47.3)%
Research and development credits8.2 %3.5 %7.3 %
Stock-based compensation(5.4)%(4.4)%13.3 %
Foreign inclusions %(3.7)% %
Other0.9 %0.3 %0.6 %
Effective income tax rate(4.8)%(2.8)%(1.5)%
106

Significant components of our deferred tax assets and liabilities consisted of the following:
December 31, 2023December 31, 2022
Deferred tax assets:
Net operating loss carryforwards$130,849 $112,003 
Capitalized research and development costs51,940 29,047 
Research and development credits42,764 31,248 
Stock-based compensation11,160 22,196 
Lease liabilities1,512 3,312 
Deferred revenue937 1,058 
Accruals and reserves813 743 
Gross deferred tax assets239,975 199,607 
Valuation allowance(225,513)(185,606)
Total deferred tax assets$14,462 $14,001 
Deferred tax liabilities:
Deferred commissions(6,768)(5,586)
Depreciation and amortization(5,810)(5,086)
Operating lease ROU assets(1,070)(2,172)
Total deferred tax liabilities$(13,648)$(12,844)
Net deferred tax assets$814 $1,157 
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, 2023 and 2022. We increased the valuation allowance for the years ended December 31, 2023 and 2022 by $39,907 and $33,838.
As of December 31, 2023, U.S. federal and state NOL carryforwards were $556,468 and $206,519, respectively, and U.S. federal and state research and development tax credit carryforwards were $39,483 and $27,351, 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, 2023, $405,529 are carried forward indefinitely, but are limited to 80% of taxable income.
On August 16, 2022, the U.S. government enacted the Inflation Reduction Act of 2022 (“IRA”), 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. The IRA did not have a material impact on our Consolidated Financial Statements.
107

Uncertain Tax Positions
As of December 31, 2023, we had unrecognized tax benefits of $22,535 of which $2,484 would impact our effective tax rate, if recognized. The activity related to the unrecognized tax benefits was as follows:
Year Ended December 31,
202320222021
Gross unrecognized tax benefits—beginning of period$16,371 $12,539 $7,477 
Increases related to tax positions taken during current year5,052 3,641 4,850 
Increases related to tax positions taken during prior years1,163 248 220 
Decreases related to tax positions taken during prior years(51)(57)(8)
Gross unrecognized tax benefits—end of period$22,535 $16,371 $12,539 
We recognize interest and penalties related to unrecognized tax benefits in income tax expense. Interest and penalties were not material as of December 31, 2023, 2022, and 2021.
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 2022, 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.
8.    NET LOSS PER SHARE
The following table presents the calculation of basic and diluted net loss per share:
Year Ended December 31,
202320222021
Numerator:
Net loss$(116,554)$(175,357)$(145,215)
Denominator:
Weighted-average shares used in computing net loss per share—basic and diluted150,957,814145,263,726113,587,523
Net loss per share—basic and diluted$(0.77)$(1.21)$(1.28)
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,
202320222021
Common stock options11,165,13818,153,19523,000,872
RSUs18,361,04622,773,0537,387,288
Shares subject to repurchase2,607
ESPP Rights126,768123,60365,446
Total29,652,95241,049,85130,456,213
108

9.    COMMITMENTS AND CONTINGENCIES
Purchase Obligations
Our purchase obligations primarily relate to a third-party cloud infrastructure agreement, subscription arrangements, and service agreements used to facilitate our operations. As of December 31, 2023, we had approximately $23,058 of future minimum payments under our non-cancelable purchase obligations with a remaining term in excess of one year, which are expected to be paid through 2026.
Purchase
Obligations
2024$9,875 
202511,308 
20261,875 
Total$23,058 
Legal Proceedings
From time to time, we may be subject to legal proceedings, as well as demands, claims, and threatened litigation. The outcomes of legal proceedings and other contingencies are inherently unpredictable, subject to significant uncertainties, and could be material to our operating results and cash flows for a particular period. Regardless of the outcome, litigation can have an adverse impact on our business because of defense and settlement costs, diversion of management resources, and other factors. Other than the matters described below, we are not currently party to any legal proceeding that we believe, as of the filing of this Annual Report on Form 10-K, could have a material adverse effect on our business, operating results, cash flows, or financial condition should such litigation or claim be resolved unfavorably.
We regularly review the status of each significant matter and assess its potential likelihood of loss or exposure. We record an accrual for loss contingencies for legal proceedings when we believe that an unfavorable outcome is both (i) probable and (ii) the amount or range of any possible loss is reasonably estimable. The Company intends to vigorously defend itself in these matters, and while there can be no assurances and the outcome of these matters is currently not determinable, the Company currently believes that, except as set forth below, these existing claims or proceedings are not likely, individually and in the aggregate, to have a material adverse effect on its financial position. Notwithstanding the foregoing, there are many uncertainties associated with any litigation and these matters or other third-party claims against the Company may cause the Company to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of those events were to occur, the Company's business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from the Company's estimates, if any, which could result in the need to adjust the liability and record additional expenses.
Privacy Class Action Lawsuit
In November 2023, a putative class action complaint, Iman Ghazizadeh, et al v. Coursera, Inc., was filed against Coursera, Inc. in the United States District Court (the “Court”) for the Northern District of California (Case No. 5:23-cv-05646) for alleged violations of the Video Privacy Protection Act, 18 U.S.C. Section 2710 et seq. (“VPPA”). The complaint alleges, among other things, that without consent or knowledge of the plaintiff, Coursera disclosed the video viewing history and certain other information of the plaintiff to a third-party company and made similar disclosures without the knowledge or consent of other unidentified users. The plaintiff seeks monetary damages for certain violations under the VPPA, including interest and reasonable attorney’s fees. In January 2024, the Company filed a motion to dismiss, which is pending before the Court. Given the procedural posture and the nature of such litigation matter, it is not possible to reasonably estimate the probability that we will ultimately prevail or be held liable for the violations alleged in this complaint, nor is it possible to reasonably estimate the loss, if any, or range of loss that could result from this matter. We dispute the claims and intend to vigorously defend against them.
109

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.
10.    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, 2023 and 2022, there were no shares of redeemable convertible preferred stock issued and outstanding.
11.    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, 2023, there were no shares of preferred stock issued or outstanding.
Share Repurchase Program
On April 26, 2023, our board of directors approved a share repurchase program (the “Repurchase Program”) with authorization to purchase up to $95 million of our common stock. We may repurchase shares of common stock from time to time through open market purchases, in privately negotiated transactions, or by other means, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, in accordance with applicable securities laws and other restrictions. The number of shares to be repurchased and the timing of the repurchases, if any, will depend on several factors, including, without limitation, business, economic, and market conditions, corporate, legal, and regulatory requirements, prevailing stock prices, trading volume, and other considerations. The Repurchase Program may be suspended or discontinued at any time and does not obligate us to acquire any amount of common stock.
We funded share repurchases under the Repurchase Program with our existing cash and cash equivalents. During the year ended December 31, 2023, we repurchased an aggregate of 4,829,803 shares of our common stock for $58.5 million pursuant to a Rule 10b5-1 trading plan. As of December 31, 2023, we had $36.6 million, excluding commissions, remaining under the Repurchase Program, which has no expiration date and will continue unless otherwise suspended or discontinued.
12.    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.
110

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 ended on May 10, 2023.
As of December 31, 2023, 12,605,201 shares and 4,307,884 shares of our common stock were reserved for issuance under the 2021 Plan and 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 years ended December 31, 2023 and 2022, we had ESPP Rights Resets that resulted in modification charges of $3,119 and $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, 2023 was as follows:
Number of
Shares
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
(in Years)
Aggregate
Intrinsic
Value
Balance—December 31, 202218,153,195$6.07 5.41$120,289 
Granted454,62614.72 
Exercised(6,621,448)4.13 
Canceled(821,235)13.41 
Balance—December 31, 202311,165,138$7.03 5.22$142,444 
Options vested9,462,200$5.70 4.74$131,590 
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 $72,649, $57,311, and $296,635 for the years ended December 31, 2023, 2022, and 2021. The weighted-average grant date fair value of options granted for the years ended December 31, 2023, 2022, and 2021 was $8.41, $7.26, and $16.23.
RSUs
RSUs grants have a service-based vesting condition, which is satisfied generally either (i) over four years with a 25% cliff vesting period after one year and 6.25% vesting each quarter thereafter for new hires, or (ii) over four years with 6.25% vesting each quarter for new grants to existing employees. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.
111

RSU activity under the Plans for the year ended December 31, 2023 was as follows:
Number of
Shares
Weighted-Average
Grant Date Fair Value
Aggregate
Intrinsic
Value
Unvested balance—December 31, 202222,773,053$17.75 $269,779 
Granted7,335,24512.41  
Vested(8,449,866)17.73  
Forfeited(3,297,386)19.91  
Unvested balance—December 31, 202318,361,046$15.24 $355,653 
The aggregate fair value of RSUs that vested was $130,891, $29,966, and $18,767 for the years ended December 31, 2023, 2022, and 2021.
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,
202320222021
Fair value of common stock$14.72 $12.80 $29.99 
Risk-free interest rate3.7 %3.1 %1.3 %
Expected term (in years)6.16.16.2
Expected volatility57.3 %57.7 %57.1 %
Dividend yield % % %
The following table summarizes the assumptions used in estimating the fair value of ESPP Rights:
Year Ended December 31,
202320222021
Risk-free interest rate
3.9% - 5.5%
1.4% - 4.6%
0.0% - 0.5%
Expected term (in years)
0.5 - 2.0
0.5 - 2.0
0.5 - 2.0
Expected volatility
39.2% - 61.0%
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,
202320222021
Cost of revenue$2,593 $3,089 $2,092 
Research and development49,931 48,779 42,783 
Sales and marketing31,299 30,092 25,992 
General and administrative31,352 28,703 20,316 
Restructuring related charges(5,605)122  
Total$109,570 $110,785 $91,183 
We capitalized $7,055, $5,407, and $4,890 of stock-based compensation related to our internal-use software during the years ended December 31, 2023, 2022, and 2021.
112

As of December 31, 2023, there was a total of $14,626 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, 2023, total unrecognized compensation cost related to unvested RSUs was $230,963, which is expected to be recognized over a weighted-average period of approximately 2.5 years. Total unrecognized stock-based compensation cost related to ESPP Rights as of December 31, 2023 was $7,330, 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, 2023, 2022, and 2021 were $753, $835, and $821 due to cumulative losses and valuation allowances.
For the years ended December 31, 2023, 2022, and 2021, income tax benefits realized related to stock-based awards vested and exercised were $1,326, $387, and $968 due to cumulative losses and valuation allowances.
Common Stock Reserved for Issuance
Our common stock reserved for future issuance was as follows:
December 31, 2023December 31, 2022
Stock options outstanding11,165,13818,153,195
RSUs outstanding18,361,04622,773,053
Shares available for future grants16,913,0858,819,998
Total shares of common stock reserved46,439,26949,746,246
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,710 and $1,791 to the 401(k) Plan for the years ended December 31, 2023 and 2022. No matching contributions were made during the year ended December 31, 2021.
13. RELATED PARTY TRANSACTIONS
We have a content sourcing agreement with DeepLearning.AI Corp (“DeepLearning.AI”), which was entered into in the normal course of business and under standard terms. Dr. Andrew Ng, one of our co-founders and Chairman of our board of directors owns DeepLearning.AI. Content fees earned by DeepLearning.AI during the years ended December 31, 2023, 2022, and 2021 were $7,401, $5,679, and $6,558, and were recorded within cost of revenue in the Consolidated Statements of Operations. As of December 31, 2023 and 2022, outstanding educator partner payables related to this content sourcing agreement were $3,895 and $1,223.
14. SEGMENT AND GEOGRAPHIC INFORMATION
Segment Information
Our chief operating decision maker (“CODM”) is our Chief Executive Officer. 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 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 primarily 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.
113

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. Content costs are considered significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment gross profit. 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 technology 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,
202320222021
Revenue
Consumer$365,221 $295,583 $246,187 
Enterprise219,542 181,284 120,429 
Degrees51,001 46,889 48,671 
Total revenue$635,764 $523,756 $415,287 
Segment gross profit
Consumer$193,001 $214,305 $161,510 
Enterprise150,384 126,573 81,253 
Degrees51,001 46,889 48,671 
Total segment gross profit$394,386 $387,767 $291,434 
Reconciliation of segment gross profit to gross profit
Platform and support costs$42,134 $37,471 $28,014 
Stock-based compensation expense2,593 3,089 2,092 
Amortization of internal-use software16,894 13,128 9,675 
Amortization of intangible assets2,994 2,600 2,184 
Total reconciling items64,615 56,288 41,965 
Gross profit$329,771 $331,479 $249,469 
114

Geographic Information
Revenue
The following table summarizes the revenue by region based on the billing address of our customers:
Year Ended December 31,
202320222021
United States$340,672 $276,011 $210,513 
Europe, Middle East, and Africa153,037 130,607 112,643 
Asia Pacific82,331 68,943 54,763 
Other59,724 48,195 37,368 
Total$635,764 $523,756 $415,287 
No single country other than the United States represented 10% or more of our total revenue during the years ended December 31, 2023, 2022, and 2021.
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, 2023December 31, 2022
United States$34,047 $35,457 
Rest of World1,100 1,244 
Total$35,147 $36,701 
15.    RESTRUCTURING RELATED CHARGES
We have been reducing our expenses, focusing our efforts, and prioritizing 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 related charges, within operating expenses, of $10.1 million mainly related to personnel expenses, such as employee severance and benefits costs during the year ended December 31, 2022. Related cash payments of $5.1 million and $4.8 million were made in the years ended December 31, 2023 and 2022 and reflected as cash used in operating activities in our Consolidated Statements of Cash Flows. We recognized a reversal of stock-based compensation expense of approximately $5.6 million during the year ended December 31, 2023, resulting from the forfeiture of RSUs and stock options. All expenses relating to this restructuring were paid as of December 31, 2023.
In January 2024, we implemented a plan to restructure our Enterprise segment sales force and expect to recognize incremental operating expenses, related to the restructuring, of $2 million to $3 million during the three months ended March 31, 2024, substantially all of which will be paid within the quarter.

115

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

Item 9B. Other Information
Rule 10b5-1 Trading Arrangements
During the three months ended December 31, 2023, the following director and officer (as defined in Rule 16a-1(f) of the Exchange Act) adopted a Rule 10b5-1 trading arrangement, as defined in Item 408 of Regulation S-K, for the sale of our common stock. Shares in each 10b5-1 trading arrangement that are subject to restricted stock units (“RSUs”) and stock options may only be traded following satisfaction of applicable vesting requirements. In addition, because of pricing (such as future share price targets) and timing conditions in each 10b5-1 trading arrangement, it is not yet determinable how many shares actually will be sold under each plan prior to its expiration date.
On November 8, 2023, Sabrina L. Simmons, a director, entered into a Rule 10b5-1 trading arrangement that provides for the sale of up to 8,093 shares subject to the vesting of RSUs. This trading arrangement is scheduled to expire on June 3, 2024.
On November 22, 2023, Leah Belsky, Senior Vice President and Chief Revenue Officer, entered into a Rule 10b5-1 trading arrangement that provides for the sale of up to (i) 25,000 shares of our common stock, (ii) the net shares (not yet determinable) after shares are withheld to satisfy tax obligations subject to the vesting of up to 308,098 RSUs, and (iii) 30,000 shares subject to the vesting of stock options (which includes shares to be sold to pay the exercise price and tax withholding obligations). This trading arrangement is scheduled to expire on November 22, 2024.
These Rule 10b5-1 trading arrangements were entered into in writing during an open trading window and are intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Securities Exchange Act of 1934, as amended, and our policies regarding transactions in our securities.
During the three months ended December 31, 2023, no other directors or officers adopted, modified, or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement”, as defined in Item 408 of Regulation S-K.
Item 9C. Disclosures Regarding Foreign Jurisdictions That Prevent Inspections
Not applicable.
117

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 2024 annual meeting of stockholders, or our 2024 Proxy Statement, to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2023, 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 2024 Proxy Statement to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2023 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 2024 Proxy Statement to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2023 and is incorporated herein by reference.
Item 13. Certain Relationships and Related Transactions, and Director Independence
The information required by this Item will be included in our 2024 Proxy Statement to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2023 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 2024 Proxy Statement to be filed within 120 days after the end of our fiscal year ended December 31, 2023 and is incorporated herein by reference.
118

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
DescriptionFormSEC File No.ExhibitFiling Date
3.110-Q001-402753.18/13/2021
3.210-Q001-402753.28/13/2021
4.1S-1333-2539324.13/5/2021
4.210-K001-402754.23/3/2022
10.1S-1333-25393210.13/5/2021
10.2+S-1333-25393210.23/5/2021
10.3+S-1333-25393210.33/5/2021
10.4+S-1333-25393210.43/5/2021
10.5+10-Q001-4027510.15/11/2021
10.6+10-Q001-4027510.25/11/2021
10.7+S-1333-25393210.73/5/2021
10.8+S-1333-25393210.83/5/2021
10.9+S-1333-25393210.103/5/2021
10.10+S-1333-25393210.113/5/2021
10.11+S-1333-25393210.133/5/2021
10.12+S-1333-25393210.153/5/2021
10.13S-1333-25393210.183/5/2021
119

10.14S-1333-25393210.193/5/2021
10.15+10-Q001-4027510.25/6/2022
10.16S-1333-25393210.213/5/2021
10.17+10-K001-4027510.172/23/2023
10.18+10-Q001-4027510.15/6/2022
10.19+
21.1
23.1
24.1
31.1
31.2
32.1#
32.2#
97.1
101.INSInline 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.SCHInline XBRL Taxonomy Extension Schema Document.
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.
101.LABInline XBRL Taxonomy Extension Label Linkbase Document.
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.
104Cover 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.
120

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 22, 2024
By:/s/ Jeffrey N. Maggioncalda
Jeffrey N. Maggioncalda
President, Chief Executive Officer, and Director
(Principal Executive Officer)
Date: February 22, 2024
By:/s/ Kenneth R. Hahn
Kenneth R. Hahn
Senior Vice President, Chief Financial Officer, and Treasurer
(Principal Financial Officer)
Date: February 22, 2024
By:/s/ Michele M. Meyers
Michele M. Meyers
Vice President, Accounting and Chief Accounting Officer
(Principal Accounting Officer)
121

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 22, 2024
Jeffrey N. Maggioncalda(Principal Executive Officer)
/s/ Kenneth R. HahnSenior Vice President, Chief Financial Officer, and Treasurer February 22, 2024
Kenneth R. Hahn(Principal Financial Officer)
/s/ Michele M. MeyersVice President, Accounting and Chief Accounting Officer February 22, 2024
Michele M. Meyers(Principal Accounting Officer)
/s/ Andrew Y. NgChairmanFebruary 22, 2024
Andrew Y. Ng
/s/ Carmen ChangDirectorFebruary 22, 2024
Carmen Chang
/s/ Amanda M. ClarkDirectorFebruary 22, 2024
Amanda M. Clark
/s/ Christopher D. McCarthyDirectorFebruary 22, 2024
Christopher D. McCarthy
/s/ Theodore R. MitchellDirectorFebruary 22, 2024
Theodore R. Mitchell
/s/ Susan W. Muigai
DirectorFebruary 22, 2024
Susan W. Muigai
/s/ Scott D. SandellDirectorFebruary 22, 2024
Scott D. Sandell
/s/ Sabrina L. SimmonsDirectorFebruary 22, 2024
 Sabrina L. Simmons
122
EX-10.19 2 ex-1019alancardenasofferle.htm EX-10.19 Document
Exhibit 10.19
picture1a.jpg
381 E. Evelyn Avenue Mountain View CA 94041 Tel: 1.650.963.9884
April 4, 2023
Alan B. Cardenas

Dear Alan,

On behalf of the Board of Directors of Coursera, Inc. (the “Company”), I am pleased to offer you the position of Senior Vice President (“SVP”), General Counsel and Secretary, effective as of May 24, 2023 (the “Start Date”). You will initially report to the Company’s Chief Executive Officer, Jeff Maggioncalda.

1.Full Business Time and Effort. You shall devote your full business efforts and time to the Company and during your employment, you will not without the written consent of the CEO engage in any other employment, occupation, consulting, advisory, board membership, or other business activity directly or indirectly related to the business in which the Company is now involved or becomes involved during your employment, nor will you engage in any other activities that conflict with your obligations to the Company.

2.At Will Employment. Your employment with the Company is for no specified period and constitutes "at-will" employment. As a result, you are free to resign at any time, for any reason or for no reason. Similarly, the Company is free to conclude its employment relationship with you at any time for any lawful reason, with or without Cause (as defined below), and with or without notice. You understand and agree that neither your job performance nor promotions, commendations, bonuses or the like from the Company give rise to or in any way serve as the basis for modification or amendment, by implication or otherwise, of the at-will nature of your employment with the Company.
3.Cash Compensation. Your annual base salary will be $380,000 payable in accordance with the Company’s normal payroll practices (as such may be increased from time to time, the “Base Salary”), less any payroll deductions and withholdings as are required by law. You will be participating in the Executive Severance Plan as a Class A Executive. You will initially be eligible to receive an annual cash bonus, with a target amount during each calendar year of the Company equal to 50% of the Base Salary (the “Target Bonus” and the actual amount awarded, the “Actual Bonus”), based upon the achievement of performance objectives established by the CEO and subject to the terms of the applicable bonus plan(s).
4.Expenses. The Company will pay or reimburse you for reasonable travel, entertainment or other expenses incurred by you in the furtherance of or in connection with the performance of your duties hereunder in accordance with the Company’s established policies. You must be an employee of the Company on the date an expense is incurred and must submit a claim for reimbursement (including submitting to the Company proper documentation evidencing such incurred expenses) in accordance with the Company’s reimbursement policies.
5.Benefits. During your employment, you shall be eligible to participate in the employee benefit plans currently and hereafter maintained by the Company with respect to other senior executives of the Company, including, without limitation, any Company group medical, dental, vision insurance and Section 401(k) plan and vacation policies. The Company reserves the right to change the benefit plans and programs it offers to its employees at any time.

6.Equity Award. The Company will recommend to the Board of Directors that you be granted an equity award in
the amount of $1,600,000.00 (the “Total Equity Grant”), with 50% of such amount to consist of restricted stock units (“RSUs”) and 50% of such amount to consist of stock options (“Options”), in each case as set forth below:

a.RSUs. The number of RSUs awarded will be equal to the value of the Total Equity Grant divided by two, with the resulting quotient to be divided further by the average closing price of the Company’s common stock during the month of the effective transition date, rounded up to the nearest whole share, subject to the terms and conditions of the Company’s 2021 Stock Incentive Plan and standard form of time-based RSU agreement. The RSU grant will vest in sixteen substantially equal quarterly installments of six-and-a-quarter percent (6.25%) beginning 8/15/23, subject to the reporting person's continued service with the issuer through the applicable vesting date.




b.Options. The number of stock options awarded will be equal to the number that is 2x the number of restricted stock units granted in connection with Section 6(a) above. The stock options will have an exercise price equal to the closing price on the date of grant. The stock options grant will vest in sixteen substantially equal quarterly installments of six-and-a-quarter percent (6.25%) beginning 8/15/23, subject to the reporting person's continued service with the issuer through the applicable vesting date.

7.Severance and Vesting Acceleration. Your employment with the Company will be at-will and may be terminated by you or by the Company at any time for any reason as follows: (a) you may terminate your employment upon written notice to the Board for “Good Reason,” as defined below (“Constructive Termination”); (b) you may terminate your employment upon written notice to the Board at any time in your discretion without Good Reason (“Voluntary Termination”); (c) the Company may terminate your employment upon written notice to you at any time following a determination that there is “Cause,” as defined below, for such termination (“Termination for Cause”); and (d) the Company may terminate your employment upon written notice to you at any time without Cause for such termination (“Termination without Cause”). Notwithstanding anything to the contrary in this agreement, (i) any reference herein to a termination of your employment is intended to constitute a “separation from service” within the meaning of Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), and Section 1.409A-1(h) of the regulations promulgated thereunder, and shall be so construed, and (ii) no payment will be made or become due to you upon termination of your employment unless such termination constitutes a “separation from service” within the meaning of Section 409A of the Code.
a.Termination for Cause, Death or Disability, or Voluntary Termination. In the event you are subject to a Termination for Cause, in the event of your death or Disability (as defined below), or in the event of your Voluntary Termination or Constructive Termination not addressed in 7(c), you will be paid only (i) any earned but unpaid Base Salary and earned and accrued but unused vacation or paid time off (if applicable pursuant to the Company’s policies) and (ii) reimbursement for all reasonable and necessary expenses incurred by you in connection with your performance of services on behalf of the Company in accordance with applicable Company policies and guidelines (including submitting to the Company proper documentation evidencing such incurred expenses), in each case as of the effective date of such termination of employment (the “Accrued Compensation”).
b.Termination without Cause Not In Connection With a Change of Control. In the event of your Termination without Cause not in connection with a Change of Control (as defined below); provided that (except with respect to the Accrued Compensation) you deliver to the Company a signed general release of claims in favor of the Company in the form attached hereto as Exhibit A (the “Release”) and satisfy all conditions to make the Release effective and irrevocable within sixty (60) days following your termination of employment, then, you shall be entitled to (i) your Accrued Compensation and (ii) a lump sum payment equal to the sum of (1) six months of your then current
Base Salary, plus (2) an additional week of your then current Base Salary for every full year of employment you have had with the Company prior to such termination, payable on the first business day after the 60th day following your termination of employment.




c.Termination without Cause or Constructive Termination In Connection With a Change of Control. In the event of your Termination without Cause or Constructive Termination in connection with a Change of Control that occurs during the period commencing three (3) months prior to and ending twelve (12) months following the Change of Control, provided that (except with respect to the Accrued Compensation) you deliver to the Company the signed Release and satisfy all conditions to make the Release effective and irrevocable within sixty (60) days following your termination of employment, then, (in lieu of any benefits pursuant to Section 7(b)), you shall be entitled to (i) your Accrued Compensation, (ii) accelerated service-based vesting of 100% of the then unvested portion of your stock options, liquidity contingent restricted stock unit award(s) and other equity award(s) subject only to service-based vesting (other equity awards shall continue according to the terms of the applicable award agreement with respect to such provisions), (iii) a lump sum payment equal to six months of your then current Base Salary,plus an additional week of your then current Base Salary for every full year of employment you have had with the Company prior to such termination(iv) a lump sum payment equal to any Actual Bonus earned in the calendar year prior to the Change of Control but not yet paid, and (v) a lump sum payment equal to your then-current Target Bonus (assuming a Company Performance Payout Multiplier of 100% under the Company’s then-current Executive Compensation Plan) pro-rated for the number of days in the calendar year that have elapsed prior to the Change of Control, (i)-(v) collectively, payable on the first business day after the 60th day following your termination of employment.
d.Other Termination Provisions. Upon your termination for any reason and after giving effect to any acceleration that may apply under this Section 7, the Option shall cease vesting. For the avoidance of doubt, you will not be entitled to any severance in connection with a termination of your employment with the Company for any reason other than the severance and accelerated vesting of the Option on the terms set forth above in this Section 7.

8.Definitions. For the purposes of this agreement:

a)Cause” means (i) your material failure to perform your stated duties, and your inability or unwillingness to cure such failure to the reasonable satisfaction of the Company within 30 days following written notice of such failure to you from the Company; (ii) your material violation of a Company policy or material breach of any written agreement or covenant with the Company, including, but not limited to, any applicable invention assignment and confidentiality agreement or similar agreement between the Company and you; (iii) your conviction of, or entry of a plea of guilty or nolo contendere to, a felony (other than motor vehicle offenses the effect of which do not materially impair your performance of your employment duties); (iv) your commission of a willful act that constitutes gross misconduct and which is materially injurious to the Company; (v) your commission of any act of fraud or embezzlement; (vi) your commission of any act of dishonesty or any other willful misconduct that has caused or is reasonably expected to result in a material injury to the Company; or (vii) your willful failure to cooperate with an investigation authorized by the Company or initiated by a governmental or regulatory authority, in either case, relating to the Company, its business, or any of its directors, officers or employees. You will be provided with notice and thirty calendar days opportunity to cure any event that is curable. The determination as to whether you are being terminated for Cause will be made in good faith by the Board and will be final and binding.




b)Change of Control” means (i) a merger or consolidation of the Company in which its voting securities immediately prior to the merger or consolidation do not represent, or are not converted into securities that represent, a majority of the voting power of all voting securities of the surviving entity immediately after the merger or consolidation; (ii) Any “person” (as defined below) who by the acquisition or aggregation of securities, is or becomes the “beneficial owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of securities of the Company representing fifty percent (50%) or more of the combined voting power of the Company’s then outstanding securities ordinarily (and apart from rights accruing under special circumstances) having the right to vote at elections of directors (the “Base Capital Stock”); except that any change in the relative beneficial ownership of the Company’s securities by any person resulting solely from a reduction in the aggregate number of outstanding shares of Base Capital Stock, and any decrease thereafter in such person’s ownership of securities, shall be disregarded until such person increases in any manner, directly or indirectly, such person’s beneficial ownership of any securities of the Company; (iii) a change in the composition of the Board, as a result of which the individuals who, on the date hereof, constitute the Board (the “Incumbent Board”), cease for any reason to constitute at least a majority of the Board; provided, however, that any individual becoming a director whose election, or nomination for election by the Company’s stockholders, was approved by a vote of a majority of the directors then comprising the Incumbent Board shall be considered as though such an individual were a member of the Incumbent Board; provided, further, that the Incumbent Board shall not include any individual whose initial assumption of office occurred as a result of an actual or threatened election contest with respect to the election or removal of director or other actual or threatened solicitation of proxies or consents, by or on behalf of a person other than the Incumbent Board or (iv) a sale of all or substantially all of the assets of the Company or a liquidation or dissolution of the Company, provided that, in each of cases (i)-(iv) of this definition, a transaction or series of transactions shall only constitute a Change of Control if it also satisfies the requirements of a change of control under U.S. Treasury Regulation 1.409A-3(i)(5)(v), 1.409A-3(i)(5)(vi), or 1.409A-3(i)(5)(vii). For purposes of this Section 8(b) above, the term “person” shall have the same meaning as when used in Sections 13(d) and 14(d) of the Exchange Act, but shall exclude (1) a trustee or other fiduciary holding securities under an employee benefit plan maintained by the Company or a Parent or Subsidiary and (2) a corporation owned directly or indirectly by the stockholders of the Company in substantially the same proportions as their ownership of the Stock

c)Disability” means a disability as defined in Section 22(e)(3) of the Code.

d)Good Reason” means the occurrence of one or more of the following, without your written consent: (i) a material reduction by the Company of your Base Salary as in effect immediately prior to such reduction (other than a proportionate reduction in connection with a general reduction of compensation to the vice presidents of the Company and the employees senior to vice presidents of the Company); or (ii) a relocation of your principal place of employment to a location that increases your one way commute by more than 35 miles. In order for an event to qualify as “Good Reason,” you must provide the Company with written notice of the acts or omissions constituting the grounds for “Good Reason” within 60 days of the initial existence of the grounds for “Good Reason” and a reasonable cure period of 30 days following the date of written notice (the “Cure Period”), such grounds must not have been cured during such time, and you must resign within 90 days following the end of the Cure Period.




9.Parachute Payments. In the event that the severance and other benefits provided for in this agreement or otherwise payable to you (i) constitute “parachute payments” within the meaning of Section 280G of the Code and
(ii) but for this Section, would be subject to the excise tax imposed by Section 4999 of the Code, then, at your discretion, your severance and other benefits under this agreement shall be payable either (i) in full, or (ii) as to such lesser amount which would result in no portion of such severance and other benefits being subject to the excise tax under Section 4999 of the Code, whichever of the foregoing amounts, taking into account the applicable federal, state and local income taxes and the excise tax imposed by Section 4999, results in the receipt by you on an after-tax basis, of the greatest amount of severance benefits under this agreement, notwithstanding that all or some portion of such severance benefits may be taxable under Section 4999 of the Code. Any reduction shall be made in the following manner: first a pro-rata reduction of (i) cash payments subject to Section 409A of the Code as deferred compensation and (ii) cash payments not subject to Section 409A of the Code, and second a pro rata cancellation of (i) equity-based compensation subject to Section 409A of the Code as deferred compensation and (ii) equity-based compensation not subject to Section 409A of the Code. Reduction in either cash payments or equity compensation benefits shall be made pro-rata between and among benefits which are subject to Section 409A of the Code and benefits which are exempt from Section 409A of the Code. Unless the Company and you otherwise agree in writing, any determination required under this Section shall be made in writing by the Company’s independent public accountants (the “Accountants”), whose determination shall be conclusive and binding upon you and the Company for all purposes. For purposes of making the calculations required by this Section, the Accountants may make reasonable assumptions and approximations concerning applicable taxes and may rely on reasonable, good faith interpretations concerning the application of Sections 280G and 4999 of the Code. The Company and you shall furnish to the Accountants such information and documents as the Accountants may reasonably request in order to make a determination under this Section. The Company shall bear all costs the Accountants may reasonably incur in connection with any calculations contemplated by this Section.
10.Section 409A. To the extent (a) any payments or benefits to which you become entitled under this agreement, or under any other agreement or Company plan, in connection with your termination of employment with the Company constitute deferred compensation subject to Section 409A of the Code and (b) you are deemed at the time of such termination of employment to be a “specified employee” under Section 409A of the Code, then such payments shall not be made or commence until the earliest of (i) the expiration of the six (6)-month period measured from the date of your “separation from service” (as such term is at the time defined in Treasury Regulations under Section 409A of the Code) from the Company; or (ii) the date of your death following such separation from service; provided, however, that such deferral shall only be effected to the extent required to avoid adverse tax treatment to you, including (without limitation) the additional twenty percent (20%) tax for which you would otherwise be liable under Section 409A(a)(1)(B) of the Code in the absence of such deferral. Upon the expiration of the applicable deferral period, any payments which would have otherwise been made during that period (whether in a single sum or in installments) in the absence of this paragraph shall be paid to you or your beneficiary in one lump sum (without interest). Any termination of your employment is intended to constitute a “separation from service” and will be determined consistent with the rules relating to a “separation from service” as such term is defined in Treasury Regulation Section 1.409A-1. It is intended that each installment of the payments provided hereunder constitute separate “payments” for purposes of Treasury Regulation Section 1.409A-2(b)(2)(i). It is further intended that payments hereunder satisfy, to the greatest extent possible, the exemptions from the application of Section 409A of the Code (and any state law of similar effect) provided under Treasury Regulations Section 1.409A-1(b)(4) (as a “short-term deferral”) and Section 1.409A-1(b)(9) (as a “separation pay due to involuntary separation”). To the extent that any provision of this agreement is ambiguous as to its compliance with Section 409A of the Code, the provision will be read in such a manner so that all payments hereunder comply with Section 409A of the Code. Except as otherwise expressly provided herein, to the extent any expense reimbursement or the provision of any in kind benefit under this agreement is determined to be subject to Section 409A of the Code, the amount of any such expenses eligible for reimbursement, or the provision of any in-kind benefit, in one calendar year shall not affect the expenses eligible for reimbursement in any other taxable year, in no event shall any expenses be reimbursed after the last day of the calendar year following the calendar year in which you incurred such expenses, and in no event shall any right to reimbursement or the provision of any in-kind benefit be subject to liquidation or exchange for another benefit.




11.Miscellaneous; Arbitration; Jury Trial Waiver. As a condition of your employment, you are also required to sign and comply with a Proprietary Information and Inventions Assignment Agreement (a “Confidentiality Agreement”) which requires, among other provisions, the assignment of patent rights to any invention made during your employment at the Company, and non-disclosure of Company proprietary information. In the event of any dispute or claim relating to or arising out of our employment relationship, you and the Company agree that (i) any and all disputes between you and the Company shall be fully and finally resolved by binding arbitration in San Jose, California conducted by Judicial Arbitration and Mediation Services, Inc. (“JAMS”) under its then-applicable rules, (ii) YOU ARE WAIVING ANY AND ALL RIGHTS TO A JURY TRIAL BUT ALL COURT REMEDIES WILL BE AVAILABLE IN ARBITRATION, (iii) all disputes shall be resolved by a neutral arbitrator who shall issue a written opinion, (iv) the arbitration shall provide for adequate discovery, and (v) all JAMS fees and administrative charges shall be paid by the Company. Please note that we must receive your signed Confidentiality Agreement before your first day of employment.
As a Company employee, you will be expected to abide by the Company’s rules and standards. Specifically, you will be required to sign an acknowledgment that you have read and that you understand the Company’s rules of conduct.
All sums payable to you hereunder shall be reduced by all federal, state, local and other withholding and similar taxes and payments required by applicable law.

You and the Company recognize that this is a legally binding contract and acknowledge and agree that each party has had the opportunity to consult with legal counsel of their choice. Each party has cooperated in the drafting, negotiation and preparation of this agreement. Hence, in any construction to be made of this agreement, the same shall not be construed against either party on the basis of that party being the drafter of such language. You acknowledge and agree that you have consulted with your own tax advisors with respect to any advice you may deem necessary or appropriate with respect to this agreement, that neither the Company nor any of its directors, officers, counsel, stockholders, or advisors has provided any tax advice to you or otherwise made any representations or guarantees to you with respect to the tax treatment of the bonus opportunity provided in this agreement, and that you have relied entirely on your own professional advisors as to these matters. The provisions of this agreement shall survive the termination of your employment for any reason to the extent necessary to enable the parties to enforce their respective rights under this agreement.
This agreement will be governed by the laws of the State of California without reference to conflict of laws provisions.

(Signature Page Follows)





To indicate your acceptance of the Company’s offer, please sign and date this agreement in the space provided below and return it to me. A duplicate original is enclosed for your records. This agreement, along with any agreements relating to proprietary rights between you and the Company, set forth the terms of your employment with the Company and supersede any prior representations or agreements including, but not limited to, any representations made during your recruitment, interviews or pre-employment negotiations, whether written or oral. This agreement, including, but not limited to, its at-will employment provision, may not be modified or amended except by a written agreement signed by you and another officer of the Company designated by the Board.



/s/ Richard Jacquet
Richard Jacquet
Chief People Officer
Agreed to and accepted by:
/s/ Alan B. Cardenas
Alan B. Cardenas
Date: April 4, 2023



EX-21.1 3 cour-20231231xexx211listof.htm EX-21.1 Document

Exhibit 21.1



Subsidiaries of Coursera, Inc.
SubsidiaryJurisdiction
Coursera Australia Pty LtdAustralia
Coursera Canada LimitedCanada
Shanghai Kehai Management Consulting Co., Ltd.China
Coursera France SAS
France
Coursera Germany GmbHGermany
Coursera India Private LimitedIndia
Coursera Europe B.V.
Netherlands
Coursera Limited
Saudi Arabia
Coursera Singapore Pte. LimitedSingapore
Coursera FZ-LLCUnited Arab Emirates
Coursera UK LimitedUnited Kingdom


EX-23.1 4 ex-231fy23courserax10xkcon.htm EX-23.1 Document
Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in Registration Statement Nos. 333-254939, 333-263273, and 333-269960 on Form S-8 of our reports dated February 22, 2024, 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, 2023.
/s/ DELOITTE & TOUCHE LLP
San Jose, California
February 22, 2024



EX-31.1 5 cour-20231231xexx311.htm EX-31.1 Document

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 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 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 22, 2024
By:/s/ Jeffrey N. Maggioncalda
Jeffrey N. Maggioncalda
President, Chief Executive Officer, and Director
(Principal Executive Officer)

EX-31.2 6 cour-20231231xexx312.htm EX-31.2 Document

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 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 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 22, 2024
By:/s/ Kenneth R. Hahn
Kenneth R. Hahn
Senior Vice President, Chief Financial Officer, and Treasurer
(Principal Financial Officer)

EX-32.1 7 cour-20231231xexx321.htm EX-32.1 Document

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 fiscal year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
Date: February 22, 2024
By:/s/ Jeffrey N. Maggioncalda
Jeffrey N. Maggioncalda
President, Chief Executive Officer, and Director
(Principal Executive Officer)

EX-32.2 8 cour-20231231xexx322.htm EX-32.2 Document

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 fiscal year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
Date: February 22, 2024
By:/s/ Kenneth R. Hahn
Kenneth R. Hahn
Senior Vice President, Chief Financial Officer, and Treasurer
(Principal Financial Officer)

EX-97.1 9 cour-20231231xexx971.htm EX-97.1 Document
Exhibit 97.1
COURSERA, INC.
SENIOR EXECUTIVE COMPENSATION RECOUPMENT POLICY
Amended and Restated: October 25, 2023
1.Purpose
Coursera, Inc., a Delaware public benefit corporation (the “Company”), has adopted this amended and restated Senior Executive Compensation Recoupment Policy (this “Policy”) to comply with Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, as codified by Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Section 303A.14 of The New York Stock Exchange Listed Company Manual. This Policy provides for the Company’s recoupment of Incentive-Based Compensation paid erroneously to Covered Executives in the event of a Restatement. Capitalized terms not otherwise defined herein will have the meanings set forth in Section 11 of this Policy.
2.Administration
This Policy will be administered by the Leadership, Diversity, Equity, Inclusion and Compensation Committee (the “Committee”) of the Board of Directors of the Company (the “Board”). The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy. Subject to any limitation under applicable law, the Committee may authorize and empower any officer or employee of either the Company or a member of its group to take any and all actions necessary or appropriate to carry out the purpose and intent of this Policy (other than with respect to any recovery under this Policy involving such officer or employee). This Policy will be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act, any applicable rules or standards adopted by the Securities and Exchange Commission (the “SEC”), and any national securities exchange on which the Company’s securities are listed. Any determinations made by the Committee will be final and binding on all affected individuals.
3.Recoupment of Incentive-Based Compensation
In the event the Company is required to prepare a Restatement, the Committee will require that the Covered Executive forfeit, promptly repay to the Company, or offset, on a pre-tax basis, the full amount of the excess of: (a) the amount of any Incentive-Based Compensation received by the Covered Executive that was calculated based on the erroneous data in the original financial statements that were subsequently restated over (b) the amount of such Incentive-Based Compensation to which the Covered Executive would have been entitled to receive based on the restated financial statements (such excess amount, the “Recoverable Incentive-Based Compensation”).
In the case of compensation based on stock price or total shareholder return, the amount subject to recoupment will be based on a reasonable estimate of the effect of the Restatement on the Company’s stock price or total shareholder return upon which the Incentive-Based Compensation was received, as determined by the Committee. If any performance-based restricted stock units or other equity-based compensation is subject to recoupment, then the Recoverable Incentive-Based Compensation may be in the form of shares of Company stock, the value of such shares, based on the fair market value of such shares on the settlement date or a combination of the foregoing, in the discretion of the Committee, taking into account any sales of shares by the Covered Executive.




Such recoupment will apply on a “no-fault” basis—that is, regardless of whether any misconduct occurred or a Covered Executive officer’s responsibility for the Restatement. In addition, the Company’s obligation to recoup Recoverable Incentive-Based Compensation is not dependent on if or when restated financial statements are filed with the SEC.
4.Recoupment Methods
Subject to Section 3 of this Policy, the Committee will determine, in its sole discretion, the timing and method or methods for recouping Recoverable Incentive-Based Compensation pursuant to this Policy. The Committee will have no obligation to apply the same method of recoupment to each affected Covered Employee in connection with any Restatement.
5.Exceptions to Recovery for Impracticability
The Committee will recover any Recoverable Incentive-Based Compensation unless such recovery would be impracticable, as determined in good faith by the Committee, the Board, or a majority of the independent directors serving on the Board in accordance with Rule 10D-1 of the Exchange Act and applicable securities exchange rules.
Specifically, no recovery will be required pursuant to this Policy if: (a) the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount of the Recoverable Incentive-Based Compensation and the Company (i) makes a reasonable attempt to recover the Recoverable Incentive-Based Compensation and (ii) documents such reasonable attempts, which documentation will be provided to the national securities exchange on which the Company’s securities are then listed, (b) pursuing such recovery would violate the home country law of the jurisdiction of incorporation of the Company where that law was adopted prior to November 28, 2022, and the Company provides an opinion of counsel to that effect acceptable to the national securities exchange on which the Company’s securities are then listed, or (c) recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended, and the regulations thereunder.
6.Notice and Acknowledgment by Covered Executives
The Company will provide notice of this Policy to each Covered Executive and shall solicit from each Covered Executive a signed acknowledgment of, and agreement to, this Policy in substantially the form attached hereto as Exhibit A. In addition, before the Company takes any action to seek recovery of Recoverable Incentive-Based Compensation pursuant to this Policy or any other action provided for hereunder against a Covered Executive, the Company will provide notice of such clawback or other action. Notwithstanding anything to the contrary contained herein, the Company’s failure to provide notice to or receive acknowledgment from a Covered Executive will have no impact on the applicability or enforceability of this Policy against such Covered Executive.
7.Other Recoupment Rights
Any rights or remedies under this Policy are in addition to, and not in lieu of, any other rights or remedies that the Company may have under Section 304 of the Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act, and other applicable laws, or pursuant to the terms of any other policy of the Company or any provision in any compensatory plan or arrangement, employment agreement, equity award agreement, or similar plan, agreement or arrangement, and any other legal rights and remedies available to the Company, or any actions that may be imposed by law enforcement agencies, regulators, administrative bodies, or other authorities.
2



8.Amendment
The Committee may amend this Policy from time to time in its discretion, and will amend this Policy as it deems necessary to reflect the regulations adopted by the SEC under Section 10D of the Exchange Act and to comply with any rules or standards adopted by a national securities exchange on which the Company’s securities are then listed.
9.No Indemnification or Reimbursement
Neither the Company nor any of its affiliates will: (a) indemnify any Covered Executive against the loss of any incorrectly awarded Incentive-Based Compensation or (b) pay or reimburse any Covered Executive for premiums incurred or paid for any insurance policy to fund such Covered Executive’s potential recovery obligations.
10.Effective Date
This Policy was adopted by the Company on October 25, 2023, and applies to Incentive-Based Compensation that is granted, earned, or vested by Covered Executives on or after October 2, 2023 (the “Effective Date”).
11.Definitions
For purposes of this Policy:
(a)Covered Executive” means current and former executive officers who are, or were at any time, during an applicable Covered Period, (i) an executive officer of the Company as defined in Rule 10D-1(d) of the Exchange Act, (ii) a Senior Vice President of the Company, or (iii) designated by the Committee as a “Covered Executive”, in its sole discretion. Subsequent changes in a Covered Executive’s employment status, including retirement or termination of employment (including after serving in an interim capacity), do not affect the Company’s rights to recover Incentive-Based Compensation pursuant to this Policy.
(b)Covered Period” means the three (3) completed fiscal years immediately preceding the Restatement Date. The Covered Period also includes any transition period that results from a change in the Company’s fiscal year of less than nine (9) months within or immediately following such three (3) completed fiscal years.
(c)A “financial reporting measure” means any measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures, including, but not limited to, stock price and total shareholder return. For the avoidance of doubt, (i) financial reporting measures include non-GAAP financial measures for purposes of Regulation G of the Exchange Act, as well other measures, metrics and ratios that are not non-GAAP measures, and (ii) financial reporting measures may or may not be included in a filing with the SEC, and may be presented outside the financial statements.
(d)GAAP” means U.S. Generally Accepted Accounting Principles.
(e)Incentive-Based Compensation” means any compensation that is granted, earned, or vested on or after the Effective Date based wholly or in part upon the attainment of a financial reporting measure based on or derived from financial information for any fiscal period ending on or after the Effective Date. Specific examples of “Incentive-Based Compensation” include, but are not limited to: (i) non-equity incentive plan awards that are earned based wholly or in part on satisfying a financial reporting measure performance goal, (ii) bonuses paid from a
3



“bonus pool,” the size of which is determined based wholly or in part on satisfying a financial reporting measure performance goal, (iii) other cash awards based on satisfaction of a financial reporting measure performance goal, (iv) restricted stock, restricted stock units, performance share units, stock options, and stock appreciation rights that are granted or become vested based wholly or in part on satisfying a financial reporting measure performance goal, and (v) proceeds received upon the sale of shares acquired through an incentive plan that were granted or vested based wholly or in part on satisfying a financial reporting measure performance goal. For the avoidance of doubt, examples of compensation that is not Incentive-Based Compensation include, but are not limited to: (i) salary (except to the extent that a Covered Executive receives a salary increase earned wholly or in part based on the attainment of a financial reporting measure performance goal, such a salary increase is Incentive-Based Compensation), (ii) bonuses paid solely at the discretion of the Board or the Committee that are not paid from a “bonus pool” that is determined by satisfying a financial reporting measure performance goal, (iii) bonuses awarded based solely on completion of a specified period of service, (iv) bonuses awarded based solely on subjective standards, strategic measures, or operational measures, or (v) equity awards for which the grant is not contingent upon achieving any financial reporting measure performance goal and vesting is contingent solely upon completion of a specified service period and/or attaining one or more nonfinancial reporting measures.
(f)Incentive-Based Compensation will be deemed to have been “received” during the fiscal period during which the financial reporting measure specified in the compensation award is attained, even if the grant or payment of such Incentive-Based Compensation occurs after the end of such fiscal period.
(g)Restatement” means an accounting restatement of the Company’s financial statements due to the Company’s material non-compliance with any financial reporting requirement under the U.S. federal securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (often referred to as a “Big R” restatement), or that would result in a material misstatement if the correction of the error was recognized in the current period or left uncorrected in the current period (often referred to as a “little r” restatement).
(h)Restatement Date” means the earlier of: (i) the date the Board, a Board committee, or officer(s) authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that a Restatement is required, or (ii) the date a court, regulator, or other legally authorized body directs the Company to undertake a Restatement. For purposes of clause (ii), the date of the initial court order or other regulatory agency action would be the measurement date for the Covered Period, but the application of this Policy would occur only after such order is final and non-appealable.
4



EXHIBIT A
ACKNOWLEDGMENT OF AND AGREEMENT TO THE
SENIOR EXECUTIVE COMPENSATION RECOUPMENT POLICY
THIS ACKNOWLEDGEMENT OF AND AGREEMENT TO THE SENIOR EXECUTIVE COMPENSATION RECOUPMENT POLICY is entered into between Coursera, Inc., a Delaware public benefit corporation (the “Company”), and the undersigned (the “Executive”) as of the date of the Executive’s signature below. Capitalized terms used herein but not defined shall have the meanings assigned to such terms in the Company’s Senior Executive Compensation Recoupment Policy (the “Policy”).
The Executive acknowledges and agrees that the Company has provided the Executive with a copy of the Policy, attached hereto as Annex A, and that the Executive has had the opportunity to review the Policy. The Executive further acknowledges and agrees that the Executive accepts the provisions of the Policy and will abide by all of the terms of the Policy both during and after the Executive’s employment with the Company, including, without limitation, by forfeiting, promptly repaying to the Company and/or offsetting, on a pre-tax basis, any Recoverable Incentive-Based Compensation, and hereby agrees to waive the assertion or application of any rights under federal, state, local or foreign law or in contract or equity that would otherwise conflict with or narrow the Company’s authority to interpret, apply and enforce the Policy to its fullest extent, including but not limited to, the Company’s authority to withhold or divert the Executive’s wages pursuant to the Policy.
The Executive further acknowledges and agrees that all Incentive-Based Compensation granted, earned or vested on or after October 2, 2023 (the “Effective Date”) will be subject to the provisions of the Policy, and agreement to the Policy is a condition to the receipt and retention of such compensation. The Executive acknowledges and agrees that the Executive’s acceptance of the Policy is in consideration of Incentive-Based Compensation that is granted, earned or vested on or after the later of the Effective Date or the date of the Executive’s signature below.
[Signature Page Follows]




AGREED AND ACKNOWLEDGED:
EXECUTIVE
                            
Signature
                            
Name
                            
Date
[Signature Page to Acknowledgment of and Agreement to the
Coursera, Inc. Senior Executive Compensation Recoupment Policy
]




ANNEX A
Coursera, Inc.
Senior Executive Compensation Recoupment Policy

[See attached]
[Signature Page to Acknowledgment of and Agreement to the
Coursera, Inc. Senior Executive Compensation Recoupment Policy
]

EX-101.SCH 10 cour-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - REDEEMABLE CONVERTIBLE PREFERRED STOCK link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - STOCKHOLDERS’ EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - RESTRUCTURING RELATED CHARGES link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - REVENUE - Schedule of Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - REVENUE - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - REVENUE - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - REVENUE - Schedule of Capitalized Contract Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - REVENUE - Schedule of Deferred Costs, Net and Other Assets Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - INVESTMENTS - Summary of Available-for-Sale Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - INVESTMENTS - Schedule of Cost Basis and Fair Value of AFS Securities by Contractual Maturity Date (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - INVESTMENTS - Schedule of Investments in an Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - INVESTMENTS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Property, Equipment and Software, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Depreciation and Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Capitalization of Content Assets and Amortization Expense for Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - LEASES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - LEASES - Schedule of Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - LEASES - Schedule of Future Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - LEASES - Schedule of Future Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - LEASES - Schedule of Supplemental Cash Flow and Weighted-average Remaining Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - INCOME TAXES - Schedule of Components of Loss Before Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - INCOME TAXES - Schedule of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - 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 9954505 - Disclosure - INCOME TAXES - Schedule of Significant components of our deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - INCOME TAXES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - INCOME TAXES - Summary of income tax contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - NET LOSS PER SHARE - Calculation of Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - NET LOSS PER SHARE - Schedule of Securities with a Potentially Dilutive Impact (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - COMMITMENTS AND CONTINGENCIES (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - COMMITMENTS AND CONTINGENCIES - Future Minimum Payments under the Company's Non-Cancelable Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - REDEEMABLE CONVERTIBLE PREFERRED STOCK (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - STOCKHOLDERS’ EQUITY (DEFICIT) (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - EMPLOYEE BENEFIT PLANS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - EMPLOYEE BENEFIT PLANS - Schedule of Stock Option Activity under the Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - EMPLOYEE BENEFIT PLANS - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of weighted-average assumptions to record compensation expenses for stock options granted (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of Shares of Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - EMPLOYEE BENEFIT PLANS - 401(k) Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Segment Results of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Revenue By Region Based On Billing Address (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Long Lived Assets By Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - RESTRUCTURING RELATED CHARGES (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 cour-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 cour-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 cour-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Deferred Offering Costs Deferred Charges, Policy [Policy Text Block] Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Impaired Long-Lived Assets Held and Used, Asset Name [Domain] Impaired Long-Lived Assets Held and Used, Asset Name [Domain] Statistical Measurement Statistical Measurement [Domain] Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Share based compensation, expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Redeemable convertible preferred stock to common stock (in shares) Convertible Preferred Stock, Shares Issued upon Conversion Award Type Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Period for satisfaction of remaining performance obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Accretion) amortization of marketable securities Investment Income, Net, Amortization of Discount and Premium Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Research and Development Research and Development Expense, Policy [Policy Text Block] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Employer discretionary contribution amount Defined Contribution Plan, Employer Discretionary Contribution Amount Schedule of Cost Basis and Fair Value of AFS Securities by Contractual Maturity Date Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] 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. MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Educator Partner Costs Collaborative Arrangements with Education Partners [Policy Text Block] Collaborative Arrangements with Education Partners [Policy Text Block] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent U.S federal income taxes at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Internal Use Software And Website Development Internal Use Software And Website Development [Member] Internal Use Software And Website Development Commitments and contingencies (Note 9) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] STOCKHOLDERS’ EQUITY (DEFICIT) Equity [Text Block] Aggregate intrinsic value, options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Geographical Geographical [Axis] Cliff vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Proceeds from employee stock purchase plan Proceeds from Stock Plans INCOME TAXES Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Leases Lessee, Leases [Policy Text Block] Revenue Revenue [Policy Text Block] Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.00001 par value—10,000,000 shares authorized as of December 31, 2023 and December 31, 2022; no shares issued and outstanding as of December 31, 2023 and December 31, 2022 Preferred Stock, Value, Issued Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Impairments of long lived assets Impairment, Long-Lived Asset, Held-for-Use Net loss per share—diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Treasury stock, at cost—7,577,741 and 2,747,938 shares as of December 31, 2023 and December 31, 2022 Treasury Stock, Value Accounts receivable, net of allowance for credit losses of $133 and $495 as of December 31, 2023 and December 31, 2022 Accounts Receivable, after Allowance for Credit Loss, Current Weighted-average exercise price, options vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Treasury stock (in shares) Treasury stock, beginning balance (in shares) Treasury stock, ending balance (in shares) Treasury Stock, Common, Shares Number of shares, beginning balance (in shares) Number of shares, ending balance (in shares) Stock options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Issuance of common stock upon exercise of options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Purchase of minority interest Payments to Acquire Equity Method Investments Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Weighted-average exercise price, granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted average grant-date fair value of stock options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net loss Net Income (Loss) Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Total current liabilities Liabilities, Current Degrees Degrees Segment [Member] Degrees segment member. Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name LEASES Lessee, Operating Leases [Text Block] Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Stock repurchased, value Stock Repurchased During Period, Value Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] INVESTMENTS Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Gross Unrealized Losses Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Schedule of Activity Related to the Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Total contract liabilities Contract with Customer, Liability Issuance of common stock upon exercise of options (in shares) Number of shares, exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Weighted-average exercise price, exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Name Measure Name Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Marketable securities Marketable Securities, Current Name Forgone Recovery, Individual Name Impaired Long-Lived Assets Held and Used by Type [Axis] Impaired Long-Lived Assets Held and Used by Type [Axis] Increases related to tax positions taken during prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Contract with customer, expected amortized cost period Contract With Customer, Expected Amortization Period Contract With Customer, Expected Amortization Period Schedule of Property, Equipment and Software, Net Property, Plant and Equipment [Table Text Block] Equity Components Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Related party content fees Related Party Content Fees Related party content fees. Shares available for future grants Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Number of shares, granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Forecast Forecast [Member] Change in unrealized gain (loss) on marketable securities, net of tax Change in unrealized gain (loss) on marketable securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Contract Acquisition and Fulfillment Costs Contract Acquisition and Fulfillment Costs [Policy Text Block] Contract acquisition and fulfillment costs. Operating lease liabilities, non-current Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent RSUs Restricted Stock Units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Retirement Benefits [Abstract] Retirement Benefits [Abstract] Schedule of Future Minimum Payments under the Company's Non-Cancellable Purchase Obligations Contractual Obligation, Fiscal Year Maturity [Table Text Block] Income Statement Location Income Statement Location [Axis] Research and development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Operating lease right-of-use assets Increase (Decrease) In Operating Lease Right of Use Assets Increase (Decrease) In Operating Lease Right of Use Assets Tax withholding on vesting of restricted stock units Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Temporary Equity Disclosure [Abstract] Temporary Equity Disclosure [Abstract] Schedule of Future Lease Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Number of shares sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Cost of Revenue Cost of Goods and Service [Policy Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Beginning balance Ending balance Temporary Equity, Carrying Amount, Attributable to Parent Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Components of Lease Costs Lease, Cost [Table Text Block] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type Award Type [Axis] Antidilutive securities excluded from computation of dilutive earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Plan Name Plan Name [Domain] Supplemental disclosure of noncash investing and financing activities: Noncash Investing and Financing Items [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag General and administrative General and Administrative Expense [Member] Total property, equipment, and software Property, Plant and Equipment, Gross Weighted-average remaining contractual term, balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Operating lease ROU assets obtained in exchange for lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Schedule of Income Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Entity File Number Entity File Number Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Schedule of Share-based Compensation, Restricted Stock Units Award Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Operating lease liabilities, current Operating lease liabilities, current Operating Lease, Liability, Current Additional offering cost Deferred Offering Costs Computer Software, Intangible Asset Computer Software, Intangible Asset [Member] Issuance of common stock related to employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Decreases related to tax positions taken during prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Amortization expense for internal-use software and website development Amortization expense for intangible assets Segment amortization Amortization of Intangible Assets Entity Shell Company Entity Shell Company Net Carrying Value Finite-Lived Intangible Assets, Net Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Temporary Equity [Line Items] Temporary Equity [Line Items] Total segment gross profit Segment Gross Profit Loss Segment gross profit loss. Foreign inclusions Effective Income Tax Rate Reconciliation ,Foreign Inclusions, Percent Effective income tax rate reconciliation foreign inclusions percent. Increases related to tax positions taken during current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash, cash equivalents, and restricted cash—Beginning of period Cash, cash equivalents, and restricted cash—End of period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Asset Class Asset Class [Axis] ESPP Rights ESPP [Member] ESPP 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Other Other [Member] Other member. Schedule of Components of Loss Before Income Tax Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Stock price (in dollars per share) Sale of Stock, Price Per Share Interest income, net Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Variable lease cost Variable Lease, Cost Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Operating lease cost Operating Lease, Cost Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Schedule of Investments in an Unrealized Loss Position Unrealized Gain (Loss) on Investments [Table Text Block] Deferred revenue, current Contract with Customer, Liability, Current Summary of Weighted Average Assumptions to Record Stock-Based Compensation Expense for Stock Options Granted Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Non-cancelable purchase obligations Contractual Obligation, to be Paid, Year Five Proceeds from sale of stock, net Sale of Stock, Consideration Received on Transaction Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Share-based compensation arrangement by share-based payment award, award Vesting rights, percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Employee stock incentive plan, purchase period Employee Stock Incentive Plan, Purchase Period Employee Stock Incentive Plan, Purchase Period Stock Options Employee Stock Option [Member] Weighted average period for recognition of compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Computer equipment and purchased software Computer Equipment And Software [Member] Computer equipment and software. Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Compensation cost related to the nonvested awards not yet recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Accruals and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Geographic Concentration Risk Geographic Concentration Risk [Member] Unvested beginning balance (in shares) Unvested ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Tabular List, Table Tabular List [Table Text Block] Federal Domestic Tax Authority [Member] Short-term lease cost Short-Term Lease, Cost Europe, Middle East, and Africa EMEA [Member] Schedule of Change in Accounting Estimate [Table] Schedule of Change in Accounting Estimate [Table] Entity Address, Address Line One Entity Address, Address Line One Repurchases of common stock Treasury Stock, Value, Acquired, Cost Method Common stock options Common Stock Options [Member] Common stock options [Member]. Research and development Research And Development [Member] Research and development. Content assets Content Asset Content Asset [Member] Content asset member. Antidilutive Securities, Name Antidilutive Securities, Name [Domain] 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. Federal Current Federal Tax Expense (Benefit) Other Other Noncash Income (Expense) Weighted- Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Percent of remaining performance obligations to be recognized Revenue, Remaining Performance Obligation, Percentage Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Net operating loss carryforwards Operating Loss Carryforwards Restricted cash, non-current Restricted Cash, Noncurrent Deferred revenue Deferred Tax Assets, Deferred Income Restructuring related charges Restructuring Charges [Member] State Deferred State and Local Income Tax Expense (Benefit) Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Other Liabilities, Current Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Conversion of redeemable convertible preferred stock to common stock upon initial public offering Conversion of Stock, Amount Converted Issuance of common stock upon initial public offering, net of offering costs (in shares) Stock Issued During Period, Shares, New Issues Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Related Party, Type [Domain] Related Party, Type [Domain] Sublease income Sublease Income Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate by Type [Axis] Modification charge Share-Based Payment Arrangement, Plan Modification, Incremental Cost Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Unvested beginning balance (in dollars per share) Unvested ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] 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] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Tax Identification Number Entity Tax Identification Number Carrying value of investment Equity Method Investments Total lease costs Lease, Cost Underwriting discounts and commissions Other Underwriting Expense Purchases of marketable securities Payments to Acquire Marketable Securities Statistical Measurement Statistical Measurement [Axis] Unpaid deferred offering costs Unpaid Deferred Offering Costs Unpaid deferred offering costs. Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Advertising Costs Advertising Cost [Policy Text Block] Intangible Assets, Excluding Internal-Use Software And Website Development Intangible Assets, Excluding Internal-Use Software And Website Development [Member] Intangible Assets, Excluding Internal-Use Software And Website Development Schedule Of Available For Sale Securities [Table] Debt Securities, Available-for-Sale [Table] Total Shareholder Return Amount Total Shareholder Return Amount Payments for repurchases of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Foreign Deferred Foreign Income Tax Expense (Benefit) Schedule of Capitalized Contract Cost Capitalized Contract Cost [Table Text Block] Segments Segments [Domain] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Issuance of restricted stock awards (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Advertising expense Advertising Expense Schedule of Significant components of our deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] IPO IPO [Member] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Summary of Shares of Common Stock Reserved for Future Issuance Schedule Of Common Stock Reserved For Future Issuance [Table Text Block] Schedule of common stock reserved for future issuance. Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2024 Purchase Obligation, to be Paid, Year One 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Contract with customer amortization on renewal period Contract With Customer Amortization On Renewal Period Contract With Customer Amortization On Renewal Period Impairment loss Operating Lease, Impairment Loss PEO PEO [Member] Concentrations of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Asset Class Asset Class [Domain] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Employees percentage of eligible compensation may elect to contribute Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Sale of Stock Sale of Stock [Axis] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock Class of Stock [Domain] Net loss Net Income (Loss) Available to Common Stockholders, Basic Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Total operating lease liabilities Operating Lease, Liability Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Conversion of Stock, Shares Converted Fair value of common stock (in usd per share) 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 Impairment long-lived asset held-for-use extensible enumeration Impairment Long Lived Asset Held For Use Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag Impairment Long Lived Asset Held For Use Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag Total liabilities Liabilities Total current Current Income Tax Expense (Benefit) Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting [Domain] Vesting [Domain] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Shares reserved for issuance Total shares of common stock reserved Common Stock, Capital Shares Reserved for Future Issuance All Executive Categories All Executive Categories [Member] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Deferred Revenue Contract Assets and Liabilities [Policy Text Block] Contract assets and liabilities. Plan Name Plan Name [Axis] Capitalized research and development costs Deferred Tax Assets, in Process Research and Development Related Party Transaction Related Party Transaction [Domain] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Income tax benefits recognized Share-Based Payment Arrangement, Expense, Tax Benefit Number of reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Marketable Securities Marketable Securities, Policy [Policy Text Block] Sales and marketing Selling and Marketing Expense Common stock, $0.00001 par value—300,000,000 shares authorized as of December 31, 2023 and December 31, 2022; 162,898,279 shares issued and 155,320,538 shares outstanding as of December 31, 2023, and 150,683,607 shares issued and 147,935,669 shares outstanding as of December 31, 2022 Common Stock, Value, Issued Temporary Equity By Class Of Stock [Table] Temporary Equity, by Class of Stock [Table] cumulative stock-based compensation expense Employee Benefits and Share-Based Compensation General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State Current State and Local Tax Expense (Benefit) Total current assets Assets, Current Deferred taxes: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Deferred revenue Other Liabilities and Deferred Revenue, Noncurrent Impairment of long-lived assets Asset Impairment Charges Billed accounts receivable, net of allowance for credit losses Accounts Receivable, after Allowance for Credit Loss Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent Other expense, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Total Purchase Obligation Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Net Loss Per Share Attributable to Common Stockholders Earnings Per Share, Policy [Policy Text Block] Stock-based compensation capitalized as internal-use software costs Share Based Compensation Capitalized As Internal Use Software Stock based compensation capitalized as internal use software costs. Stock repurchase program authorized amount Stock Repurchase Program, Authorized Amount Number of shares, repurchased (in shares) Stock Repurchased During Period, Shares Educator partners payable Accounts Payable, Trade, Current 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] Unrecognized tax benefits Gross unrecognized tax benefits—beginning of period Gross unrecognized tax benefits—end of period Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Concentration risk, percentage Concentration Risk, Percentage Asia Pacific Asia Pacific [Member] Current taxes: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Restricted cash, current Restricted Cash, Current Number of shares, canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Schedule of Deferred Costs, Net and Other Assets Disclosure Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Accounts Receivable, Net Accounts Receivable [Policy Text Block] Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Future Expected Amortization Expense for Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock Class of Stock [Axis] Contract with customer, purchase of fixed quantity of seat licenses, contract period Contract With Customer, Purchase Of Fixed Quantity Of Seat Licenses, Contract Period Contract With Customer, Purchase Of Fixed Quantity Of Seat Licensing, Period Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Deferred costs, net Deferred Costs, Current Impairment losses on contract assets Impairment Losses On Contract Assets Impairment losses on contract assets. Depreciation and amortization Depreciation and amortization expense Depreciation, Depletion and Amortization Lease liabilities Deferred Tax Assets, Operating Lease Liabilities Amount, before allocation of valuation allowance, of deferred tax asset attributable to operating lease liabilities. Deferred costs, net Deferred Costs Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Furniture and fixtures Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Leah Belsky Trading Arrangement, Restricted Stock Units [Member] Leah Belsky Trading Arrangement, Restricted Stock Units Impact of unrecognized tax benefits on effective tax rate, if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Tax benefits realized on awards vested and exercised Share-Based Payment Arrangement, Exercise of Option, Tax Benefit Legal Entity of Counterparty, Type [Axis] Legal Entity of Counterparty, Type [Axis] Noncurrent Assets Long-Lived Assets RSUs outstanding Share Based Compensation Arrangement By Share Based Payment Award RSUs Outstanding Share Based Compensation Arrangement By Share Based Payment Award RSUs Outstanding Valuation allowance Deferred Tax Assets, Valuation Allowance Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type Concentration Risk Type [Axis] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Unbilled accounts receivable Unbilled Contracts Receivable Russian Educator Partners Russian Educator Partners [Member] Russian educator partners Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] RESTRUCTURING RELATED CHARGES Restructuring and Related Activities Disclosure [Text Block] Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Entity Emerging Growth Company Entity Emerging Growth Company Impairment losses on deferred partner fees Impairment Losses On Deferred Partner Fees Impairment losses on deferred partner fees. Purchases of property, equipment, and software Payments to Acquire Productive Assets Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Gross deferred tax assets Deferred Tax Assets, Gross Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Estimated useful lives Finite-Lived Intangible Asset, Useful Life Purchases of content assets Payments to Acquire Content Assets Payments to Acquire Content Assets Accrued compensation and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities Antidilutive Securities [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted Title Trading Arrangement, Individual Title Weighted-average exercise price, beginning balance (in dollars per share) Weighted-average exercise price, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code NET LOSS PER SHARE Earnings Per Share [Text Block] Other accounts payable and accrued expenses Other Accounts Payable and Accrued Liabilities Income Statement Location Income Statement Location [Domain] Credit or non credit impairment charges Credit or Non-Credit Impairment Charges Credit or non-credit impairment charges Ownership interest in equity method investment, percentage Equity Method Investment, Ownership Percentage Private Company Private Company [Member] Private Company Document Fiscal Year Focus Document Fiscal Year Focus Geographical Geographical [Domain] Stock-Based Compensation Expense Compensation Related Costs, Policy [Policy Text Block] Minimum Minimum [Member] Property, equipment, and software, net Property, equipment, and software, net Property, Plant and Equipment, Net Schedule of Stock Option Activity under the Plans Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Platform and support costs Platform And Support Costs Platform and support costs. Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Property, equipment, and software estimated useful lives Property, Equipment, and Software Estimated Useful Lives Property, Equipment, and Software Estimated Useful Lives Operating lease liabilities Increase (Decrease) in Operating Lease Liability Payment of tax withholding on vesting of restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Deferred tax assets: Deferred Tax Assets, Net [Abstract] Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Marketable securities—U.S. Treasury securities U.S. Treasury securities US Treasury Securities [Member] Cash paid for income taxes Income Taxes Paid, Net Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Stock-based compensation expense Segment Share Based Compensation Segment share based compensation. COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Developed technology Developed Technology Rights [Member] Accumulated Deficit Retained Earnings [Member] Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Property and Equipment Property, Plant and Equipment [Member] Total liabilities and stockholders’ equity Liabilities and Equity Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Weighted average remaining amortization period for intangible asset Finite-Lived Intangible Assets, Remaining Amortization Period Schedule of Capitalization of Content Assets and Amortization Expense for Intangible Assets Schedule Of Capitalization Of Content Assets And Amortization Expense For Intangible Assets [Table Text Block] Schedule Of Capitalization Of Content Assets And Amortization Expense For Intangible Assets Net loss per share—basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Software and Website Development Software And Website Development [Member] Software And Website Development Issuance of common stock related to employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Sale of Stock Sale of Stock [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Foreign Current Foreign Tax Expense (Benefit) Net deferred tax assets Deferred Tax Assets, Net Aggregate intrinsic value of employee options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Schedule of Financial Information for Each Reportable Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] 2025 Purchase Obligation, to be Paid, Year Two Weighted-average remaining contractual term, options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Number of shares, options vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Principles of Consolidation Consolidation, Policy [Policy Text Block] 2026 Purchase Obligation, to be Paid, Year Three CONSOLIDATED BALANCE SHEET COMPONENTS Supplemental Balance Sheet Disclosures [Text Block] Enterprise Enterprise Segment [Member] Enterprise segment member. Restructuring related charges Restructuring Charges Vesting of early exercise stock options Adjustments To Additional Paid In Capital Vesting Of Early Exercise Stock Options Adjustments to additional paid in capital Vesting of early exercise stock options. Change in Accounting Estimate, Type [Domain] Change in Accounting Estimate, Type [Domain] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Amortization Amortization of Deferred Sales Commissions Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Common stock, shares authorized (in shares) Common Stock, Shares Authorized Capitalization of content assets Capitalized Computer Software, Amortization Fair Value - Level 1 Debt Securities, Available-for-Sale Schedule of Depreciation and Amortization Expense Schedule Of Depreciation And Amortization Expense [Table Text Block] Schedule Of Depreciation And Amortization Expense Entity Public Float Entity Public Float Capitalized internal-use software costs Payments To Capitalized Internal Use Software Costs Payments to capitalized internal use software costs. Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Leah Belsky [Member] Leah Belsky Deferred Partner Fees Deferred Partner Fees [Member] Deferred partner fees Amortization of intangible assets Acquired Intangibles [Member] Acquired intangibles member. Increase (decrease) in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Conversion ratio Conversion Of Stock Conversion Ratio Conversion Of Stock, Conversion Ratio Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Cash, Cash Equivalents, and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Compensation Amount Outstanding Recovery Compensation Amount Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] 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 Additional paid-in capital Additional Paid in Capital Amortization of internal-use software Internal Use Software [Member] Internal use software member. Indefinite operating loss carryforwards Indefinite Operating Loss Carryforwards Indefinite operating loss carryforwards. Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee stock purchase plan. Operating lease ROU assets Deferred Tax Liabilities, Leasing Arrangements Total deferred Deferred Income Tax Expense (Benefit) Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Share-Based Payment Arrangement, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Document Financial Statement Error Correction Document Financial Statement Error Correction [Flag] Aggregate Intrinsic Value, Unvested balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Other assets Other Assets, Miscellaneous Contract with customer expected incremental cost period Contract With Customer Expected Incremental Cost Period Contract With Customer Expected Incremental Cost Period Related Party, Type [Axis] Related Party, Type [Axis] Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Concentration risk, benchmark description Concentration Risk, Benchmark Description Foreign income taxes at rates other than the U.S. rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Share-Based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Cost of revenue Cost of Sales [Member] Contract liabilities: Contract Liablities [Abstract] Contract liabilities abstract. Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Leah Belsky Trading Arrangement, Stock Options [Member] Leah Belsky Trading Arrangement, Stock Options Cash payment Payments for Restructuring Auditor Name Auditor Name Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Deferred commissions Deferred Tax Liabilities, Deferred Commissions Amount of deferred tax liability attributable to taxable temporary differences from Deferred Commissions. Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment REDEEMABLE CONVERTIBLE PREFERRED STOCK Preferred Stock [Text Block] Assembled workforce Assembled Workforce [Member] Assembled workforce member. Internal-Use Software and Website Development Costs Internal Use Software, Policy [Policy Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Capitalization Commissions And Related Payroll Tax Expenditures Commissions and related payroll tax expenditures. Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Stock based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Value Finite-Lived Intangible Assets, Gross Income tax expense Total income tax expense Income Tax Expense (Benefit) Rest of World Non-US [Member] Income Tax Authority [Domain] Income Tax Authority [Domain] Accrued compensation and benefits Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Number of operating segments Number of Operating Segments Revenue Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Issuance of common stock upon initial public offering, net of offering costs Stock Issued During Period, Value, New Issues Schedule Of Available For Sale Securities [Line Items] Debt Securities, Available-for-Sale [Line Items] Weighted-average remaining operating lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Beginning balance (in shares) Ending balance (in shares) Temporary equity, shares outstanding (in shares) Temporary Equity, Shares Outstanding Property, Equipment and Software Property Equipment And Software [Member] Property equipment and software. Cash equivalents—money market funds Money Market Funds [Member] Segment gross profit Gross Profit [Abstract] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Tax withholding on vesting of restricted stock units (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Weighted-average operating lease discount rate Operating Lease, Weighted Average Discount Rate, Percent Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Legal Entity Type of Counterparty [Domain] Legal Entity Type of Counterparty [Domain] Repurchases of common stock (in shares) Treasury Stock, Shares, Acquired Sabrina L. Simmons [Member] Sabrina L. Simmons Intangible Assets, Net Intangible Assets, Finite-Lived, Policy [Policy Text Block] Estimated Useful Lives Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Leasehold improvements Leasehold Improvements [Member] Sales and marketing Selling and Marketing Expense [Member] Weighted average shares used in computing net loss per share—diluted (in shares) Weighted-average shares used in computing net loss per share—diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Internal-use software and website development Software Development [Member] Change in Accounting Estimate [Line Items] Change in Accounting Estimate [Line Items] Audit Information [Abstract] Audit Information [Abstract] 2021 Employee Stock Purchase Plan Two Thousand Twenty One Employee Stock Purchase Plan [Member] Two thousand twenty one employee stock purchase plan member. Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Restricted Stock Units and Share-Based Payment Arrangement, Option Restricted Stock Units and Share-Based Payment Arrangement, Option [Member] Restricted Stock Units and Share-Based Payment Arrangement, Option Schedule of Contract Assets and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating expenses: Operating Expenses [Abstract] Contract assets: Contracts Receivable [Abstract] Change in Accounting Method Accounted for as Change in Estimate Change in Accounting Method Accounted for as Change in Estimate [Member] REVENUE Revenue from Contract with Customer [Text Block] Company Selected Measure Amount Company Selected Measure Amount Additional Paid-In Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Shares subject to repurchase Shares Subject To Repurchase [Member] Shares subject to repurchase [Member] Weighted-average exercise price, canceled (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Cover [Abstract] Total reconciling items Total Reconciliation Item Of Segment Gross Profit To Gross Profit Total reconciliation item of segment gross profit to gross profit. Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Other liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Depreciation and amortization Deferred Tax Liabilities, Depreciation and Amortization Amount of deferred tax liability attributable to taxable temporary differences from depreciation and amortization. Remaining performance obligation Revenue, Remaining Performance Obligation, Amount EMPLOYEE BENEFIT PLANS Compensation and Employee Benefit Plans [Text Block] Subsidiary Sale Of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Total operating expenses Operating Expenses SEGMENT AND GEOGRAPHIC INFORMATION Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Percent of the lower of the market price for Purchase shares of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent State State and Local Jurisdiction [Member] Research and development credits Research and development tax credits carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Research Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Scenario [Axis] Scenario [Axis] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Total contract assets Contract with Customer, Asset, after Allowance for Credit Loss Weighted average shares used in computing net loss per share—basic (in shares) Weighted-average shares used in computing net loss per share—basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type Concentration Risk Type [Domain] Loss from operations Operating Income (Loss) Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Proceeds from initial public offering, net of offering costs Net proceeds from common stock sold Proceeds from Issuance Initial Public Offering Revenue Revenues [Abstract] Cash and Cash Equivalents Cash and Cash Equivalents [Member] Total deferred tax liabilities Deferred Tax Liabilities, Gross Cost of revenue Cost of Revenue Leah Belsky Rule Trading Arrangement, Common Stock [Member] Leah Belsky Rule Trading Arrangement, Common Stock Payment of deferred offering costs Payment Of Deferred Offering Costs Payment of deferred offering costs. Related Party Transaction Related Party Transaction [Axis] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments Segments [Axis] Statement [Line Items] Statement [Line Items] Conversion of redeemable convertible preferred stock to common stock upon initial public offering Stock Issued During Period, Value, Conversion of Convertible Securities Property, Equipment, and Software, Net Property, Plant and Equipment, Policy [Policy Text Block] Content Sourcing Agreement Content Sourcing Agreement [Member] Content sourcing agreement member. Scenario [Domain] Scenario [Domain] Consumer Consumer Segment [Member] Consumer segment member. Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Summary of Available-for-Sale Marketable Securities Debt Securities, Available-for-Sale [Table Text Block] Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock [Member] Share-Based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 14 cour-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 cour-20231231_g1.jpg begin 644 cour-20231231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" &Z M8# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "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 **** "F[QSZCK[4ZO"/B=^TA=?#_P#: M2^''PO30X;VW\60RROJ37)1[;;NP FTAON'OZ4 >[4M4=4UJPT'3KB_U*[AT M^PM8S+/=74BQQ1(!RS.Q 'O7/>"?B]X)^)%K>W/A;Q7I&OP6)Q=/I]['+]G MX)!D /R@@$@G (&10!U]%<#H/Q\^&WBCQ5_PC6D>._#VI:_DJ-.M=3ADF+ $ ME556)8C:V0,XVG.*GU[XW_#_ ,+W&LP:OXST/3;C1_*_M"&ZOXHY+7S5#1>8 MK,"N]64KGJ",4 =O17!ZG\>?AQHJWYO_ !SX?LQ8)"]UY^I0IY(E4-%NRW&\ M$$9Z@UMZ9\0O#.M>%4\36.O:?=>'6C\[^U8[E#;!!D%B^< @@YZ$'/0T =# M17&^"_C)X&^(UG?77A?Q;H_B"&Q&ZZ;3KV.;R%()#.%)V@X/)X.#4&F?'+X> M:W?:)9:=XVT'4+O7!*=,AM-1BE:\\O=YGE;6._!5@<=U8=0: .YHKA/#?QX^ M'/C'Q+-X>T+QSX?U?6XBP-A9ZE#+,Q498*JMEMH'.,X[UW= !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 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1136<*<'Z4 .KX*_;"\9:-X!_;J^!'B'Q!?QZ9HUA8W M#W-Y+DI&I:5=QP#P"17WF&!KEO%?PO\ !_CN\AN?$OA+0O$4\"&.*;5M-ANG MC0G)53(I(&)/"]AXEM8_$,EG'*8H MXC&Y19E"AFCWA"P'0[".0",+X"Z;8>%?B?XE^)%CXD^&NO6.E^![R74?!GP\ MMGMA?6T0\P,\+1A!)N"(<\G"\&],N]/TCPSHVEZ?>*M)\0:E\%_$V@V_@7PQ?-XCB$/AWP?8RK>V4*7"!7OKB1F,LC%5 MPK8.TDX^]CZBT+X3^%?BU_P4V^+]AXOT:#7=-L='M;Z&RO,F!IQ;V$:LZ_QX M$KX#9&6X'%?:-G\#_AY8Q^5;^ _"]O&;I;WRXM&ME7[2H.V; 3_6*&8!NHW' MUK=L_!>@6'B*]\0V>B:;;:_?1B*YU6"T1+J>,!0$>4 ,RC8N 3_"* /@KP[\ M)?"'Q/\ ^"BGQOTWQ5X?M=>;1[/Q^4U6.,2.D5HUO&P\P#YA'YKH2 1DR# _N_KU; M^#/#]GXDO]=M]!TV#7K^,0W>J0V<8NIXP% 5Y=NYEPJ\$D845'HO@'PWXV\UN)(#RDTL#KMWAV3._P";Y5R"=V3_ ()__!_P!??L ML^(O''B"WAL-:+:G92>))"6GTVU^S%&\@Y_=@)+*V5Y8R$DGBOO#PS\*O!_@ MC[9_PC7A+0?#HO%*7']E:;#;>:#UW[$&X>Q]*N^'_ _A[PGHLFC:)H>EZ/I$ MA"_!>J M3ZEX=\):#H6I7'^MO=.TR"WFFZYW,B*3U-=:K!54'Z>M #Z*3=T]Z/TH 6BB 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 *YN34KJ3QU'I\4F;2#3VN9TV_>=Y L63VX23\C72 M5R\WA?4U\37VK6>JP0)=QQ120RVC2';'N*@-Y@QR['I_$: *[?$"U;5!;Q0M M/:+>"PDNEE4'SBX3A,[BH;D E8*S M%PN[.S:C$''0=*GTGP0^E:I-*+JWELGFFG6)[0>>CRNTAQ-G. S,0,>G/%0: M'X N=';1%DU^HII-W)9/> M+96^&3?97<.O$:2;@1QC:X M]\@U5L?!"6>F^&[+[2SIHI1MVW!N&6%XPS>G+L^.>0*LV?A5;73]4M'F\W^T M)IY99%78?WAP!CGE5"J#WQ0!FZ=X\.I:AI44>E7,=GJC.UG=M(@#HJ%]Y7.X M*R@8X_B&<5'I?Q*AO9-/EFL)['3;ZWEN8+N=U(,<:AV<@$X7##!I+'P%?VZ6 MOGZS]HDL]/GL+;;;B-%WB,"0C))8!,9R <]!5B\^'MO>6<-FTY2UATB72$1$ M (601J7![$+&./WRCBL&/P?J7B"[\1O=7KVVG: ME>M%-9M$-\D,:+%@29^59%4YP,X/J: -BZ\?6T-]>I';2/96$"3W5XS!4C#H M750"=Q8J.@'<9J"X^(Z:?'>OJ.E75@T%DVH)&[HS21A]I4X/RL"5R,X&X<\& MK=UX%BO--U^TDN6_XF\AE,BJ!Y/[M$4*/0"->_./>F+X1U(W$^HRZO'+K,D: M0I-]E7R4C5B?+\LDG#;CN(8$\8QC% #IO&$UO#I^_2IY+J^F,44-M/&ZE1&T M@DWY "$*>3CGH#52/XC0M'%#]B9-6>>:!K%I$7:8O]8Y8G&P';AN^]>/3)M_ M!.HZ=KNE6NG7L=JFGV]SS#P>;/,-RI'O&P ;PH!X# ?-6K-\-Q&+&6QO M42[MTG62:^MEN%G:5UD=V7*_-O4,,' Z8Q0!);>/O[2;3K>RTV>XN[RWEG90 MZ%8-CA2&;/,G_CH MK:7.T9Y/>@!:*** "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 **** "BDW>U&Z@!:*;N%' MF#UH =24WS 2<#(]0:4-D9H%<=12;J V:!B8-*. !2T4 %%%% !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 %%%% !13=U+F@!G0\FD:95&2<5B^,O&FD> _#FH:[KE['I^ MEV,;2SW$O10/0=222 .22!UK\S/VB_VS_$OQ@OKK2=!FG\/>$,E/L\;XGO% MS@&5E/R@CG8IQS@[NM?1Y+D6+SNI:@K16[>R/$S'-*&6P]_678^X/B5^V-\+ MOAG-/;7FOKK&HQ#FPT=/M+@^A8$1J?8L#7A6M?\ !3K3(YB-)\"7=[#DX>]U M!+H_6WY'Y] MB.)\;5?[NT5Y'WKI'_!3RSDF5=3^'\UI#WDL]369OP5HD'ZU[5\-_P!N'X5_ M$.:&T;69/#NI3$*EMK48A#MZ+("8R<]MV?:OR?VTN\CW]:K%<"956A^YO!^3 MO^9-'B;&TW[[4_4_=B&ZBN8DEBD62-QN5XR&# C/&.M3*0RA@00>017Y'? / M]J[Q9\#KR"U2Y?6O"Q<+-H]X^4C7/+0G^!O;[I[CO7ZA?##XH^'_ (N>#[3Q M#X9!( -T4@R<,,_U!((-?D&><.XO(YVJ>]![27Z]F?H&69O0 MS*+Y%RS6Z.QI::.@I:^7/>%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 **** "BBB@ HHHH 9N// MUI'F5%R3[4<9Q^->0_M4?$67X7_!#Q+J]N_EW\D/V.U(.")92$5A[J&+?\!- M;X:C/%5X8>"UD['/7JJA2G6>T4?"_P"VU^T-I?#?\ 9O\ %_Q/\/\ M]M:>=,TW3I9S:VDNK7JV_P!MF'_+.$')9L\=AGC.:[GP+H*? OX4>)_'.J^& M;;5/&MIX@_X1F"RU:+SX=.=8?->5H^C$@$!LXSCG'-<^*SBA1O"BU.I=*R[O M0NC@:L[2FK1:O?R/G0,&R =VWD[03@>I]/IU]J1ACM@U]&Z]>6_[07P-\0^+ M+GPWIND^,/#.HV=NEUH]O]GBU..Y?RQ$5!P9%8CYAR!CBN/\8?LM^.?!/A2] MUR]CTVX338TFU.QLKU)KO3HV'#SQ+DJ!W"EB,YZ D1AL\H3O2Q35.HG:S[Z? MYK[RJV!G%<])YY']W!''J,=:]G_9<^/%Y\"?B);3S2R2>&M2=(-5M0WRA M2=J2@=-ZDYSW4E3C(*^,#"Y!Z_7-(&Y7(#!3QGT/7ZUZ.-P=+'8:>'JJ\9?> MCGPV(J8:JJL'9Q_$_=>QU"'4+6&XMW66"9%>.1""&4C((/N.?H:LAN,U\U_L M&?$:7QU\"[&QNIC)?>'YFTQRQR6C #0G_OA@G_ #7TGTXK^3<=A98+$SP\MX MNQ^[83$+%4(UEU0^BD'04M<9UA1110 5GZOK^F>'[7[3J>H6NG6^[9YMU,L2 M;O3+$#/M6A7Y@_\ !5SX*Z;X>ETKXBIK>OW^J:SJ@M'TZ[NDDL[.-+;.ZWC\ MOE 'Z=B0'LWY5ES>+]#M]772I=8L8M39E1;*2Y19B2 0 A.>,M.O&\TTGBKQYK"^(IX)E;]Q"UP$@4+T3*#('\*LH]< 'Z[:[X MKT;PO8F\UG5+/2+-7$9N+Z=(8@QZ NQ SCG&>E6=+UFPUO3X+[3KR"^L;A!) M#=6TBR12J?XE=20P]P:_/SXF>$[#]J'_ (*/W7PZ\9^9J'@GPCH@GCT=9GAC MG=X(9&)*,&R7N!DK@D1*,XJG^RCXIO\ X!?$G]ICX.Y9(0QXSY8/4F@#]&!,I]AG )H\Y1G)QC&&[?0- N#;:OK+J2;F9I$"+' TN8T421JWWMQ8$$3S6$D\ MRDSL?F/DA?7G )S0!]P4M(OW1VXI: "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH C_BKXU_X*8:J\/PY\+Z)G2 M?]GUK=C\[R-O% SSCDXS^M*W4]_>K^A^'-2\5:M;:7I-E+J6I71(AM8%)D? MYP.IX5J_J*I)48.MZ=XTE\C3K:1%5(PTF RSHHC!(4].0#MQ6^*]O\8M8O?#MEX#\*>-_#7AC0 MM.@MK*SAM)+9O.51OE<1,06)!YR./">@^&M1\+Z-X1C^'6EZK!?I_P (3=_;K2>\ M61-AN7(5G)( &% !(Y/%;/Q&U"W\&^%_'GCK3/AUX\TW7?'%C+::B=>A5M-T MV.X8&=EV_/DL%V[P.WW?NG&_93\._$;X(>,=6O-8\ ^+)M%O;)E:RM],,BO< MJR-#(RL5^[AN=V1D8]*;\*[CX\>'_B4-8\7>'?&WB'0-0,D6L:;-9R317,+J MP8")B$R,C:!M &1TR"ZE*-.>#]1\%^*+O3M1TF]T0EVDM[74(C'*(2QV94^V*YS MVK]8I5HUX*K#9GQ%2#A-P?0^X/\ @F/JTD6N>.M,W?NIH;2?:3T*^:"1[\C\ MJ^_QVK\^_P#@F;I;MX@\;:EC"QP6UNI/0L3(Q'Y8_,5^@BXV@C@5_-?&"BLY MK*'E^1^R\.I_V?3OYCQT%+2#H*6OC#Z0**** "OS3_X* W7Q;^/VHGP/I7P5 M\0/HWAW6GGM=>MTDN(]00(\>0ODC:#N)R&;H.M?I94+2*K'MMY/^/Y4 ?)4? MPSO_ -NKX*V>F?%7PGXB^%4^BZON@L(9U\^Y6.W"K*QE@P$8S/\ *%XV=>>/ MF_XN?\$];WP]\>?AKHWAJZ\=>(/"=XRC4_$$C"632AYA&4E2,+%@ -@BOU#V M9QEB%]^I'8$$?6E^51C;MSCC'KQ0!\(?&?X7^//V=OVH](^,W@3PAJ7Q#T&Z MTB'1M7T[3\M>@I"D&\B-"W*PV[95<%D.=H.:;^SU\#O']YH7[0'Q4\:>'9M$ M\5>/=-OH=-\/$;KB*-TE?RV&,@EFB09P?W?(7I7WB"%;#'GGV[]OS'>C*(VW M(#$[1P!^ _+- 'YQ_"CX*>.M*_X)M_$KPA=^$]6M_%5_J#[7PAJUQXLL]32:?1X[-S=0*)[L[ MF0>M?HURQ &>3SSSC_.*;N\QB-Q7CH>"!W(Z&@#S/PEX'OM8_9CT M3PE=!M-U*Z\(0:7,+A2&MY&LUB8,O8J!K_4(-4N MM*2=9+JW#!)/,N))> >_- $E%-\P9Q@TAE"\'.?0#) M_3Z4 /HIAD ]?2CS5Z=_3J?RH ?1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M ,KQ;]K;X>/\1_@OKNF6\1EO4C%U:A1\QEC8.JCW;:5_X$:]JVU5U"U-U;R) MGJO!]#V/YUT87$2PM>->.\6F<^(HK$4G2>S/PIVGH?E(.#]:M:7JU[HM]%>Z M=>7&GWD1S'<6TA1TR"#AASW['N:]]_; ^ \OPK\<7&N6%J8O#VISE@R#*VLS M$DI[!L\9[5\\R*58_+C_ &?Z5_6&7XZEFN$CB(ZI[GX7C,-/!XB5&6EMCK%^ M+GCI5P/&GB(?]Q:?_P"*I?\ A;WCOI_PFWB+'_86G/\ [-7(_K1M]JZ_J>&_ MY]Q_\!7^1S_6*O\ ._O.N/Q>\=8(_P"$T\0^W_$VGX_\>H/Q>\=]1XV\19]3 MJT__ ,57(X]J/PH^IX?_ )]Q_P# 5_D/ZQ5_G?WFCK'B+5/$-\+W5]1N]5O MH3[1=SM+(5!Z%F).!Z5G*NT+Z8X_/ _4'\C0N&)&>G6O6_V;_@I=_&7Q];0- M"XT*RD66_G'0@8(C'JS8 QV!)Z\5CB\32R[#2K2T42J%&IBJRI15VS[C_8'^ M' H 'MBM15(K^4,PQ<\=BJN)E]IG[MA,/'"T(T8]!:6BBN$ZPHHHH *^&M M6^*%_(/&\6D^./%TOQ47Q?JUEX>SN!!=,([=XV0P^2(D+,'/!FF:OI.E>(K;PM)<:CK[6<\E[.]N@<0I:R_N M@]RBY+ACR=H'-=$WP+U32?&&L:IX?\0Z;9Z3KEZFHZEIVIZ&M](MP%59'M9C M*ODB0(NX2)-@Y*XS7A'BJVUW2/B5X\\3Z;IMC>^,AKDDVD>'];\&WFHW5Z(X M8H(7@ODE2*.)EC8K)M80AW#-E7% 'IFH?&Z#X>P?$C4;?1Y'N+/QE:Z+*VJ: MY)_9\4DUE9L+B61HV^QVR^:JD*A&5! S(0%\5_%;XEK\0/A7IVDZ!X?:'7H= M0EO;6+Q$SV]PL4>4*S"S+%-C)(KJH+$["% W5V4/PAU_38O%UWHOB2SL-0\3 M:RFL7$&HZ7]NM%3['#;/:R)YJ&1&\E6W*R$$D="0>:TC]F'4/"UCX5N-!\5V M=EXBT35M1U0W$VB[].?[;GSH8K-9T,*#Y2F)6*E23O+&@"O-^UA8?\)+,D5C MHTGA>+71X<>XDU^--4,YNEM6E33_ "SF 3$C<9 Y52X0K@FQZMY)I3+.EO="9 B,[.1NB9E+G#8 %2R?L M\V%]\/\ QOX3OM4FFMO$VM76M_:H4\N2TFEF6>,KEF#&.1$()P&VC*]<@')1 M_M6PZ38>)CX@TK2YM2T>RMKZ"V\*ZVFK1W7GS>1';&5HHO+F\UHU(9\%_"'Q%I7Q*7QQXG\86_B'5ET9]%2"ST=;&!(FFCE+C]Y(^XF,Y!< MK\W 7&" +X6\0:E>?M'?$'1I[N272K+0M$GMK5CE(I))=0\QQZ%O+0'_ '5K MD?B)^U9:>"]>\5V]K::+>Z5X39%UJ34->CL[V1C"D\JV=L8V^T,D,B-@O'N8 ME5R173Z_\(?%P^*&M>,O"OC33]"EU?3;/3;JUU#0VO@5MFG9&5QO M057;X&Z[IOBK5=;T/Q/I5F=>>&YUFUU#03=Q2721)$\UMBX0P;U1-R,91\H/ M4DT 9_Q6_:+N/A3X@LUU#3?#Y\.7%S9P))+XA6+59XYW2/SH+$PGS(T=SNS( MK8C/M%L/",,FC>"G!U'5KO4_*,H?3X[N-88UA;+[I C9( M"KA@S,2@R/%/[+^I>(+[QC#;^,H;#0O$^K6VL740T=9+\2PFW*P_:C+M-OFW M!$?E!ANXD R#W-C\(19W_P 3KG^U/,'C:9)6C^S@"SVV$5I@<_/GRMYSCEB* M .,\#?M":YXBUOP1'KW@V/P[H7C+2Y-0TN\CU47,\1C@2=H[F$0A8P8G+*5= M^ P4Y I^ ?VJK3QMXC\*QFRT:WT#Q9/);:-):Z]%<:BI$$D\9NK01CR1(D3 MD8DJ_"V33=*M?$>GWOA#2XWAL;.710NHB+&(HY+P38<1C: ?*5B$&6/- M '"VG[5&NW'PJLO'USX)L=)T'4I[>PL9[[7"B)))*8Y)[EUMV$%LI'RR#&;/4M4MM/L[N<,3'I>H?;K4C<=CQSF--ZLN&^Z.#CKQ7( M>&_A#KG@?X1:%X,\.^*+6UNM+RC7M_I0NX+N,[]TQWTDU]5$I;"IN;'7)- '>+C M:-OW<<4M(N0H!.32T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2<[O:EHH XCX ME?#O3O'V@7NGZC:17=O<(T;PN.'!['WSR#VK\S?CI^RIXB^%U]=7FD6\^L^' M@2P=4+7%OST90-Q _O &OUCD<*&9@%594C?+W1XN9971S*-JJU6Q^'.XAMO?WX-&6/3GZ5^H?Q,_8 MT\)>,I9+F72HX+M\DW-@# Y)ZGY?E)^JFO#=9_X)\QK(5L-?U"!,X N($F(' MX;<_I7['A..LMK0_?!NQ@?2MFWN8;R/S()8YDR5#1L",CJ*_(,\XBQ.=2M/2FME_F??Y9D M]'+8^[K+N3K]T8Z4ZD7[HI:^5/>"BBB@ HHHH **** "H6M]S;MQ!]0??(_S M_C4U% "+PH%+110 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 %%%% !534-4MM)LY;J\E6WMXAEY'( '_P"NK=>+?&71 M]?FF:]GG2;183^[5,#RB3CYE[]N?>@#+\:?$JZ\97T>F:<9+/39)4C.#MDF4 ML!\Q'09/3TKWJ.,11HB@!5 &!Q7S!X!M?MGC+2(V4M_I"OMZDA0&/_ *": M^H1GOUH #],TQH$?[R*:DHH B6WC5LA0*DQ[4M% $I6+?:+>1/ MO9'4#^?U H [+=[45S?@/Q4OBSP[;WK ))T\)>'KF^)7SON0J>[G_ <_A69\,O"LFAZ&UQ=@G4=0/G M7+-][!Y ^O)S]?:@#97P=ID>M6^JQ6D<%[#N"R0C:""I&".AZUN4?7K2T %% M%% !1110 4QE/4=>HI]% 'E-TG_"M_B"95&S0M8'[P?PQR9S^'?\'/H*]5#" MN?\ &WAJ+Q5X?NK)P#)@O"Q_A<'(Y]^E9'PO\22ZIH\FGWN[^TM,/D2JWWB! MP#]>.: .XHHHH **** "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 **** "BBB@ I"P7))QWI:XWXG>*CX=T$PP M?-J%ZWD6\8')R.3^H_.@#G9/^+C_ !&QMWZ'HIR?[LDP/?UR0/P4>IKU/OUK MF_ ?A4>%?#UO;-\UT_[VX?UO./ACJT^EWE]X3U-O],L68VY M/_+6+.3CV&1^!'OCT>@ 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 ***3]: &23I%&[N=J("68] M!U/\_P J\O\ #<;?$+QY<^()1G2]-/DV2D<.P)(;Z@Y/Y#M6I\5/$$\5K;Z! MIQ)U/57$8V=4BSR?QP1^==3X8\/P^&=$MM/MP"L2@LV?ON1\S?B: -91M4"E MI!P *6@ HHHH **** "BBB@ HHHH **** /.?BEI-Q8S6/BC3%_TW3W'G!?X MXCU!_ D?0^U=KH.MV_B#2;6^MFW13*#_ +IQRI]Q5NXMEN89(I 'CD4JRGH0 M:\S\&O)X'\87?A:Z8FPNCY]A(3TR3\H]^"/JI_$ ]1Z\TM-#9]SWIU !1110 M 4444 %%%% !1110 4444 %%%% !1110 5#+=Q0*6E81)_><@#C.>?PJ:ORS M_P""J'PIO_"^MZ-XPG\8ZYK%MKFIR1Q:+=2%[7352)#NA'.WGV'7K0!^I?Z4 MR29(\EV" L2QP,#J?\ /K0L@VC(/IZUXW^U%\'?#7QD^'4UIXM\1:KX=\/Z M3(=8U!],G*B6WA1C(DL>&$B8!/W6(VC% 'KMCJMIJD/G6=S%=0[MOFPN'3(. M"-P.,Y[4E]JUIIL*2W4\=O&[A%:9@F6/0?-CGV_K7Y=?LJ:'X?3]N"(_L_:A MJUW\+;.P/]O3WS.(9$,3@H5=0[@R"(KN&0VX8 &:Z30?AG9?MU?MH'0?!;2:3I5G97'E+ XFD@2900PR3;R.<@[BRYX % 'Z5>8!P0<^F*JPZQ9 M7%U+;174,MQ$ 9(DD!9,^H!XK\N_A9^TIXO\ _L._%G2?[5EEUWPCJL&B:9J M8E/F6T-Q($PC9R#&J3E&'(#(!P@K!^(OP37]E?X!_!CX[^#=W-G<: MG+<71>*Z-W;M<>6RC'R@IY;*.'!);)YH _6W<-V#P3T]Z4'< 1R*^0?VL/VU M_!7@?X;>)_#>@>,9M'^)QTVWN=/LH[*X:1&E6*9?WOE&+)B?/+=_6NU_95_: MW\"?&KPYX6\+6?BQ]<^(-OX>M;G6;>2PN(F\Y8HEG.* / MHJBD!W $=*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@!C2*O!ZYP!ZUQ^I?&CP!H_B!=!O_ !OX=LM=9Q&-+GU6 M!+K<<8'E%]V>1V[UUDD.]'4G"-P?<=Q^IK\JOVW_ (>_L_?!33=<\":-X7U: MX^*6K2I?Z?J5Q?L8;5)IBS(7>7:$V>8H!C."1N;C=0!^IFKZ]IWA_2[C4M4O M8--T^W3S)KJ[E6**-?5G8[0/$_B7JEQKS:+!;7S3:3J;>1<* M3'%YD9(D3RV1 ZDG"Y5\G)^?/ '@/0/ O_!3+3M"^#4$ECX>TS2Y8_$L-M+) M);POY4IDB))/R[VM<@GB;=C: P !]_Z[\5O!?A?4FT[6?%NA:3J"@%K2^U." M"5<@$91W!Y!S6GX;\7:)XPL7O=!U>QUJS1_*:XT^Y2>,. "5+(2,X(./<5^6 MO[4&D^';C]N3XCZO\0_ /BKQ?X+M=)MG1=!@D4!EL[;$SR@J%B&)^=W)'&>< M?3_P$^-'P*^#?[-&I>+_ (=:;KD?@Y-8_P!.TD(UQJ%M>2)$A#K)*V/E$9RK ME>>#UH ^OVD"Y[X[#K3LYY'(K\T_AS_P4 T'2?VD?BEXAUB3QKJ'@[5(;)=& MT@0M.;)TB"R'R&EV0ER"01U!_"OT=\/ZS!XBT'3=6MED2VO[:.ZB69-CA70, M R]C@\CM0!H4444 %%%% !1110 4444 %%%% !1110 4444 %5+Z\BT^UFGF M;;'"C2,Q..F3_C5K->:_$[49=?P&?^ ^] #/A MS9S>*M>U#Q=?*<2DP62,/]6@XX^F/S9J]-JGIFF1:3I]O9VZ"."&,1HH[#'7 MZU36]%6]LMR:II[^? M!(GWN,9 _('ZCWKMJ9M//2@#G_!7BJ/Q9X?AOEVB=?WA:T#GLLU>K*<]>M "T444 %%%% !1110 4444 M %%%% !1110 4444 %?EU_P4*\8>/?CQK5OX0TOX->+TM?">M7036([">YAU M&+/E[HPL.%5@@8-EN".M?J+3-W48)/7% 'S1^?8%1V4!WX4'F,^AQQMO^U_XY\2_LV^!/B+8? M"*7QJFL7%S;>)-,TW%X[YU2YO=(95N'@S^\A#$'"LN1^60PW*VK\/? &C?"_P7I/A3PY9K MI^AZ3 (+6(?,P'4LW&2S,69B>6+$DY- 'YW?#O0O$/QR_;-\$_$#P%\)]0^$ M_A;1/*&K7DUM]CBN5#2&4$($0O(KB,JF<@Y;IMKIK^X\:_L3_M1_$[Q):_#_ M %KQSX1\>-)?6%\23?%']J#X7?"SX CX:>(/#MSX:N+6'6M M/\ [0/[/EG\6/@OX@\+Z-8:/!KM[81VMG?ZC;@>7L*!=SA& M=?D7;D#(P*Z;X,?":R^%OP\\):0VGZ4NN:7HUIIU[?V-LJ_:)(X421@^T,0S MKNRW)XS7H'F!>#U'I_A1Y@YX- #AP,4M,:55QDX__7BD,RC/? R: )**;OZX M!-()%8X!W'V(H ?147VA-P7J?\XSZ=#U]*=YR\8 <''TH ?13=P')X'O2>8 I)XQUH ?13/ M,7(&>3T]Z=UH 6BBB@ HHHH **9YHR001@XYXSQGBAI0OOZT /HIGFCCL2,T M>:O7^?';/>@!]%,$@(Z,/J#2"8,Q49)!P1^7/ZB@"2BFF0#KQ2"0-D 9Q[CG M_)XH KZA).MI.;54>[56\A920ADVG:&(Z#-?GK\8OB!^TG\4?ASX@^%GB7X M1:EJ&JYMAKEK)YME%&7.V49^7>HY#&1#ZJ.E?H=E6;U)R,$=O7'Z4DC(Z]-^ M#Q@ X/K_ %H ^'=6\+?'7]G']C7P9X!\#:-<>(?&]R+F/4;[3Y!,='CDDDF* MQEC\SCS @;H"&*]J\]_8UL?C-\!=1T_0&^ ]PO\ ;VJP)XA\77\SO<&)I0&D M//"1HY8+GJ"Q))(K])-VQ2Q8-WW#OZYQ[4K8P^02N<'C=D9Y[?A^% 'R#\2_ MCY^TC\//&WBG2[/X)P^,M%N+AO[!U+2[IFCCBQM3SP%R2<;V!$>"Q&X@#%__ M ()Y?LX^(_V>_A7K'_"6H+37M>O!>/8)(L@M840*JLR_*78[R<9 !7GCCZOY M/R@D?[/]WGVYHY50<;>2>G3\ >: /'?AW^S[<^"/VAOB7\2YM;AO8/%\%I F MFI;,C6PAC522Y[/RQ]1CV/ ^B MCU-4O&DC^.O&-IX7MF_T&V_TB^9#T.?N_49'XO[5Z=;PQPPQI$H6)% 10. M.* )%&U0/2EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .;\=>%X_ M%7AZZM&4>>H\V!B>CCG\,\CZ'VK.^&?BB76]#:UO2W]IZ>WD3*1\S8& ?QP1 M]0?:NR)VM[FO)_&EU%X#\?6FN6[JZW@V7MFC#<1W8+^1'N/>@#UG<-P%.KS7 MP+\3;CQAXL>R-LEM9?9G:-0 M656ZO);@1GJ3L$@&>,D9P* .9\0?'B;PC\1-#T#7?#,VFZ9K6IC2+'47U.V> M:69MWE2?9DJ\UAZ;\:K;P[I6IKI]GKGB?7-2\:ZAH&F:7=W: M.\MRAD=PCG BM8TCD;G.U%QR2 \_9SUBSC74M$\0V5MXFLO%^H>*M.GO+) MI;55NUDCEM98PX9E,4S@L&!W8('&* )_@/XHUSQ)\1OC$NO6M]I4MGJ^GQ)I M-S?+<+9J=,MF81M&Q7:S$OQ@G=DA3P.%\#>-)/&'Q2\4Z9K/Q+\8:=J5IXMN MK&QT73=/C-@T$3IY:/*;-]HZ@YE'UKV'X6?#/7?!OB#QIKVNZW9ZKJ?BB]@O M9EL;1[>*W\NUC@5$#R/G"Q+\QY.,D5S_ (9^%OQ%\"^(O$SZ%XC\+_V%K6O7 M&M-#?:/+;F/P5J=_X>\(ZJNF: MWJT=W!&D(*Q,6CC+;Y2J3JQ4 8&.?1UG\;/$-K\ _BWX>36XX7\'_VEDOYHUU3PW<:+%?:3(3X UA+/Q7J%KI^BV_VN MW-S<^=:S3B5T9@L: 0XPSAB'R0"-M-\!?L\:CX5TJ\TN\A\#[%TB;2[;6-'\ M.?8]2E9T$8EED\QE'RC+JH(%_!/P"\-Z%=6\FJ>']?L+0 M:E-8O+ /(TN\BWO&K!E0D#^+Y=PY- &Y??M.1^'O"OBF]U[PKJ.G:YX:U'3] M/O\ 0[:XCNGD%[/#%!+!*I"NI\T]=IW1LN,TFH?%IM"\9S:GXGTS7M'O--\& MZAKESHMO>1W5HD,%RF6V)PUR5 "D,0H++SG-1W7[.>L^)-%\57'B#Q'9OXI\ M2:QI&HW5UI]FT5K;V^GW,,L5O$C.S'*QR N['YI=VW"A:[77_ACJE]\3&\9: M9K5M87J>&KC0X%N+-IUCF>>.59V D4LH\O!CW#/]Z@#G[/\ : DM?ANWC'6_ M#M2:?=6]CH&DE=,BO+29YENYK:20K-)*6$<@&S=&H7)8!QZ9\)?AM M=>!+;4&N]+\'Z7<7&Q5C\)Z.;!"J @"1B[;^3D !=F2/FSF@#@O"EV&B>/M,CM-3^V::\UU;RK:&U9X6$JIB2,(#N4[<$C- '13 M_'.>Z\>Q>%=#\+S:M=PZ9::K>[K^&V=(;DN$,,;G,X7RW+%< < $L=M<9X8_ M:,UJQA^*VK^,O#L]EX<\,:Q)86=Q9W$$TS.$M%BLUC5LO+))/N5F( ,@4D 9 MK=^)7P%\0?$"'2-,_M3P];Z98_8VMM4.E.-8TQX3&7DM;A90%=_+P" NT'D. M.*9K'[.VKZPOQ&T8^(;6W\->*M3CU^VECM7-]I^HQ_9&C8-O"/&)+17VX4G) M&>] &C_PT#/H?_"2VOB[PG=^&=9TCP_/XEALA=Q7:7EG O[WRWC.!(CE592! M_K$(+#.,JU_:1UR^U[2-(B^&&L#4=?TQ]6T1)=1M%6Y@C,?F^ M8I.Y=I RP6L6Z_9-9/#OA3RKO0M7U[P[>:O-$OB#2!=Z==07]U).\,D);ST+23:6DQN8C&/+0R,5 M*C;EB3OP3@9 4 =X1^-=]XO\?ZOX>LO"DP@T:[33]4NGU. 26TQ@24L("=[P MYD5!(/O-R%*@D>LJ'K:VT;4/MMK?Z= MIW<&R9KVX5I91;RIU50,G-=W>?$#7]-\36' M@/P)HB:U>:=HD.J:C>>*=5FMS;PR,T<$;R>7+)).YAF)+ 8"$EB36IXR^$.O MZQ\3#XT\.>,_^$:OY-*CTB6&73$O(WB2:24$!G7!S(?6JNI?!/7YO%%EXITO MQY/I'B:32X]'U>\CTN"6+4((Y7E1Q"WRQRHTLNULLH\PY1J .#_9E^)=QIO@ M'X,^&+BS:>;Q)INK74EW-<%GA:UF4[<$$OGSL'OA M_:^'_&=YIFK^#DO+>UU2:SCN?M$%RJ=#G%26_[,HTGP[IL. MD^+;ZT\2:5KM_K]AX@F@CED6:[>4SI-%PDJ,LSJ5&SG:PP5% &IXV^(WC'P7 MX2TBZU.T\$Z1JMU+)#FV^A>*M(U&]N]-OM2=#YL!A64,R6S\1D_(PQYA9MP3 SWVI_! M'Q)J7B#P[XE_X3UH_%.EV=YISZA)I$$L;07,L4C"*'A8F3R516^'O%627 NK>Z&[+_ (5C;:PVDOJ9U)EO]BW?V-[P6_E[/)64'Y?,W%06Q_#7 M5^$_BAXD\:_$CQ3HUGX=L;7P[X9U-M,OM6N]08S3N;2*=1!"L1'!F57+,N P M(W'.,:7]FF5EET*/Q;=)\.YM8_MN3PP;9"WFFX^U-!]I)W?9S/\ .8]N<90. M%->@>"/AU%X)UCQCJ$-Z]P_B35O[6E5D \EA;6]N$4@\C%N&Z=7/I0!X!\0O M%6BGX_\ CW2O$_BSQEI$5KHNDSZ19^&+K4F*R.;L3,L-KN1F)2,$.IR0/>K6 MJ?'SQS\)_A!X;U7Q=;>&VUN#0%U'4[/7->%AJ=ZZ!O,B@MTB9?-V $G< ';; MT!(]ST7X=)HOQ*\4^+TO&EEUZUL+62T9 %B%KY^U@W4D^>>.,;>^:XKQ]^SO M=^,/$'BZ^L/%\VB6?BS2$T?5;9=/BGD,*1R(HAE%O"7AZQOK;^P].\13:MJFHO;11V]Q+<(T6R.-R9=L(9?X3N;)& MQ=W > _CMX]T/X'WWC#Q-HFGZSZ-8S MN)<(I;82<>S>$_A+;^%/&DGB.+4);B9_#VG^'C#)&O\ J[62X=9H\@*C*@J# MWQ0!FW_[1VI>!;?XA1^/= T_2[OPM:6%_'_9.I-<6UU'>R20VZ>9+'$4831, MC,P 96^[DC$7]KY=+\.>-;N^C\,Z[?>']$77D7PCXA&HVTT/FF-X6D\M2DJ M-M_A(8,I'<#TCQ=\ M+\;:YXTOM1U"[2/Q-I-AI;BU(BFM&M)IYHKB*3!^<2 M3JPR,9B7@C(JOKOP;\1>-OAWXJ\)^*_&RZK%K5FMG'"]4\.:5K.A^%_#^IZVUQ(EQJVNRQ6$.P0^5:-< MB @WDGF-A<;=L;%&?H??+-II+.!KF-(KAHU,D<;EU5L<@,0,@'O@9]*X+XK? M#?7?B'IT^G6'BF/2-*O+.6RO=/N]*BOH9E?_ ):+N*E9 ,@;BZ=]A/-==X3\ M.6W@_P +:-H%D\TEGI5E#8PO<-ND:.) BECW;"C)]: -6BBB@ HHHH **** M"BDHH 6BDS[4F[V- #J*:&##(YI<^U "U\]?&:^:;QU(JN5-M D093AAG+G! M_P"!"OH0,#7SYJ7AG4/'WQ$UO[&NV&.Z,4MPW"(J_+U[GCH* '_"WQ9>:?KD M]M'IS:I)?/NFD4XE7KDD^G)ZD?I7T#7/^$_!EAX1L1!9IF1A^]G8?/)]?2M^ M@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!C)E2!QUZ''6O%?B M5\+;FSFEU?3/,O(&),T$A+2)SGGM7MM-9=V??K0!\W_"FZ-GX^TS).)&> M+I@G*-^7(%?2*_=&/2N"\0?#.";Q#8ZWI>VVNH;F.2>$<)*H;+?0XS7>KG:, M\&@!:*3=[4FX4 .HIOF"C=[&DW;<%KL.HI-WM13 6BBB@ HHHH **** "BF[ MA534M8L]'M6N+VXCMH5ZM(P J92C%/\ /YT^B@!%&U0 , >E+29HH 6BDHH 6BDS2T %%%% M!1110 4444 %%%% !1110 4444 %%%)N&<=Z %HHHH **;N')]*=0 4444 % M%%% !1110 45#)=1PYWL$50268X ZG/H*^<_'G_ 4$^#W@35)-/&JWOB"X MC8I(=%M?-C4@X_UCE5;_ ("3711P]7$2Y:46WY ?25%>,?"']KSX9?&O4/[- MT'7#;:R5+KI>I1FWN' Z[ ^%/A==FQL8I#;W/B2,D2S$YRMO\ W5'=_O>FVN[! M8&MCI^SHKY]@/L_XI?M(?#KX-[D\4^)K6ROMN]=-BS-=L.Q\E,L ?4@#WKYK M\2_\%3O!]E,ZZ#X-UG5 &(\R^FBLPW/4;?,/Y@&OS;NKR;4IY)[N:2YEF8R2 MR2L6=V)SECGDY[XJ+GN7BUD2MC_=,"\_C7K/P__P""BWPE\931V^HW-_X3N7(4'5H!Y)8]O,C9P/JV MW\*_)JCG<3DY(QZG'IDYX^F*VJ\.X&2]VZ#F9^_6CZYIWB+3(;_3+ZWU*PG7 M,5S9RK+&X]0RD@_G4MK80V,9C@B6)"QY)K\2O@M^T-XU^ ^M1WO MAK5'6S:0-UEV/8R_+*^8R]S2/<]AU_P"+'A[P^[1O=?:9P2/+@&XY^O3] M:Y.Z_: A5C]GTB5Q_P!-)@A_0&O&!E>G3OC@4M?"U>(\;5E^[LD?T6G[0%L6'VC29HE[F.4.?U KK="^*7A_P 0[(X[O[/<-_RQGPK?3KC] M:^:J3&>O4<@XSCZ#L?>G1XBQM.7[RS%7X;P=2'[NZ/L16$B@J201P1TIW\-? M./@GXI:CX7DCM[J1[W3P0"DK;GC'J#Z5]!:3J]KKFGQ7=I*)89!D,#^AK[G+ MLTH9BKPTDMT?#YAE=?+VE4UB]F7ATI::.@IU>V>.%%)10 M%,\P!L8H$@/K^ M(Q1MN&Y%=3?9X99">%4G\J^:?$VL7_Q"UZ=U+26T63'&[!41 V,D$XSSUS7O M7C'6K&PTFYAFNXXIY(VV1%OG;C'"]37SGX9S#<72+(L%PL)2/SLH"20<,I'M M7Q/$59OV=%/1[V/L^'Z*2J5K*\=KFI-X5L_L\BKJ*M+L!#-=PF-C_=QNK2^& MOB6\\'^)XM,O'*6=T0CQ;MRHQQ@KS[BLQ;256\U(=.BNR,&3S1M'/9.@-5I( M1=>,[98G,I:2)W8'/(VYY_ U\Q2_<8B-2A'W^9+?2Q]'6_VC#SAB975K[=3Z MA615C!/"@=>U<':_M _#>\O-9M8/&NBRW&C MJ,:7B$V@!P3)@\ 'J>GO787 MFG?VIHMQ9M(T(N(&B+H>5W*1D>O6OCO_ (8D\;W7@0^#+G4_ ZZ3I6Q])U&/ M2':^O'CE$B"]8@94XPP4MGK7ZXK]3\J>Y].>&?CAX \9)I;:%XOTC5O[4>6* MR%I=I)]H>-=TBK@\E5()^M9,W[3OPGMY)8Y?B#X?1XX3<.K7\8(C!P7QGIGB MOGJ']C?XEV?CJU^)-GKG@ZS\)/#_@OQM8:I>^%=7U77M/M;:)I4N!$DD4F]B74*Z@GH5''<&F(^H+ MC]HWX8V>CZ7JMQXZT.WT[5'V65Q->QHMPV<$+D\\\9Z4S4/VD_A;I,VIQ7GC MW0;>33&5;Q'OHPT)., C.1@.#O4;CR376V?[!^M^$]/BNO#E]X;FUC3_$!UBQM=8@E MEL[B+R%B$4[8+Y&"00& X% 'TW#\9O"6K>!=0\6:'K=CKVCV997N-/N4E3>I M *[@<9&X?G6UIWC+3;IUM9+ZU.HB$3R6\4F2HQG^7/KCGI7D/P(_9[U[X:?" M/Q)X6UN^T>?4=:U:ZU)GTF%XK6,3,I*A"HQC;Z5VMQ\-=2NKV:V:6R&EM>R: M@MTI877F,FW8?EQCU;<X2V^U0R!XE9B " M6!QCFM6U\2:7>6GVF"_MYK?R_-\Y9 5V#^+.<8]^EM '?3>,=.\V6*TGBNYX9XX)HXY%S&7?:"IQF2#QIH M5PUVD.JVLK6:>9.(Y0WEKG&3CM7(2?#K6)M6G:*>UL=*-Y%>BS2>24/*ETLQ MD&47RF95;(!<988P%%5-;^#,VIZ+I5G'=0(^GVY55^95>474$X.>2 ?**D]0 M&[T =S;^.-!NC9"'5K21K[/V54E5O.P=IV8/S<^E6M(\1Z;K]N\^FWD5] C; M&DMVWJ#]1_G'/2N!A^&NJ6-_97NFPV6E7C7*37UPNH33M+&)%9XR'CPX=5VY M.TH?F&2:W? 'A+4_#-CE '9 Y M -+2*H50 , <"EH **** "BBB@ HHHH *Y/Q1\3=#\(>+?"?AO49)EU/Q/<3 MVVG+''N1I(H3,X=OX?D4XSU-=97B7[0GPY\6>(O$7P\\9>"K?3]2UWP?J=Q< MC2=3N6M8KR&>W:&11*$;:PW*V2IZ'I0!V/ACXW>#_%6GZE>PZM%8V]AJ-WI< MIU)EMB9K9RDVT.1E01][H1S3YOBUH\/C"+1Y'C33I=)CU>/73>6XLW22811H M#YF\LQ((;9L(_BSQ7S;I'[(?B'4KWX<77BS3]!U:*VUWQ)XA\0:;,_VBVCFU M")_(CC#(/-V2%,L0,8)&:R/"_P"Q?XJN?#<.C>))+%8?^%7/X0:XBN3(8M17 M4&N8'&5&Y$/ED'CE,8QS0!]BZKXZ\.Z%'>OJ6N:;IZ6)C6[:ZO(XA;E_]6)" MS#:6&2,XSBI+CQEH-G=16]QK.GV]Q,81%%-=1H\GFY\K:"#]&US59=/O_'$GB:]\0:]H\-X@M[A);?[+"L4LUO-&6BB1"N^ M$\N_.>3UO@3]D>;P[XPCU+4= TO5].T_X?V_AW3;;5=1-Q+!>J\K.BW"PJ47 M$@C$R(&P.%'< ][UCXPZ'9MHCZ9+#XAM=1U+^S)+K2[VWDBM'V.Y:4F0= A^ M5=S^BFIO OQH\$_$BQM[GP[XCL]26>>>UBC#[)9)(699 J-ACC:6&!ROS#(Y MKY9^'?[*/CK2;'P7I^HZ9HMGH.A^,K;5(M/DGAN;J/3TLI(76>XCMX1CVNI64HUFVNIQ;6[:;)',)G+%<*VX*< M$$'GC!HT[QUI%](+>:X73;_[0;-K"^=(YQ.%5_+"[CN.UE8%200P()S7%Z!\ M&XO"OPG\#^";)I/LVA&S$TT-Q)!))Y7,D@="&#.^2<$9W-TJ'QIX U*>QU'1 MM$@9;*\LI(UF^T DW+;BTES+)NE8 "#9L8-E6!( 0@ [O5O'GA[0[VUM-0UB MSL[FZD\J&.:95+MASZ],1OSTR,=>*T(=>T^XU"2QBO();V)=\ENDJF1%SC)7 M.1S@=.IKB/\ A$K_ $F&VO+:SCGNH=?NM6EM[9D1YTD$L8.3M!<)(OWC_#CD M<51U3X7ZA?>'[BRM)8;"]N;C6F-[$ "BW9N/+8';DG,D3'_<[XR0#T >*-(: MQEO1J=G]CA9DEN#.@CC91EE8YX(')!Z=ZGMM:L;R:YAM[N&XEM3BXCAD5VA. M,X< Y!QV->=Z7X#N;K6='U&[M9H7M+^%Y(;N2#'EPVURD9C6%%7"O.,%@&VH M,XP%K7\%Z/J6DZQ?Q&U-IHS;FCAN)$D(E>1I',+J QB;<6(D^8,< "@#Y-_ MX*6?&W4?#.BZ3X TBX:TEUF-KS4I(VV.UNK%(X<@\JSEF.,?< Y!85\=VOP0 MMO#=MI<_BB^G#:H!]CL]!C21GR.,RGY$//*DY-?0?_!4#P???\)OX8\4JCO8 M2V;::TA4'RY%9Y IZ0CZ=Z_43]D'XQ7?QJ^"&D:WJDOF:W:NVGZA+M ,LT1'S[1T M+JRL>V6..,5^6GQT\:GQS>>%[LZI)JFS1(A)]H(#1N))1AP.%( ' !K[C_8, M\'_$/PC\$4N])BT,V>LWDFIK::LL\$S B.)&\R/< "L0;[AX-FWH'?1?$"RDC_ '9X8<'\?QJ1?BW= MV:C^U/A]XNTQ1U9;6WO!]0+6>5L?A^%? JE+IJ6>B45YY_POSP;#_P ?]WJ. MB>K:UHUY8*/^!31*I^H.*U=%^+G@?Q))Y>E>,-!U*7_GG:ZE#(P]B V0?:ER M26Z$=;2;N2,'K38YDDC#HP=&Y#*<@UD^*O$EKX3\-ZKK=[(L=GI]I+=RN>R1 MJ68_ABI47)V ^'?^"C7[2]QI:M\+/#MYY4TT0FUVXB)!2)ES';D_[65=L=05 M7H6K\\.=J@$K@8W-\Q ]!6YXX\77_C_QAK/B+59&>^U2[>ZE^;<%+,3@>H V MJ!T 45A\]^37[%EN#A@L.J:7O;M]R+AT&<%1]#CIZXI,YYKZ)\2>%?@[\,M# M\#IX@T#Q5K.KZWX,5@+XD^ >T?\43XX)P M/^8_;D]_^G?V/Y5K]>4ES*$K?+_,D\5)"]2!ZA>*=$U/0-*_M.&;4-4BGBE(FC0IM6 M%2#B4]Z]A\._$K2(-#T+4#XY\/6WP=M?"GV+5? \LR+?37'V=EEC%OMW/*\^ M'$^>G\7-<=3-'%\M.%GY_P# N.Q\-JP8 @Y!Y!KL_A'\5=;^#/CS2O%.A7!C MN;6;$T+']W<0G DAD'=6 'N"H(P0".-.=V#P<^F![\=J:O/..O\ ":]>=.%: MG[.JKW$?O%\,_B)I?Q2\!Z-XHT=_,L=2MUF5206B;HT;8_B5LJ?<&NJS7Y^_ M\$N?BA)):^*/ -RY:.WQJEA&3]Q6(691[;C&P]W;\?T!'/O7XWF&&>#Q,Z2V MZ&HZBDW=L4;A^/I7 M%-W>QIU !1110 4444 %%%% !1110 444FX4 +13= MPZCD>U+GO0 5%),L:LSG"BGX)_.N&^+VOMHOA.X2)RD]RWDHP[$@G/TP#7+B M*ZP]*=5]$;X>C+$584H]6>0_$KQI+XNUJ18W(T^W8B!.S'."Q]<]JY'@<#IV MI.!PHPO84JC

GA*7LZ:LD)V)QT&:F^ MQSD#]S)SCHI/?%7%T'4^&_LZZQQ\WDL1C/L*[G7_ !1XAAGM(=$%Y%:QV\:N M!9D@,.HY2NC#X)5(.5=/[CFQ.-E3FH8>SOW?_#GG+6LRJ6:&15 R24-1].*] M*TCQ)KMU9:O;ZVETR3VCQP*]H0/,(P.0OUK@O^$?U15_Y!EXH 'WH6'?'>GB M,*Z4(RI)N^^CT'A<8ZLYQKVC;;7?T*7J =N>O&(V/0CV-<-1QT/(_R?YUAAL1/"UE4IOX?Q-L5AX8NBZ=1?%^!]B*0R@@\8 MS2AESC//I7GWP^\=_P!I>&;2-K>[OK^)/+=882<[> 2QPH)Z\FNA\S7+XY1+ M;383W:9%YW<>N>*R[ MGQ9IUO,8%G^TW ZP6JF:0?55!('N<"H5\*Q7&UM0NKK4FZXN)=J_38@53^(- M:EOI\%K"L4,4<,:](XU"J/PKHO4EY&/[N/F9/V[5]0R+6P6SC;_EK?2<_4(N M<_BPH_X1NZN^;_5+B<8YB@_T>+_QT[_P+D>U;VW@=J7\/UI*DOM,/:?RF99: M!8Z?;R1VMM#;[_OF)=I8GN2.2?O2N3&T<+.@XXG2"ZG5@:V*IUU+#:S?0 M^>5\.W[2"-8#CH3TQ^E>G_#'X>O;W2WER.1@\_TJG#\9-,^V!FT'$.['FK.& M;_ODC^M>H>%?%FF>*+$S:<_S*/GA; =#Z$5X66X?*O:WH2O);'OYEB,U]E;$ M1M%[G0J-J@4ZD7A12;QG!X/I7V)\@.HI-PXI-PYYH =129I-P'7B@!U%,\T' M. 3CK[=/\:=NZT +12!@W(HS0 M%)10 M%)1F@!:*3--\P<]L=: 'T444 %% M%% !1110 4PIZ$J?4<_SI]% $:QXZ?+Z 8P/IQ2>65R1MS],9XX'TIYD SW_ M ,__ %J=0!&(SP#@CKT_I05;GI[=NU#3*F=W SU%24 ,\OV'7.,?E3&A;=P M1TY)[_Y]:>TH49/ SSGC\>:=UH 3;2;3[?3U_2AI F2W '#D ^Y[T;@,9X^M+0 W:W4G)[ ]/KTI/+." <>GM4E% 'G7QC^%&D M_%GPK>:-K-HEY9SQ[&7&&'/56ZJ1V/MCO7YW>-O^">/BBQU.0:!J]G=V98E5 MU..6*1!GIN1&!^O&:_2[XB?$30/A=X3O_$?B6^33])LEW22/U8G@*H[L3P / MY5^??Q%_X*>:YJ&J3+X.\&:5;:?&3LEUQ9)[AE&<$K&ZA21@X#-C/4]:^CRF M>913^I_#W>Q(_P"#7_!/.7^VK:\\97B:A!&P&>&198I4#K)&P96! (((X((.7[#\*<6"]<#ZT!AQ7A@-:,D<'!K)UGP;H7B.+R] M7T;3]53IMO;2.8'\&4UL;QC.#^5*&!&M^)HPMLD#6=SX@N[J"1))4C92L[OA M2'(PI'3BOJHR#/7)]*^%/05VX*4WB::>UT,_(?GN5!(Q2U^U=3$]J_:<(5?A)DX/\ PK_2 MF/L,S5Q7PT^-7C+X/M?OX1UD:2]\J+<'[-#,'"%BO$B-CESTKT3Q!XJ^&7Q, MO/!L?B37M!;[P?#K&O6/C+2M<\.6.NWFEZ[HMD M;:0W"$F)ML2MM&.-K@]SDUS5KXB^#WPW\#^/+?PSXF\1:_J^O:1_9D5OJ6E) M;Q)F>*4L6$A/_+(=J[A_#.F^*/B]\+-/UBQAU&T'PI@E-O<#*;TTRY9&Q_># M*#7ERC1C-R=.T/2SV11X;^T5X)T?PCXTL;GP];O8>'?$6CVNO6-B[ES:1W*$ MF$L>3L<$9R>,'.:\R)W$DC%>@?%[XAZ?\06\%&QMKB#^P_#-EH<_VA5&^6(- MO=<,O\ Q;\/Z,7BCG;4+@?\LK7H#[N< M#]<^U>=:Y\;-8U#='8K'ID)X#??<_0G'->NZWX#T3Q$G^FV$9FQCSXODD'_ MEP3]#Q[5YWKGP%>/<^CZAO'7R+Q1^C <'D?:50=E/?/YUV"_%SPGM'_ !-"/^W6;_XBLCX:^ TTW0KJ'7=(MGN_ MM+[#<1K*2FU<8)SZ&NO'@S0,?\@/3?\ P$C_ ,* ,?\ X6YX3_Z"I_\ 6;_ M .(H_P"%N>$_^@J?_ 6;_P"(K8_X0W0/^@'IO_@)'_A1_P (;H'_ $ ]-_\ M 2/_ H Q_\ A;GA/_H*G_P%F_\ B*/^%N>$_P#H*G_P%F_^(K8_X0W0/^@' MIO\ X"1_X4?\(;H'_0#TW_P$C_PH Q_^%N>$_P#H*G_P%F_^(H_X6YX3_P"@ MJ?\ P%F_^(K8_P"$-T#_ * >F_\ @)'_ (4?\(;H'_0#TW_P$C_PH Q_^%N> M$_\ H*G_ ,!9O_B*/^%N>$_^@J?_ %F_P#B*V/^$-T#_H!Z;_X"1_X4?\(; MH'_0#TW_ ,!(_P#"@#'_ .%N>$_^@J?_ %F_P#B*C_X6YX4\PC^U M4=S_ +/4UN?\(;H'_0#TW_P$C_PIC^#M"&<:'IY&>0+2/L./X>M '@NA_$_Q M!H3!%OFNX1_RQNQNX]!T(KT/0/CKIUT5CU2V>S?H98F#I^(SD?K7*:#\%=:U M#:UZ\6F6W3!PSGW"@8'Z5Z)H?P=T#1]DDT3:C<+_ ,M+DY /LH_E0!U6CZY8 MZY:_:+"ZCNHO[R'^G45Y)\?KHM/I4 ^YEY&'TVX_0FO8K6UCM(Q'$B1QKP$1 M0JCZ "O&/CY;E;[39.V'&?<[?\#7@9TG]0J.I\QY/5G3+A;;4K620 MLBQS*['J-N:K5&]>COK D$6=M(!+& .5*D#GVKBKSQGXMTF6TR]5G^3'TR.:C\ M>N^F^-]3>U)MS'(N&C^7JF3TQWJ?3_B3J<48@U*&VUNT'2*^BW$?1NM?0XC$ MJ51PE)PEW3;7^9\UAL-*-)3C",XZ:-)/[]F)I_C3QAK$RPV-]?7YZY]\_A3OADOV_QU8&\S.S"4GSOF/W"V5&,W.7=M MJ/W?YBQ>%G["56=.,(6V23E]YR3'+$^])3Y\^=)N^]N.?SIE?/5=*DD][GU% M/^'%K8]8^"/B2PTBUU*VO]0M[)/-65%N)@N25Y.2WZ5ZBOC+P_M&-]>Q+#'M^[VSTK]:R7VOU&FVT?D6=*FL=55GT, MO_A,M _Z#FF?^!9_%WB"\NKNX9&F)?Y1N8KU"I^%?2^O68FTF[B"@AHVX//.* M^9-/ABT7Q%B\E^SK;N6#+'DENGJ*^.XB]I>DJC]QO4^RX=5-*K*'QI:%_P#L MZPN"L0L[^)2%VW4A#$ANGR]A^-2>$=6D\)^-K7R+@2PM*L,@7Y0R,.,^XK07 M7M&C93]NF;"QKS .=O?[U8FB:6NK^+(4MV:6V:<2;BN#MSG^=?.QAR8B"PSU MYEMV/HG+GP\_K"TY7OW/J"XU"&QL);J=]D,,;22-CD*H))Q]!7SK;_MP:#+X M;E\1S^!O&MEX>G6-]&U";3%VZWYDRQ0K;*KEMTA=2JN$)4YZ FOH:;3H]0TU M[2YC26&9-DB,,AE(P0?PKP"U_89\&0Z'=:%-XE\:7GA_:@TO29]>D%OHKI*L ML4EHB@;71E4*S;B ".A-?KA^3%SP1^V-X<\9>/M+\#W/AOQ%X=\774]S! M""W$4"O<2V\:L3-P7DB(&> &#$@!RO1-^PCX/9H-17Q9XT3QC'?&^D\9_P!J M1G5[@F(PF-Y#"4\ORV9<*BD \&K7@G]B#P9\._!_B#P_H.N^)[*+6;*&QFO( M]1"7,<<4\TXVNJ#YFDN)-Q8-N7"D'G(!S?B'_@H9X(\-:'H-Y"VBD\MI3)Y_E.&;.P1NS/C@$\5+8?\%!O!VNRRCP]X3\5^(X7O8- M-T^;3K2*1=2N98%N!'!F0'*Q,7Q1W=XL[(TR2CRO*"DHN/+C0ICY2"2:ZG4/V,?!-UI5]:6FH:]I- MW/K47B"WU;3[Y8[S3[N.W2W#0/L(QY2$$.'R78G.1@ O>"OVCH/B;\*_'GBG M1O#VK:-J/A:ZN]-N-*UN...=;JW@CE<85V7 \T#[W\)[=>RTWXA0V+06=_:Z M@8H9X["XU.5$\I+IE4B([')))=$R 5WL%W9R!B?"_P#9R\/_ K\"^*/"UEJ M>M:Q:>)+VXU#4KS6;S[1=333Q)%*Q?:.HC!^N:ZF?X$65Q96GDB*>R5I#%!+B%0"HED&81'P^TEMH) -;4_ MB]H6E:>ES+Y_[PRJJ%-O[Q+I+4H68A5/G.J@L0IY.=H)JI'\;-'DL9+I+.]F MCM[6YO+MH DBVT*0DD MD)&%W#@9VXPHR": *3?%2WCN%LY='U*/5)+I;6+3V$8EV5[IMO+;K<6QNO+7[0#+'$54[R%(EEB0[RH^<$$KEA MT=QX)LKCQ!%K),@O(95F0;_DW+#-$,C']VXDSSR<&L^\^%NDWUG86TK7&S3X M?)M9-X+QD30S))RI!9)((RN00,'((.* ,F;XX:0MBUQ#97EV;>&ZN;Q;4Q2" MVBM_+\YF:@\FGW.FO<2F-',4Y4N<(@7=\JX.WC' M0]:U=*\-II.L:QJ$5S,YU29)YH)"IC5UB2//2L>^_:Q\!:;\13X*F?5AJB:S'X?DN5TV5K..^E17AA:?&P-)NPO M/53G'4]3\ZP^NWDM+J[\)3QZY)J>L3Z7<(D_P!@M_-)L9,A)<.DJM@-G QU!/;7W[77PZTG M16U.[O;R"S3PY8^*-QLVYL[N58;; _OO(RKM[9Y(%YS(65G+8Q@ MF/PK^Q0WAG3KR-OB%J M.IWLOARU\,02W^E64T,%G;S>9%%Y+1E70J/+97R6#.=P)! !OQ?M9:=J'Q6\ M)>#K?P=XH1=>TV74C=W>F3PO:[9A$HDA*9V9#$R9VC"D9#9&CX'_ &O/ ?CU MO#;Z;%KD6G>(+C[%INJ7NF2PV<]QY4DAB65\ L!%(I(X#+@FL'P5^QS:_#^Z M\#7>C>,=2AO?#EM>V,[O;1/'>VMU,)I(%0C]P@887RR-H'KDG!^*7[,>J0?L MQ^%_@]X0CDU6>QN[:.WU^ZN4M3I:QS>:UT5498A2Z!4 )W=0* /7;+XR:9XH M^'/A_P 9:%.MKH^M7,:6]UJZ&%3$[E1)MW+PV R\\@@^U7](^)4;:;/7 $0@8 X JAXV^&2^,I+CS+N"*&XLFLFCFLUN/(&7(>#<<1L=^' M)#;A''C85S0 NI?$VSMM4L[:TTW4-1234FTN2>&W.Q)5CE=@,D$A3",L!MYZ MUC('&Y=DTBCD8R#VJK?_ PM-5T>73;NZDDMY9;] MY-HVEUNO/WJ<<<>>>H/W<\9(H L2?$S2XF2&2UU&.^DE2**Q>U99Y-Z2.C!# MT4K%)R<;=C;MN#C4T/Q5:>(O/:TBN/)CE>)9I(]JR%7*,5[X#JRG(!XST()Q M-+^'8L9K*=Y+!)[.[^THVGV MA(!;R0 2?,VXXFN;.@>"YM)U[4= M3GO8)GO%V&.UM/LZOSGS)0'(DDQ@;@%X'2@#X(_X*D>/;R?Q=X2\(+,T.F06 MC:NZ(V!),[R1*Y]2B1/CTWFO*M$L=&^'>BR?V#X?UO7[B_M[*2XN[.\MS<6\ MOE;FC$#6[.BEI3\PW J%.XU[S_P4M^$.H:Y%I'C?3[>2X_LV%[2_CC4LPA+! ME? &2 =V<=-QXKY%NOB=X7U+5(M5FTG5;?5!:VT$\VGZAL5_*ACB!^4YP1&# MC/>OTG*DJF"A&CO?4DW?C)H>AZOH-_XI73;W0O$!GM86L9+N&= C(X:1XXHE M$;-L7@MG)?(!&*^SOV%?CZ;CX#Z?H^JV.OZO?:/=2:?"VFZ/=W2^2 KQ@S+& M8Q@2!1N<< 5\!ZGXOT6\\-:AX?T#1K[[?J]W:L]Q=7'G,^PR;50=R3*?4^M? MJ)^Q/\)[KX2_!;3]-OX_*U6[D:^O8R/N2OCY#ZE55%)]0:Y\[Y:>&4*BO*X1 M.^_X65XDOP!IGPS\0ONZ3:A(_\ MM+K5[B[D'UC6VC'_ )$/UKT-8R!R=#PK\1]0YO/&^D: M>#_#H_A\JZ_\#FGE!/OL'T% ^$=_>#&J_$+Q=J:]TCNH+%?H#;0QMCZL3[UZ M-2T_:2&>=?\ "@_!<^/[2T^ZU_U&O:I=:DI_X#<2NOY#%1^(?@KX,'@_5-*T MWPMI&DVUW;202+INGPP$JRD'&U1S@^HKTC%1RP^8K(0"I%*-6I&2:>P'X(^+ M_"][X+\5ZIH&H(5O=/NGM).N"RDC//8C##V85C!@P!!R#TK[R_X*%?LZ3I?O M\0]$M&E,:*NKQ1@G=&O"3X YV@A3CGY1Q7P=Z'.1_>_KC_"OV++\7'&86,U\ M74R%!(Z,1]"1^%-V@\E0#^?ZTM%>GIV$ []ACH,_XU]X>'? OB.X\??#7Q9' MHE])X:M_A4EO-JJPL;>.3^R[@;"^.N74?C7P?6@OB+54L?L::I>):["AMUG? MR\'(QMSC&/;UKSL;AJF(247;?]"DR@<@D$$'N#VI!U Z9.!0V%. N.=J@ * M.WL*Z?X:_#O5_BEXQL?#FBPM+=73A'< [8T)R7)QP,5V5:D:-/VDGHNI!]G_ M /!,7X:RM=>(?&UQ$RQR*-,M),?>7[\I'_ EC'X-^/Z*#I7GGP1^&>G?"WP# MIF@Z;'LMK2%8PW>1ARTA]V/->AU^.YAB7BL1*H;"TW:>WZ\TZBO. 9M;/!4< M@]*<.@I:* "BBB@ HHHH **** "BBB@ IFWYL]FKJ6GSPN,AE(Q7+B:*Q%&5)]3IPU9X>M&J MNA\D\MR1CWJQILR6NH6L\C;8XYT9CUP,]:TO%/A^30=5EA8'R22RGMUK$X8= MRW=E.*_%:U&>"Q*C45K;'[/1K1QM#GINZ:U/1/$FE^'/$&N76I#Q3#;F=@3% M]D9L?+CKW-9G_"(^'/\ H;X3_P!N35Q^X]^OU-&?;^==4\7"O7KQ^M3''4Z(-6B0J3"&!;\*Y\/AYXRM&G%:R>OD=N M(KQP=&523TBM/,]1^%WA>^M-#BN;>_>VED&\PRQB2+)Y&0?F'X,*[9M0U:Q? M_2-/%W&.-]C)EO\ >*.1@>P+?C6II=DMC8Q0J H4=!5GRSZ_+Z"OV6AA%0I1 MI1>Q^,U\4\15E5DMS+M?%6FW$BPM$T@R=/N[G3O1(I-T?TV/N4#_= /O6]ZL?,PM3EY&XL M@P.>/?BGU@;M=TX?/';:G$.K0DP2?]\G<"?^!"GKXNL8=J7HFTUSP/MB>6N? M0/\ <)]@U5[5?:T%[-_9U->:/S%P3QTKRWQ[\,1J4CW,"X=NF!7J*31S0AU. MY#R".GU^E>;_ !"^+:>';A]-TR%+J^49=W/R)^',G_4M",'\CD5ZG\._B;!XP4VLT:VVHQKDPALJWNO^%?.Y;B'!3KN!X_.@!Q7/8?C2TFX;L8.>O0TGFCG@T M /HIBR!@",X/3BD6967<.1Z]OSH DHIGF#K@X]:F._MD8Z&ODSQY^P#X(\1ZI)=6^G7&DL[$ ME=+G,<9Y_NL& 'MBOLOFDV^HK>CB:]!WIRL!\P_!O]B_P?\ #/5(M0L],,FH M(I"WUX1+*N3_ \!5_ 5]+V=G'86Z0Q*%11@ 58HQ4UJU2N^:H[@ I:**R * M*** "BBB@#$\1>'[?7]/E@N$613NP&7/48(P>Q'4=Z_-']IO]B'4O"NH7FO> M"+1[BP.Z2;2D_P!9%R26A/D]!'X$W%O+9S/#/$\$T;%&CD4JP(X((/>HS\OWOE/I7["?%C]DGPC\2&:; M4M%@GNL;5O(YH]R<#U[5]JV?_!-VX60>=XLF=-V2(M,6 M,X^ID:O5_ '_ 3T\(:/<0SZA;W6N3(V[.H2'R_^_:X7'L<_4UM4X@P4%>,F MPLSX)^%_P;\4?%W6([+0-.DE@#@2WDJE+>('J68C#'T S7ZB_LP_LMZ1\%]! M"QK]IU290UWJ$B8>5O0#^%?:O6/!OPMTGPC9P6]E:06L$0Q'!;Q*B1\= ,? MIQ7:0PK#$L:#"@8 KXS,@#GO7AYAE5+,(ZZ2[GM9? MFE;+Y::Q['RNN6^O6DKUS7/@](K,]NN0?[N:Y>X^&>HQ9 5N./N5\)6X;QM. M7N)-'WE'B+!U(WFVF<6>*,XQ796_PQU&>0!DD_*NLT#X.LTBO:NCPYC M:DO?:1G6XBP=./N)L\ZT'PO=Z[[EO:O?_ 3X-A\.V*X4"3 R36KH M?A.RT2$"*,;_ %K:VG%?=Y?E='+XWA\7<^&S'-*V8.T_A["K]T4M)2U[)XP4 M444 ,*[O_KU&UNC;L@-N&#Q4U&..*CE6['=K8Y76O#MEINGW=W:1&QF6-G+6 M;M"">N2JD G/KFOG;2TM=6U-SJ5TR^W-?4NKVWVK3[F(\AD( M/Y5\M:YI<_A_6)HRI 5]RX'R\'CCO7Q'$=%Q]G62;BMT?;\.5%)U*;=I/8ZR MU\.174=Q%/8VUM;QY(??M; SE@V.>!G%E6O /A^;6O$5H<8BB;V_PQ'CJ]NOAE+;ZU!%_9NA0WUQ#>Z,TUY%;B34"6?=#%YA$S*L9 M5Q@>WW3#$T<*CC.WGMS7(V7P:\$:;?:Q>V?A'1+6[U@%=1GAL8T>[!P<2$#Y M@2 >?2OUU:*S/R9^1\P^"OVSO%,?QOTGX>^*Y?!=W:+JL]CJ7BK0GE33I/\ M0/M4$<3/,PBE#_+(&9QQ@8-,-=T/3O!#P:#I5M?1I=>=" M;M[B\F@CV.]TL6 MN7P2-Q& ?GX^S)/@'\.I/"L'AD^!O#P\.V\QN(=,_LR' M[/#*1CS$CV[0^/X@,U9L_@OX&T_3=1TVV\'Z#;Z=J,*V]Y:Q:=&L=Q&KLZ(Z M@8959V.#QEB>*8CX?NO^"AWCZ\T_1--T/3_#EWK_ -EO+K4[FZTV:W@$D,YB M6U6&2[7RI, %F$LBC(P&K;L?VVOBMXD:5_[(\&^%K2^\0P^'+637!.\5A*UF MMT[W4BRA7&&"+MVJQ(.17U[!O#TNC6,IFMK%].B:*&0]65 M=O#'U]A6A??"?PAJFDZGI5WX7T>XTO4YEN+ZS>RC\JZD "[Y%QAF 5?F//% M'B/P7^-WBWXO_"#XK7&M7/APZSX".,5Z M!H/C'5M,M[#*Z>UA'=II;VL<4BW3L$YF&92-NX9"'.5.=V>*[GPS\/?#G@O2 M;K2]!T+3M&TVX8O+:6%LL,3DJ%)*J,<@ =.@JV_A327U5=3_ +-M%U%5*B[6 M%1)C;M'S8R< 8QTH Y&U\;:V_@O0]0N$T^/5-8N$CB41R-#;;U9AORVYL;<9 M^7)(X':#6?'6KZ)X@T[3S+9ZEBYAL[\V]FT01Y%+*59IN"1V ?W-=Y<:#8WF MG?V?/9V\ECM"_9FC4QX!Z;,8_2L^'P%H-K<0W$&C:?#+"JI&T=NH**HP .,# M\!TXH \ZMOB+XKN;?[5LTF. 6":H8Q!+OV-,R- #OY;:N?,XY_AJY>_%#6;* M&XU4IIDU@M]<6$5JBLLY\M&96:3>1U4Y7;QD5Z4NAV2(46T@5#&L.U4 78"3 MM [#)/%9&B_#O1=$O;^]BL;>2^O)III+B2-2Y$AY3./NXXQZ4 "WN+CY#*\:2*"6V>8A8 'US]:] T?4(M3TNTNH9A<1S1JPE6-D# M9 .=KM,:%9/O(IJ2B@"-; M>-3D(OY4[:.PQ]*=10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 FT?6F-!&W5%/X5)10!$MO&IRJ 5)VI:* $I:* M* "BBB@ HHHH **** &;?O \YKD/%G@&UU_]YL DYS78[>M)M_.H<4URM70U M)Q?,G9GB\7P7*W W#(SZ\5Z%X5\&VWAR$;%'F8Y-=-M/>C:?QK*G0I47[D$G MW-ZF(JUE:XB8C(5EC)!QWY% M?GS^SW\9OVB/CQX9TW7(/C-X#T87%ZUH-%U*U@BO9MK*"%3RF)+$X7DYH _1 MUI0HY!Z9Q0TJC(')QG;WKP;XQ_MH?#/X%^-+3PGKMYJ%WK31_:+BWTFQ-T;. M' )DF"XVC!W$*"P&#MP1GP#]CG]JJ3P/^R;X@\?_ !4U[6=?2W\6/ID=U(6N M)U4V]ML0!V& "7/;KTH ^^@M?M)>#]!^(W@?P/$;L>E<3X^_;S^%?@'Q]<^$&GUCQ!JME.+;4'T#3VNX;&0L%V M2,",L"P!5 Q!.,9R* /HJF&0*<'/Y<_EUKP/XQ?MN?#OX)^)Y_#^L6_B'4=5 MM88[B[BTO29)%M8Y "C.SE%P1_=+8(P<' KR[]J7]OS3?AQX5^'VI> )X]9; MQ-<07PN9[%WA;3294E502I6<.BC8W(PV0.E 'V?2U\_^(OVX/AEX5^&OACQE M?3ZLL7B:26'2=&6P8ZG=-'(T;X@)! W*1EB /M* MO[R32?#$32ZQ9R6I2\LPH)(>(GK\K=#CY6YX- 'MU%?.GAW]OCX1^*)-6:RU M*_.GZ1H@UW4-3>TQ;6L?[K,+-G+3!IHU*(&^8XSD&M_X(_M<>"_CUKEQI&@Z M?XBT^^CM!?QIK&E/;K/;%@HF1LL-I)&-Q!.> <' ![9124M !1110 4444 % M%%% !1110 4444 %%%% !3?,'N.<(?A/^S3XP\7>%-1_LGQ M!IILQ;7@@BF,8DO8(I,+(K*Z_ABEKYF?\ ;0\+?"?X:_!VX^(] MSJ4NL^,?#D&HO?6=DLD;3"UA>4NJ%2"[R8540C)Z**W?A#^VM\._C!8^,KBU M36/#\F0!L<_Y%-:X5200 MW'H,_P O?BOFGP?^WUX)\;+?3:?X.\?)8PV-SJ-MJ$N@DV]_% "TGD.LC G' M3=M&6"DACMKS#]F/]MJ\^.GA'X@:3XLMM;L[^)-2N;75]'L5CBM-/2VC94\[ M>,W*EF8<8Y7YO0 ^Y_,&['O@GT/''ZTX'(S7YQ:Q^UP_P+_8Q\'7_@'6/%/B MG5M7OKN.RUWQ=9)*T:13@3+/MD*@X;$8!;A3TVU](0_MQ>#+7P7X)U[5-#\4 M:>OBG5?[%M(+K3HX91<#8"[(THQ&2XP02>#Q0!]&[L4WS%Y_IS_GO7C7B#]J MCPEX=^*GB7P!+8:U=Z]H.A/X@N19VT)K+6H+AY-0GTW4M.T]88K2PCAWJDDA<8N "<#']WD*+OPSIUKKGAKQ/!!]J71?$UDMI5C*$" MMSC#%N#P.,^E?%+]L?P)\,8?"BK:Z]XOU'Q1:+?Z3I?A?3C=W5Q;% XEV%E M4KR 3DX. <&@#W2BN1^%_P 3=,^+/@?3_%.E6FI6%C>!RL&K6C6UQ&4=D8,A M]&4\@D'L376T +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!@>/(VF\$^(8XU9Y'T^X154$EF,;8 '>OR MB_9;N/AQ\*]%T2]\<_ ?Q]K?Q TS4EOK76=.L)S%&4E5X#M\]%.QEW']/-U(\H6#]SDXV8\HJ5R3@*0K#@>.^$_@YXTN/^";_C MS0T\,ZG%KMCXW^W/IC6CQ3R1)':H61#]X YY7LC8SW_6#8JD G!)]E&XCM[G M.?7WIQ(!3DC^$\.Z58/I M,M[K%@T*R3I"_F$ ,2(P6 5FVDY/ XJU\#?&NN_L9?$/XG^&_&'PW\8:_?Z_ MK+7VF:UX?TP7G]H0%GVC>2ORCS-^U265G?< 0<_HGYBL"Q8%#D%N@'//4^HQ M3F8-QCG(RH'T]1[B@#\YOVHO&'Q)\7?&SQ_X-U>U^(D'A6;1A%X9TKP78[8- M2>2'G[=-C<\(+R%XL]%*@#!W<-XB^'/C"/\ X)^_!2YA\+ZO=WGAGQ+A]\?I0!^?OQC\4ZCJ?QX^#?[36F>"?%&N> ;33KC3;W2ETW_ (F-FP>[ MC\UX,G@F='4@X.SDC(QR_AOP'XM\:^%OVK/BC%X3U;P]H_C#398-$TFZM2E[ M]-XVD,=PYRQ)SC//T_E0! M\?\ P_\ "NE:/_P3GT?1O$O@/6=>E\\8:Q\$[+2=UG+X[T_P FXL)P45+>%SDX5:SJEQ]@\BQT^!IYI=M_;,VU%!)PJD\#H*^AZBV_-N)P >,?V*)$\,ZQ-!H>FV0U9UTV8BP9([,%9\KB,Y4C:V""K9 (K6T'P7K&E_ MM=?M*ZSJG@76=?\ #&H^&6BBM8[5TBU;,5NKP13$!"S@." Q;C.,CG[IW*.= MV%QZC&.>>:<6);'XYS_3WY_*@#\[_P!DNS\;>&_VA-'T?P!HWQ(T+X1?9+B7 M7-%^(-CY=OIUP0Q6.T8YQF3804 )PQ?=NW"/]D>'Q/\ "GX8_&#X+:_X!\66 MVN7)UC4+35$TMY-/F4VD<*JLP'S,[("NT$'/45^B4BY4=",YR>,<8SD=#[TK M+N50PR>&QCO_ $H _,74/@CXXUW_ ()A:)X?M_"NJKX@TS7I-1GT6>SECNVA M^T3KD1L QXD5L#L#ZUVG[4FM>)OC5\%_A/\ $'P_\/O%T+>$?$44NHZ->Z9) M%?A8TC9I5B&YFB++@-CTR!7W_'?6TET]NES&\Z)O,:R*7 /\14=NG..]3!,' M&"3@G<1C\,]L\?E0!\)_!63QC\0/V]K[XD:M\._$?A'P[JGA-H[7^U[1CM0& M- '*@JKL8R1&3G!! (K'_9%C\3?"F'XO?"3Q'X#\4P:IJU]JE]::O'IS2:=( MGV8H!YWJ^Q=H0-NSVK]!B!N^;;G(]^>,'\\4U4V$ ?=&!G'?/']>U 'Y7V'[ M/GQ%UW]AOP,UCX4U2?7O"_BV?5Y_#5[:207%W!DX98G4%^=O '*LP]<^T?#Z M#Q;^TI^VYX8^+2^ _$'@/PGX6T*2QF;Q+:FUGNY2ERNQ8R"6^:ZZ]-L9Z' K M[IW!0.2!C.>F/PJ&1XHRD;.BB0D*A.-QQG"C//&>!GO0!^9?PU^%OBVT_P"" M>?QNT*\\(:U!KU]XF6:TTVXT^9;J=0]BP=$*AW4;7/ QPU=)\7/"MBOPC^!\ M&M^!/B?9^+='\'62V/B_P39%[G3+L0*@M9H2P88*-NSM9<@ _,V/T4*MNP23 MSZX)Z#/T_"A6^\Q+ 9_/MC'X4 >+_L=WGQ)U'X#Z!#Q8QERMZA2Z$& M[$1F!.0^WJ#R>"<'(KW!?NC P,5'L.20 >_Y=*D7[HYS0 M%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' M$_%+3XK[1;=3YJWDMY;VL#13.FWS9D5C\I&0$W$^@!K(A\17.F7UW9:%92O9 M65XL#++:75R]PT8.W./SZT *1IY4$FQY=X? QLD8+M/R@<]:N6/B?4]0TRYU\&TMM#C2X:.V M\EWG>./>%120O9?:I# J2'+A4+87)STQC<0.* .=\ M -J^D3:/HU^;5X9-(-W)Y43+)%(&12&8GY@Q=S@J,%.]1:]K>KVMYXVOOMD# M:=IEJ+:*T\MU+3&(N/G\S:"3-&#\I)P.*] CT>W35I=1";;J2!+8L&X\M2S M =N7/Z5FS^"]/N)[^5UE/VZ6*>>(SN8C)&5*G;G&3L4'V44 <=#X@U/P):7& MEW$5K>_8+"RCM([.*1"))7,"1N03O&8\EE52 " O(KJO"NKZEJ,E]#>+O2'9 MY-Q]AFLPV0/E7TJ;4/ ^EZEJ18IR@ 0R(&VOC ZCL!0!C7'BW4FN=& >:[BZ\(Z==:?JUD\3&WU1F:[7=_K-RJC?^.H!5+5OAWI&L3W,ES'.XNX MEANHENI4CG51A=RJP!('J.>] %KP3I+Z3X/T>SG#BXCM(Q-YA^;S"H+YXZ[L MUO4E+0 4444 %%%% !1110 4444 %%%% !1110 5%)&LBLCC(<%2/:I::R[@ M0>AX(H \CL["#16U35=+L(#?S:\EAIXN"[(JC9%(?E()Y6=CUZ5KZMXDUVQM M?$$T%W9R#P_'^^,ULQ^V7!B$HC4>8-F%:,#DY+'ZUU\/A73K>.S2.U54L[F2 M\@723*_P"=5+[P#H^IWUU=7-O)(US)')-']IE6*5D "LR*P4L, M*,D'(44 U& M+QHVGW$T-C9M\UJLEI(_VQ!&&8K-O #H^_\ =XSM7(!K>F\*Z?/'=QR0;DNK MA+N;,C_/,FS:YP>WEQ\#CY:A_P"$+TO[9+=-%*\TGF#YKJ4HOF9\PJN["DY/ MS 9Y/(% '!^!;S69K.U@MYK)+[5(I-;N+Z6T)(CD<^6@7S/F;GAL@*J@;3UK M7T'Q=K'BB;1;>V-G:&6P-W>3^0S;?WNR/RU+?*'"2_>R1QUKH-0\!Z3J4-M& M\$D:6\'V9!;W4L68L &)BC#03SUYH M XW0+KQ'#:Z5HC7]N-1CL4OKV^NK5F$88X"!?,&3Q)ELX&.G:LYO&,]W:Z%K MVH(DC66CW6M210?*/FPL "GGE"_UVUV,WP[TFX\HS1W,TD<#6QE>]EWRQ%MV MR1MV9%R6(#9"YP *M?\ "%Z43(#;9CDLETYHFD3S0!RD MWC#Q!IVEZC-)#%+(+>,6S26,UM$+EY1&L6&.6&649X)QTJ+Q+KGB&/3_ !/8 M+>V_VE!:V]K>6]NT>R:X33[70Y0C>Y/!&>O4=Z6_P#!^FZA%?)+ ?\ 39X[F:19&5S*GE[&# @KCRDZ M$=* -#3+>:"Q@2XG2YD10/-C38IXZ@9/\S5L=.>M,@A6WACB4L510H+N7; & M.6)))]R4444 %%%% !1110 4444 %%%% !1110 4444 ?_9 end GRAPHIC 16 cour-20231231_g2.jpg begin 644 cour-20231231_g2.jpg M_]C_X 02D9)1@ ! 0$ \ #P #_X0*B17AI9@ 34T *@ @ ! $[ ( M 0 !2H=I 0 ! !6IR= $ @ ">NH< < $, /@ M FMC.60G/SX-"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z M;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO M&UL;G,Z)R$;'24=%Q@B M+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H<&!PJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*O_ M !$( XT%2@,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 0(#! 4& M!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q008346$'(G$4 M,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7F)F:HJ.D MI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R M\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U M$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$) M(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JR ML[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_ MV@ , P$ A$#$0 _ /I&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 **** "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 **** "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 **** "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 **** "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 **** "BBN4\5_$CP[X15H[Z[$]X!Q:6^'DS[]E M_&JC"4W:*N!U=9FL^)-&\/PB36M2M[,'H)'^9OHO4_@*^?/$WQL\2ZU(\>EN M-(M"72>M1V)YCZ+U7 MX\>%;+@7GQL\:W1_-9OO^(+D?[BHG\@*Y.BMU M0I+:*^X5V=-'\2/&,397Q%?$_P"U)N_G5Z#XO>.(",:XSCTDMXFS^:UQ=%-T M:;WBON"YZ;:?'KQ9;X%Q#IUT.YD@93_XZP'Z5TVD_M#0,0FNZ))&,\RV&45E+"4)?9"[/J_1/BAX1UYECM=7C@F;@170,39],MP?P)KK 0R MAE(((R".]?$E;V@^-_$?AIE_LC59X8A_RP9M\9_X"V1^5<53+5_R[?WER6[TN[AN[=^DD+AA M]..A]J\VI1J4G[Z'FO?:S=QVT"]-Q^9SZ*.I/L*P/'WQ%TWP18%7*W.IRIF"T! MY_WG]%_GV[X^9M?\1ZKXGU)K[6KM[B4YV@\+&/11T KNPV#E6]Z6B$W8[KQQ M\9]5U]Y+/P^TFEZ?DC>K8FF'N1]T>P_.O,V8NQ9B68G))/)-)17NTZ4*:M!$ M!1116@@HHHH **** "BBB@ HHHH **** "M7P_XGUCPO?"ZT2]DMGXWH#E)! MZ,IX-95%)I25F,^CO _QHTSQ#)%8:ZB:9J#857+?N96] 3]T^Q_.O3J^(Z]3 M^'?QBN]!:+3/$KR7>F\*DY^:2W'_ +,OMU';TKR,1@/M4ON*3/HFBHK6Z@OK M2*ZLYDG@F4/')&V593T(-2UY!04444 %%%% !1110 4444 %%%% !1110 44 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>?\ MQ,^)D'@NT%EIX2XUB=21SRQ->C@\+[1\\]OS);%U#4+O5=0F MOM1G>XN9VWR2R')8_P">W:J]%%>[MHB HHHI@%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110!WOPX^)UYX+NEL[S?=:-(^9(&_YE)GTQ12(ZR1J\;!T8 JRG((]0:6O"+"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 **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *HZUK%IH&C7.IZC)Y=O;(78]SZ >Y/ ^M7J^>?C?XU?5=BZU3EZ";LE>U5\46EW/8W MD-W:2-%/ XDCD4\JP.0:^M_!'BF#Q?X4M=4B*B8C9<1@_P"KE'WA_4>Q%>'C M\/R2]I'9EIG04445YA04444 %%%% !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 I9'VC;Y5LI_BE;[ MOY?/_']/;&36!4J2 M;:[#Z7"BBBJ$%%%% !176:CX3TN?7-&TOPEK::I-J,:B0NA189#V) Z>W48K MGM6TV?1M8N]-NRAGM)FAD,9RI93@X/I41G&6P_Z^\J44458@HHHH *]*^"7B MK^Q/&']EW,F+35 (P">%E'W#^/*_B*\UIT4KPS)+$Q21&#*P/((Z&LZM-5(. M#ZC/MJBL/P9KX\3>#M.U7*F2>$"8#M(.&'Y@UN5\K*+BVF:!1112 **** "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@ J"^O M(M/TZYO;@XBMXFE<_P"RH)/Z"IZX7XQZO_97PTOE5MLEZR6J>^XY;_QU6K2G M#GFH]P/FC5M2FUC6+O4;HYFNIFE?GH6.<54HHKZI))61D%%%%, KI_AK_P E M+T+_ *^U_K7,5?T/5[C0->TD$B+*"5)'J 0?UJ9*Z:)FG*#2.]^) M7_"$_P#"3Z[N_M_^W/,;IY/V;S,#'^UM_6M_Q;XOO/"7@CPD-'M[5;G4-'CC MFNI(]SB-8UPH/89)&D]U)YCK$"%!]@23^M7=?\ %M_X MCTW2+*^BMXX])M_L\!A5@S+A1ELDY/RCIBN2.'?)",M;6O\ <_U-G+WFT>[3 MBS\%C1M,L/$&D:-IR0K)^!X9BQ]?4=_;BLKPUI?A^R?Q=XB\/7FGV MPCNQ#9WTR>9#:HR(S%1_O.0/H!TKSNQ^*=_%HMKIVKZ-I.MK9+MM9=0M_,>, M=AG/(X'H>.M4-"^(6JZ#JVHW=M;VBYXZD?CSFL?JU2TM M=?SUO_5R%9)?(ZCXI7NDZGX9TF_%1QS]NC_G%7(>)O%0\1BWCBT72]*AMRQ1+"#R]Q;&=QSSTJWX1\?7 MWA*RO;!+*SU&PO<&6UO$+(2.,X]QU!ST%;>QDJ/*M[WM\[E*5I1?8[/6 /\ MA4?@'C_E_'_H35VUWXGNK3XWP>&+>VLTT^^B\RZQ -\S>4QRS=\! /I7C6O_ M !)UCQ'9V-K>VUA%%87(N(%MX2@7'1,;L;0..!GWI)_B/J]QX\@\6O;60OX$ MV+&(W\HC:5Y&[/1CWK+ZO.3;DM^;\4K?B9Q7+IY)?!?B9;VT:Q MQ07LD<:@<*H8@ ?@*N2:0/B$W@'7@H++\^QV/\ ]]"O-HO'VJ1: M;K]BL%F8M>F::Y)1MR,Q).SYN!SWS4OAGXCZWX4T&[TG3$M6AN69]\R,SQ,R M[24(8 ''J#5.A43FZSK\&L01375F@1I82^?F4>A M ]N3ZUYGX3\::EX/N+@V"P7%M=)LN+2Y3?'*/<9'/)_/O5G5/'4E]J.FW5EH M6D:8--N!<0QV=ML#L"#\Y!Y&5'3%$<-*-1/HK?@OZ]2F[I_,[WQWX[73_B)+ MX>O;&V&@0WD$UY&D67G/RR%F/?DCCN!BIOB#>:OK_A#4=1T'6-,UOPX71FA6 MV59[!L&NS80%&F(]>>G^Q^)'@6.WVA;S2_(ERH.5P&X]#E1S7/_ /"P[]/C>;'6)(WT MV*ZGTY5\L#:CN ,D=>53D]LUP.H_$36=1U;1=29+6"XT9%CMS"C ,!C[V6.< MXP<8ZUHWNI7GQ7\1V]O;Z?HVD7H5Y9+H9B\XX'+MR21CCJ>M$>*HM8U'3M'L[U;Z+2X0L]Q&6[_ $T_X/S+ MD]+?/[_ZL%%%%=9 4444 >Y?L^:^7M]3T"5L^61=P@GL<*X_/;^9KVJOECX1 MZK_9/Q,TPL<1W3-:O[[QA?\ Q[;7U/7S^/ARUK]S2.P4445P#"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 **** "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 **** "BLW5]=L]$-O]N\P+.Q M =%R%QZ]^_;-6[2^MK^$2V<\J-G'U]* )Z*** "O%/VB;W$&AV*GAFFF< M?0*%_FU>UU\Z?'Z[,WCRUMQ]VWL4X]V=R?TQ7;@8WKKR$]CRZBBBOHC,**** M "BBB@ HHKVWPEX'\,^(;:UA'@K5X[6:WRVKW=X8R'VYRJ;@&7/0A?3C%95: MJI1YF'6QXE17J7ACP9X;70O%ESXD@N+K^PKWRUDMY"CLJ,E9_6(\W+9]/Q5T M"VOZ_@<#H>C77B#6K;2]/V?:;EML?F-A&[33+N?6H=K-J1N&P'*%L%,[2"OH.,^M>3^/O M^2B:_P#]?\W_ *&:5.O[2I9+2U_Q+Y?=;?E^-R'Q+X2U7PG<6T.LQ1QO=0B: M/RY _'H<=Q6+7LNJ>"]#?XL>%M(DM9)+&\T[?-')!==7Q+HND:7>6^H:-%(5OYKACO=20?ESMQD8Z9(]ZGZTHQ3EKU^5VNXN7 M5+T_$\;K9USPMJ/A_3]+O-0\KRM4@^T6_EOD[<*>>.#\PKL](\/>%O#OPWM/ M$_B[3I]6GU*8QV]M'.T0C4%N.47&7+YV^X\RMK&[O%E:TM9IUA3?*8HRWEK_>; M'0>YJ"O:3'96MC_;FJ;KF2;S&^6'^$;-^5IWT7WJX[7. M(HHHKH)"BBB@ HHHH GL;I['4+>[BR'MY5E4CU4@C^5?:<>_\ "N]6_P"?BR_[[?\ ^)H_X5WJW_/Q9?\ M?;__ !- 'H7VZT_Y^H?^_@H^W6G_ #]0_P#?P5Y[_P *[U;_ )^++_OM_P#X MFC_A7>K?\_%E_P!]O_\ $T >A?;K3_GZA_[^"C[=:?\ /U#_ -_!7GO_ KO M5O\ GXLO^^W_ /B:/^%=ZM_S\67_ 'V__P 30!Z%]NM/^?J'_OX*/MUI_P _ M4/\ W\%>>_\ "N]6_P"?BR_[[?\ ^)H_X5WJW_/Q9?\ ?;__ !- %_XB7$,U MO8>3+')AGSL8'' KBK:[N+*82VDTD,@_B1L&M+6_#=YH*0M>20.)B0OE,3C& M.N0/6LB@#LM*^(5S#B/581<+_P ](\*_Y=#^E=EINNZ=JRYLKE6?O&W##\#7 ME6FZ)J&K/BQMG=+_P \H85_\N)J_I^A:EJMG>W>GVCSP6$?FW+J1B)<$Y.?]T_E4^QIQU?D_NT0=+>OXGJ4 MOQ#\"7/BFR\87-AJZZS&JK);P[/*SC:6R3EL#IR,\9 KS+Q/J<.M>*M3U.U6 M1(;NZDFC60 , S$C."1G\:RZ**="%-W17,[6_K0]2O/B;HUQ\2/#WB!+:^%I MIEE]GF0QIYC-M<94;\$?,.I%9WAGQ]I>C>)?%6H74%X\6LK,+=8T4LN]RPW9 M88X/;->?44GAX./+Y6_&XF[V^7X;'HVC^,/#&I_#VW\,>-8M006$QEM;FP"E MB,DX.[@'YB.F,8Z58UCXEZ-)K_A&]T.PO(K;0%,3PW&W)3"J I#')V@]<OL#0Z$.;F?F_+;47V;'K-M\1/ 6C>) M]2UO3;'6)KO58W$[N$VQ%L$A5W#JP!)).,<5R_@S6?!NE6UKW#W%O+:74MMK6/Q0T:?QKXDN]5L;F+2M=MEMSY(!E0*NT$C.,D$],X..M95IXN\-Z M)X6\4Z!I*:G-!J>P6.L9,:QLISN;H.@//7%5/BEK46L^.[E;,K]BT]%LK<+T"IPT?:PEHGY_U_E]P4445N M(**** "BBB@ KZN^%A?;K3_GZA_[^"C[=:?\_4/_ '\%>>_\*[U;_GXLO^^W_P#B:/\ A7>K M?\_%E_WV_P#\30!Z%]NM/^?J'_OX*/MUI_S]0_\ ?P5Y[_PKO5O^?BR_[[?_ M .)H_P"%=ZM_S\67_?;_ /Q- 'H7VZT_Y^H?^_@H^W6G_/U#_P!_!7GO_"N] M6_Y^++_OM_\ XFC_ (5WJW_/Q9?]]O\ _$T >A?;K3_GZA_[^"G)=6\AQ'/& MY_V7!KSO_A7>K?\ /Q9?]]O_ /$TUOA[JZCB6T;Z2-_5: /2Z*\Q_P"$.\1V MPS N<=/*G _J*;_:WBK1>+AKI4'_ #WCWJ?^!$?UH ]0HK@]-^(C A-6M01_ MST@XQ_P$_P"-=?IVL6&JINL;E)3C)3.&'U!YH NT444 %%%% !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%%%% !67K?B"ST* -)O$\6A0"*("6\D7*(>BC^\W^' M>N-T;0K_ ,57SWE]*X@+?O)VZM_LK_G _2@!EYJVL^+;P6T",8R>((ONCW8_ MU-=!I7P]@C59-6F,K]3%$<*/J>I_2NJL-.M-,MA!8PK$@ZXZM[D]ZM4 06EC M:V$(BL[>.%/1%QG_ !J>BB@ HHHH **** "BBB@ HHHH **** .<\6Z#=:\M MG':-&@C9B[.<8! _/I3-*\#:98X>[!O91_ST&$'_ '_ !S7344 (B+&@2-0 MJ@8 P!2T44 %?-OQX@,/Q&60C FLHW!]<%E_P#9:^DJ\*_:(LMM_H=\!_K( MI86/IM*D?^A&N[ 2M72[B>QXQ1117T)F%%%% !1110 4444 %>J_!^*UG\*^ M-HM1N&MK1[)!/,J[C&FV7<0.YQFO*J]!^&NOZ#I6A^)M.\17[V2:K;I;QLD+ M2'!#JQX!'&X'FL,0FZ,DO+\T/J@U_P $>'I? 3^*?!>H7US;VLXANHKX+N7) M R-JC^\OKP?:M'Q5X!\%^$K)'U+6=2-U=V?FVEM&J,=^T\N=N-I. !P>#SZ0 MZYK/AOPU\,9_"GAO53K-SJ%P)KFZ6$QJ@!4X /?Y%&,GN>.*K?$7Q1H6O>*M M O+*4W]E:6D,=T@C9,[7)9/F SP?IS7/'VDI)7?+=_=;_,K2UWNE^NGX&OH7 MPV\'^)XY+70]2UV>Z6 LNH/:A+-G'\/*YZ]L_0UC^&? >AWG@O4M=\3ZC=V MTV_-O-Y"AP5 48 P3N+-C.<>U>ACX@>%K;Q=;ZNWC2'RG^>/?&=V<8'"G@D'BLX MRK2OOK;Y:Z].WR!6MK_6G^8GBCX=:?#'XCDC!.T#C MDYXXQ79^$_"O@[PM\3K#3+;5]0N/$-JK%U:-?(9C$V5X&0=ISU/IUKE[GQUI M5KX1\$)93_:+[1;D2W5OY;+M /3<1@Y'H370IK'P_@^),?C@>*) 9@2;$6;D MHYCV$L0.F.V.O?%$G5LXRO;WEZ]KZ;$)\T4WO9?\$YZR\"V>N:KXHU_79[Q- M,L]2GA6'3X]\\TF\G"@@@8W#MW[8JMK7PQC.H^'_ /A&I[LV>N.8U74(PDUN MR\MO S@9/3MWXK;\+?$+3(XO$6C3ZU-HRWFHRW=AJD<)<+N;H5QG!P#SCJ> M1Q6?J/C8:1XNT"\?Q9-XJAL9FDN!]E\E8\C:=F?O':Q[]13BZZDDO+TV]._F M4]F_7_@'8> O#W@_P[\1IM.T75=0N]9M+=X[A9D7R6Z;@I !!!QU)[BO!+K_ M (_)O^NC?SKVW2M:^'^@_$*Z\5Q>*7D&HJ^+46$M*U31,?^6D/RG\1T-<7JOA/5- E%W8R--%&"#3Z "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 *R/$6OPZ#8[VP]Q("(8O4^I]A6I/-';6[S3N$ MCC4LS'L!7ED\ESXQ\4A4RJ.V$!_Y9QCO_7ZF@"SX>T.X\3ZI)?ZDSM;A\RN3 M@RM_='H/IT%>EQQ)#$L<*+&B#"JHP /0"HK.SAL+..VM4V11KA1_GO4] !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7FGQVTG[?\/Q>H MN7T^Y20D?W&^0_JRG\*]+K-\1Z4NN>&=1TML?Z5;O&I/9B/E/X'!K6C/DJ*0 M,^-:*=+$\$SQ3*4DC8JRGJ"."*;7U1D%%%% !1110 4444 %%%.CC>:5(HD9 MY'8*J*,EB>@ H ;17=7GPCU[3M)DO+^\TFWEBMS)P@Z\8Q^M)H_P ) M/$&KZ7:WS7&G6 O.;6&]N#').,9&U0IZBL?;TK7YAG#45TVE?#_7=6\2:AH, M4,<.HV$+S20SOMW!2!A2 02=PQT!SUJ[KWPNUSP_X?DUBXN-/NK>%Q'.MI<% MV@).,-P!P2 <$]:?M:=TK[[?,=GL<917JGBCX66^F> ].U"TO=-CO88)9KV1 MKQB+K ! B&""<<<8ZBL33OA'X@O["UG>YTVRFO$+VUE=W.R>88S\JX/;W^N* MA8BDTW?R%T3[G#45UFA?#;7_ !##J#626\38RMG!/3&%Y)Y[<9 MJ;6?AAK.B3:8+F\TR6WU*7R8KR&X)A5O]IBHQWYP>AJ_;4^;EOJ+IHH \V\+>(I-"O&TW5-R6Y<@[NL#=_P]?SKTD$$ @Y!Z$5Q?CS01 M-;_VK:I^\CXG _B7LWX?R^E6/ VN_;K'^S[E\W%N/D)/+I_];I^5 '64444 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 %17-U#9V[3W+A(UZDU+7&^,[MVO8;4'Y M$3>1ZL<_T'ZUSXBM[&FYG1AZ/MJB@6+CQL@D(MK,LO\ >=\9_#%1?\)O+_SY M)_W\/^%7_GR3_OX?\ "N6HH^N5_P";\@^IT/Y?S.I_X3>7_GR3_OX? M\*/^$WE_Y\D_[^'_ KEJ*/KE?\ F_(/J=#^7\SJ?^$WE_Y\D_[^'_"G1^-S MO'FV(V]]LG/\JY2BCZ[7_F_(/J5#^7\STW3M3MM4M_-M6SCAD/#*?>K=>=^' M;M[37(-I^65A&P]0>/YXKT2O:PM=UX7>Z/%Q5!4)V6S"BBBNLY HHHH **** M "BBB@ HHHH ^7?C!H']A_$2\>--MO?@7<>!@9;[P_[Z!_.N%KZ8^,WA+_A( M?!S7UK'NOM+S,F!R\?\ &OY#/X>]?,]?28.K[2DNZT(>X4445UDA1110 444 M4 %;/A"_M=+\9Z3?7X'V:WNXWD)&=H#?>_#K^%8U%+<4E=6/6OB-\//$.M>+ M-3\0V @NM)EA%S'=&Y0+L5!\O)SGCCMR.:W/%'AS4?'^K>%O$'A26.738X8T MD83*OV0JVXD@G.1TP.1Y/FOY6<^7N.W/THCGEB1TBE=%D&'56(## MW]:Y(T)Q44I?#MI\M=2I/FO?KN?0>F:M9ZO\=M=DTZ598X-%:!I4(*LZNF<$ M=<9Q^%P>(]%O?$ MGP@\)7^C0+>V^DV\AO5$JJ4"@;NI&<;#TYKM=8EN-7U#2M?\+>%=,\0121(T M5^]T(Y+9E.<'/3'MWR"/7YM2>9(FB25UC?[R!B WU%"3S1QO''*Z(_#*K$!O MJ.]*6&;Z[-M?/?J1?1+LK'LUCJ$^I^!OB3>74"6T\D_[R*-]RJP&" >_3K6' MKW_)N?AK_L)R?SFKS*BK6'2V?5/[E8%HOFW]YZ]\9M$O]4CTWQ/IT2W&D1Z= M$CW*2+A26..,Y.=PZ"O(:>9Y3 (3*YB!R$W':#ZXIE:4:;IQY;W&W>P4445L M2%%%% !1110 445U?PW\*'Q=XSM;.1";.$^?='''EJ?N_B<#\:FIP55@2WYJI' MXU=.#G-174#)\4_'31]%OI++1K1M6EC.UY5E$<0/H&P2WY8]#7-_\-$WG_0N MP?\ @4?_ (FO&:*]^.!H)6:N1=GLW_#1-Y_T+L'_ (%'_P")H_X:)O/^A=@_ M\"C_ /$UXS15?4Z'\OYA=GLW_#1-Y_T+L'_@4?\ XFC_ (:)O/\ H78/_ H_ M_$UXS11]3H?R_F%V>S?\-$WG_0NP?^!1_P#B:/\ AHF\_P"A=@_\"C_\37C- M%'U.A_+^879[-_PT3>?]"[!_X%'_ .)H_P"&B;S_ *%V#_P*/_Q->,T4?4Z' M\OYA=GLC_M#74D;(_ARW96&"#='D?]\US%C\4KC3=82^L],1/+?]"[!_X%'_XFO&:* M/J=#^7\PNSV;_AHF\_Z%V#_P*/\ \31_PT3>?]"[!_X%'_XFO&:*/J=#^7\P MNSV;_AHF\_Z%V#_P*/\ \31_PT3>?]"[!_X%'_XFO&:*/J=#^7\PNSV;_AHF M\_Z%V#_P*/\ \31_PT3>?]"[!_X%'_XFO&:*/J=#^7\PNSV;_AHF\_Z%V#_P M*/\ \31_PT3>?]"[!_X%'_XFO&:*/J=#^7\PNSV;_AHF\_Z%V#_P*/\ \32C M]HF[R-WAV$COB[/_ ,37C%%'U.A_+^879]0>"OBUHGC"Y6Q9'T[46^Y;S,&6 M3_=?C)]B :[ROB:">6UN8[BWD:.:)P\;J<%6!R"/QK[%\,ZHVM^%=,U.08DN MK6.5P.S%1G],PT:+4H;,:=S4HHHKSR@HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "N$\7_\AW_MDO\ 6N[KA/%__(=_[9+_ %KS M\P_@_,]#+_XWR,*BBBOGSZ **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@"YI'_(:LO\ KNG_ *$*],KS/2/^0U9?]=T_]"%> MF5[>6_!+U/$S+XX^@4445ZIY04444 %%%% !1110 4444 (RAE*L 01@@CK7 MRE\2O"+^$/&-Q;QQE;&X)FM&[;">5_X">/ICUKZNKEOB%X-A\:>%Y;+"K>0Y MEM)3_"^.A]CT/Y]J[,)7]C4UV8FKGR914ES;36=U+;74;130N4D1A@JP."#4 M=?1F84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7TW\'?"!\,^$!=7D6S4-2(FE!'*)_ OY'/U/M7EOP<\"?\)+KW]K:C%G M3-/<'##B:7J%]P.I_ =Z^DZ\?,*__+J/S+BNH4445Y!04444 %%%% !1110 M4444 %>7?'__ ))]:?\ 82C_ /1HUY=\?_P#DGUI_V$H__14?\J\O,OX(6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 MPGB__D._]LE_K7=UPGB__D._]LE_K7GYA_!^9Z&7_P ;Y&%1117SY] %%%% M!1110 4444 V<$QS1GJK8Y'/ M((JM>Z5XCUGPYJ=EJDVG)-=1A(([C^7^8D_BF_LM*6_O;"&,7DD<5A 9L.[-GF0D848YXSBIM)\0WMQJ%SIM]#9 MO>QV_P!HB-G<%HY5SC:21E2#C\Z?KGAM]7\.VEHLD275FT:UTK3)[BW,44VG*=P)'))VCCIP*?[IQ?\ 7H2O:J2N^W_! M(;;Q7?IXDM])U*'3?,NU?REM+LR-"RKG;(,<9]15/PGK>JXUZ]U=H?L-K>3F M4^<[O$5 ^1 1C8.W3Z5)IWA/5(=0T.:XCTJVBTLN&CM ^9-R;=V2!DYQQ]3F MK5CX9O;6XUFQF-K)I&J2RS,P=A,AD7!&,8_'-:2]BDTK;?K_ )$1]JVG*^_Z M?YD=EXPO)+BPFOK:RCL=1D6*%8;K?/$6!*EUQCGVZ9J?3?$FI:MK=S!:6UBM MM:W+02Q2W#+<@ X\S;MQCT'ZU'H7AW4-,DM;>ZL=$E@MC@7B1$3NH^Z<;D?\AJR_Z[I_Z$ M*],KV\M^"7J>)F7QQ] HHHKU3R@HHHH **** "BBB@ HHHH **** /'?C'\- M)-2$GB;08=]RBYO+=!S(H'^L4=V ZCN/?KX+7VY7@OQ?^,TWB3P[;DVCY M>]MHU_U)[R*/[I[C^'KT/R^O@L5_RZG\O\B6CQVBBBO8("BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "MWPAX1U#QEKL>G: RSR'))X6->[L>RC/7\!DD"OJKP;X0L/!F@1 MZ=8#?(?FN+@KAIG[L?0>@[#UY)XL5B51C9;LI*Y=\/Z%9>&M#MM*TU-L%NN, MGJY[L? M%-=U&.2WM->BA9HXXP?])4JNQ@> O*@_C7)>%?',7A'P7JEMI/VB'7KZ="ET M(T,<<2XXY).>6_A[UIM\4AJ?AO3E\1+/O"]C\3 M[;Q;I2ZG+]JW_P!H0S1H/+!0*-F#R>-,I*1)G/(^7YEYP3UKGC"K&*M>_*E\[N__ -+_%?NON%TKPOX$U?4)UT^ M\\2WT2NB)#:6.^0 @9D8A2 N3WFS+ M^41D#'][AN?;..U)X7\;Z!9?#]="U236+":&Z-PTFE,J&[!_A9BZ\;:G=7%A=R:)J]@EG=1$*)EP",KAL'[Q'4=<]JUE[=2:A?KO\ UZDJ MS6O]:_Y!X'TCP'<_$;2X]'O=1O R2,MO?6Z%2ZJW#'&"-H)''4#\(;7P/X<\ M3>--=_LVYU)K'3HFFGMHHD^T22[W!2(=-HP,?4"LK3M?\(^$O&NCZIX:35KJ M"U:3[6UWL#.&7:-@&.@)ZXS4ZZOX&@\67M_9W_B2U^T?O8KRW*(\$I=F<8!Y M4C:/S^M$HSYN:-]OQO\ Y!W^1ROBFPTG3M9,&A37SP",%X[^#RIH7[HP[D<< MX[_C6-77_$?Q99>+=>MKG3HIO+MK5;=KBY55EN""?G8+QW_ST'(5UTN9P7-N M$K7T"BBBM20HHHH **** "OK?X=?\DWT'_KRC_E7R17UO\.O^2;Z#_UY1_RK MR\R_AQ]2HG2T445XA84444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !7">+_\ D._]LE_K7=UPOC#_ )#@_P"N2_UKS\P_@_,]#+_XWR,& MBBBOGSZ **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@"YI'_(:LO^NZ?^A"O3*\STCG6K+_KNG_H0KTRO;RWX)>IXF9?''T"B MBBO5/*"BBB@ HHHH **** "BBB@ HHHH **** /#_BA\']GG:YX0M_EY>XT^ M,=/5HQZ?[/Y>E>)D$$@C!'45]N5YYXZ^$6D^*_,O=.V:;JC3DHW5)!ZJW0BLFO934 ME=$A1113$%%%% !1110 4444 %%%% !1110 444=>E !6[X2\'ZIXRU=;+2H MOE&#-<./DA7U)_D.IKL_ GP7U'7O*O\ Q%YFG:><,L1&)IA[ _='N>?;O7ON MC:'IWA_38[#1[2.UMT_A0(6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5SGBO2)+R)+NV4O)$-KJ.I7KQ].?SKHZ*RJTHU8.$C6E5E2FIQ/)^G6BO3I] M+L;ER\]I"[GJQ09/XU%_86E_\^,/_?->2\MG?22/7690MK%GFU%>D_V%I?\ MSXP_]\T?V%I?_/C#_P!\TO[-J=T']I4^S/-J*])_L+2_^?&'_OFC^PM+_P"? M&'_OFC^S:G=!_:5/LSS:BO2?["TO_GQA_P"^:/["TO\ Y\8?^^:/[-J=T']I M4^S/-J*])_L+2_\ GQA_[YH_L+2_^?&'_OFC^S:G=!_:5/LSS:BO2?["TO\ MY\8?^^:Q_%>F65GX8NY[6VCBE39M=1R,NH_D:/[-J=T']I4^S..HK>\"6=OJ M-C=M?0K.R2 *7&<#%=7_ &%I?_/C#_WS1_9M3N@_M*GV9YM17I/]A:7_ ,^, M/_?-']A:7_SXP_\ ?-']FU.Z#^TJ?9GFU%>D_P!A:7_SXP_]\T?V%I?_ #XP M_P#?-']FU.Z#^TJ?9GFU%>D_V%I?_/C#_P!\T?V%I?\ SXP_]\T?V;4[H/[2 MI]F>;45Z3_86E_\ /C#_ -\T?V%I?_/C#_WS1_9M3N@_M*GV9YM17I/]A:7_ M ,^,/_?-.31M-C8,EE#D=,H#1_9M3^9!_:5/^5G,>%='DEO%OYT*PQ\QY'WV M]?H*[2@# P.!17JT*,:,.5'E5ZTJT^9A1116Y@%%%% !1110 4444 %%%% ! M1110 4444 %%%% %+5M&T[7;%K/5[.&[MV_@E7.#Z@]0?<5X[XL^ 9&^Y\'W M6>_V*Z;]%?\ HWYU[?16]*O4I/W6*USXOU31]1T2]:TU:SFM)UZI*F,^X]1[ MBJ=?:6H:98ZM;&WU.S@NX3U2>,./UKSO7_@3X;U,M)I$L^DRGG:A\R/_ +Y8 MY_(BO4IYC!Z35B>4^<:*].U;X#>*++I(.BI)Y;G\&X_P#'JXV_\%>) M],9A>Z#J$87JXMV9?^^@"/UKNA7I3^&2%8PZ*5T>-RDBLC#JK#!%)6P@HHHH M **MV>DZCJ)QI]A=71]((6?^0KJ-)^$WC+5B"FCR6D9ZO>,(L?\ 3\WZ5$J MD(?$[#.,HKVO1_V>9"ROK^M*!_%%91YS_P #;_XFO2M ^'/A;PWM;3]*B>=? M^7BX'FR?4$]/PQ7'4Q]*/PZCY6?/_A/X5>(_%>R9+?[!8MS]JN@5##_97JW\ MO>O%2D_D_VA?KS]IN0#M/JJ]%_4^]=O17EUL95JZ;(I(****XQA M1110 4444 %%%% !1110 4444 %%%% !1110 5S_ (X\,)XO\(WFDEA'*X#P M2'HDBG*Y]CT/L3704549.,E)= /B[5=)OM$U*6PU6VDMKF(X:-QC\1ZCW'!J MI7V;JFAZ5K<0CU?3K6]5?N^?$K[?H3T_"L?_ (5OX._Z%VQ_[]U[$-/^10O?\ MG_Z,6MVL+QI_P BA>_]L_\ T8M &3\./^0? M>_\ 75?Y5V=<9\./^0?>_P#75?Y5V= !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 0W%E:WB@7=M#.!T$L8;^=4)/"^@2_ZW0]-?_>M(S_2M6BFI-;,#&3P?X9C M.4\.Z2I]18QC_P!EJU%H.D0$K*,CH4MT&/R%7Z*?/)]0 8 Z"BBBI M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#R_PS_P E B_ZZS?^@O7J%>7^&?\ MDH$7_76;_P!!>O4* "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 **** "BBB@ HHHH **** M "BBB@ HHHH **** "L+QI_R*%[_ -L__1BUNUA>-/\ D4+W_MG_ .C%H R? MAQ_R#[W_ *ZK_*NSKC/AQ_R#[W_KJO\ *NSH **** "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 **CGF2VMY)Y M)K&?4O#MU:6B;YI-FU20,X<$\GV% &#\./^0?>_P#7 M5?Y5V=]T>TNH[^(1M)(&7#ALC'M72T %%%% !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 ! 92&&0>"#W MKQS7],.D:W<6N/W8;=&?5#R/\/PKV.N.^(.E^?I\6HQK\]N=DF.Z'I^1_G0! MYY75> M+^UZPU[(N8[497W<]/R&3^5^,XD)6P@,I[/)P/RZ_RKG[S7M1OKT._N+^TM!_I-S''[,PS^59DOBW2X_N/)+_N1G^N*X(G)R>317#+,JC^ M%)'='+::^)MG8R>-H ?W5G(P_P!IPO\ C4#>-W/W+%1]9<_TKE:*P>.KO[7Y M&ZP-!?9_,ZE?&\H^_9(?I(1_2ID\;Q$_O+)U'^S(#_05R%%"QM=?:_('@J#^ MS^9W<7B_3)/O^=%_O)G^6:T;?5K"[_U%W$Q/\);!_(\UYG16T*W[+QHXPM_;AAW>+@_D:[:>84I:2T. M*IE]6.L=3KJ*JV6IVFH)NM)E<]UZ,/PJU7H1DI*Z9Y\HN+LT%%%%,04444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !112.ZQHSR,%51DLQP * %HK@/$7Q>T+ M1G:#3@VJ7"\'R6Q&#_O]_P :\WUOXM>)M6W);3IIL)Z+:C#?]]GG\L5ZE#* M\36UM9>?]7.2IC*4-+W?D>_WE_9Z?#YM_=06L?\ ?FD"#\S7+WWQ4\(V+%/[ M2-PXZBWB9Q^>,?K7SK<74]W,9;N>2>0]7DHJGE>#?V M/Q?^8EC*Z^U^1[Q9_&WP]-@7=I?6S=SL5U'XAL_I70Z=\1O"FIL%@UF"-S_# M<9B_5@!7S-17//)<-+X6T:QQ]5;V9]>0S17$0D@D25&Z,C @_B*?7R58ZG?: M9,)=.O)[5P<[H9"O\J[S0_C/KEAMCU:&'4HA@%C^[DQ]1P?Q%>96R2M'6F^; M\#KIX^#^-6/>:*Y/PY\2?#WB/;%'<_8[IO\ EWN<*2?8]#^>?:NLKQ:E*I2E MRU%9G=&<9J\7<****S+"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 **** "BBB@ I&944L[!5 R23@"JNHZC;Z9 M:F:Y;V51U8^@KA=6UVZU5RKGRX,\1*>/Q]:Y,1BH4--WV.O#X6=?79=S=U7Q M>L;&+3%$AZ&5AQ^ [URMS=W%Y+YEU*TK^K'I]/2H:*\&MB*E9^\SWJ.'IT5[ MJ"BBBL#<**** "BBB@ HHHH **** "BBB@!R.T;AXV*L.C*<$5T6E>+9H,1: MB#/'_P ]!]X?XUS=%:TZTZ3O!F56C"JK31ZE:WD%[");659$/<'I]?2IJ\PL M=0N-.N!-:R;6[CLP]"*[K1]>M]679_JK@#+1D]?<>M>[AL9&M[LM&>%B<'*C M[T=4:M%%%=QPA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !145S1S@ M*!W)KQ+QK\7+O4VEL/#;-:61RK7/264>W]P?K].E=F%P=7%2M!:=685J\**O M([[QC\3-*\+;[:'%_J(X-O&W$9_VV[?3K]*\6\2>.=<\42$:A=E+?.5M8?EC M'X=_JDKZ["Y=1PRNE>7=_UH>)6Q52KILNP4445Z)S!111 M0 4444 %%%% !1110 4444 %=CX6^)>N^&W2)YC?V(X-O.Q.T?[+=5_E[5QU M%9U:-.M'EJ*Z*A.4'>+L?3OA?QQHWBN$?V?/Y=R!E[67B1?7 _B'N*Z*OD6W MN)K2X2>UE>&:-MR2(V&4^H->Q^!OB['=>5IOBIEBFQM2^QA7/^V.Q]^GTKY; M&Y1*E[]'5=NO_!/8P^-4_=J:,]7HH!#*"IR#R".]%>">B%%%% !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 5G:OK,&D MP9D^>9A\D0/)]SZ"GZMJD6E69FD^9SQ&F?O'_"O.[N[FO;IY[AMTCGGV]A7! MB\5[%@%5J**^?;ZPET!QZ2>X]_;_(W:\H5F1PR,593D$'!!KO?#^O+J MWY&U1117IGF!1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 55U/4[/1].FO]2G6WMH5R[MV]L=R?0=:DN[N"QM);J\E6&"%2\DCG 4 M#O7SM\0?'4_C#4Q'!NBTNW8^1">"YZ>8WOZ>@^ISZ&!P4L74MM%;LYL1B%1C MYCO'?Q#O/%]P;> /:Z7&V8X,_-)Z,^._MT'OUKC:**^VI4848*%-61\_.D^()&DT_.V&<\M;^Q]5_E]*]RCD2:)9(G5XW4,KJA![BOD*O2_AC M\1&T::/1=:E)TZ1L03,?^/=CV/\ LG]/SKY[,\L4TZU%:]5W_P"">GA,7R^Y M/8]THH!!&1R#17RI[ 4444 %%%% !1110 45GZKKEAHT.^]F"L1E8UY9OH*X M;4/&^JZE*8-+C-NK'"B,;I&_'_"@#O[W5++3EW7UU%#Z!FY/T'4US5_\0[&' M*V%O);Y%_P ?TK%L/ ^JZD_GZG-]F#EL M!_2O3J* /.K;XBW\?%U:03#U4E#_ %_E6U9?$#3+A@MW%+:D_P 1&]?S'/Z5 MT-UI=C>Y^UV<$Q]7C!/YU@W_ ("TJZ!-H9+1_P#8.Y?R/^- '0VE]:WT?F6= MQ',OJC XJ>O,;WPAK6BO]ILF,P3D26Y(=?PZ_EFKFD^/[FV(AUB+ST'!D08< M?4=#^E 'H5%5=/U*TU2V$]C,LJ=\=5/H1VJU0 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !4=Q<1VMN\\S;8XQEC4E M<7XLU?[1P M]_I6U&C.O45.&[(J35.+E(X3XM>-CJ^I-H>FRYL;5OWS(>)I!V^B_P _PKS6 ME)RFJ<.A\W5J2J3W?"7QU_:%JOA_5ILW<*_P"BR.?]8@_A MSZCM[?2O4:^1K2ZGL;R&ZM)&BGA26Z-NBBBO"/1"BBB@ KCO$O MC:.TWV>D,))^CS]53Z>I_2J?B_Q=Y@?3=*D^7[LTRGK_ +(/IZFI?"_@I0D= M]K*98_-';,.@[%O\/S] 9.C^%=1\0R?;;Z5HX)#DRR'+R?0?UKT#2]&L='@ M\NQA"$_><\LWU-7@ H P!P .U% !1110 4444 %%%% !1110 5D:QX9T[65 M8SQ"._W>BR>Z^_M70RQ1SPM%,BO&XPRL,@BO.O$_A&72G:_TO(_%6EZ#!KNH1:3<6#)')+% )$E"OCH22,\UTVI^)- M(T:VAGU2]2V689C# EF'LHR>]>?WVF266G>'+G6M0O+[09A$+F!W 6%BH*9P M.4!]?2M&_>[M?B?5#N !SGZUWRHPD_OV\NGK\MC MSZ=:<8W\EOY]?3Y[G8MXATI=/M[[[;&;6YD$<4JY968]!QT_&K%UJ5I97%M! M=3".6Z?RX4P27;TXKD(O#'VKP3K5K'J%M?O=SO:I!%1V[2HSIYAP"JC+'/3 MC->;:#'"& M*56=ER)"L:X;'U&:MX>"DHW[_E?L1]8GRN5OZNEW.LTKQ'I.MPS2:7>I<+!_ MK, @K[X(!QQUIR^(-+;0SK"W:G3QUGVG'WMO3&>O%_Y%>WDG M:5NOX6_S/3[[6-/TW3A?W]W'!;, 5D1^-<3XD:X@UCPI<&X@M;98"J3W49>*.4H,%AD^)M&T[38+^]OXXK>X4/"Q!)D!&< MA0,G@CM6#XPEBM?&/A:YNG6*!9Y@\KG"J2HQDFH9[NS@^*L-YJ1AY>[=SM8\9QG\#51I0E&+L]G^%PG5E&4M>WX]3K].U.RU>S6ZTVYCN86. MZ'H?0^A]C5JN+\'M%/XR\2W.ED-ILDD05XS^[>4+\Q7L?K[UVE858*$K+R_$ MVI3O\ C75A:WLJJ?3JAZ510#D9'(HKZ8^9"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ;+*D$+R MS,$CC4LS'H .2:^7O&'B!_$_BB[U)L^4S;(%/\,8X4?U^I->P?&+Q$VE>%TT MVW;$^I,4;!Y$0^]^>0/Q->!U]5DN&Y8.O+KHO0\?'U;R5-= HHHKZ$\P**** M "BBB@#<\&:3;:[XPL--OM_V>X=@^QL'A2>#^%;/B+P*+'XC6N@Z<9&M;YHV M@=CN8(W#$GVPQ^@JI\,_^2D:1_UT?_T6U>CR:[8KI>JZYK2Q'N:JVWFV[/[[([*-.%2FU+>^_Y_A$[#PYK]C M9:$L\JW5N'"LV]F8L0 ,#O@<5FZCX \4:5IK7]_I$L=L@W.X=&*CU*J20/J. M*]+FFMD^)W@U[YA\VDJ$9S_RT*L!^.3^>*;X6M->L?B!XDN_$"W$>E>7,99; MG/E.N[*[2>" N>G0<5A'&U:=)*Z=E=WW>K5E_3-I4:=2=TK7Y=NEXIW.2C^% MFI7'@>#5+:WFDU*63=]G\V,((""0_/?IW[]*K7NA2ZGX5\.0Z5X:^SW=T65; MPW*?Z60"2,%N.A/S8QC K=>&_P!2^!MBNCQW-S+'J#[E@#.ZIE^H'.,%:CUV M]ETWX7^"KVW.);>X,J?4$FK5:LY6;3?.TM]-'OKL9NG"-DOY6_75?U]QPMKX M9U>]UZ31;6R9]0B+*\.]1M*]>2ZD$D%O;7#1V]GEL[CMZ'GG/!P>E5]?J2AS*RV7SM=K=;>H/#Q3[[OY=.G MZ'.>#?AQ>:[K%[;:O!&O$5GJME M?G4R$:2VRT5Q)#C@*3@]=WYUBL?6M*J[;1T]=._W_+8TEAH74%W>OW/^OZ1Y MKK7AC6?#US%!K%A);R3#,?(%]3!QD*?E!//WF4^G'M6GI5AXB7X MVWMU>1WATW8^R4[O)*;1M [$Y[>N33K8RM*DXNT7:3OWZ::Z/YLA4(*2:N]8 MZ>KZZ;'BNJQI#K%[%$H5$N'55'0 ,<"JE7=9_P"0]?\ _7S)_P"A&J5>W3^! M>AQU/C?J%%%%60%%%% !7??"7Q.=$\4K87$F+/42(R">%D_@/X]/Q'I7 TY6 M9'#HQ5E.00<$&L:]&->DZ-_$7V.W.F6;D7$J_O64_<4]OJ? MY?6NOKFKSP397>MI?-(^QGWS0L=V\_7J*@HRO!?A92L>JZ@F?XK>-A_X^?Z? MGZ5W5( %4!0 , #M2T %%%% !1110 4444 %%%% !1110 4444 %! 92&&0 M>"#WHHH \V\6>&VT6Z74M-REL7!PO6%L\8]O2NK\*^(1KFGE9B!=P@"0#^(= MF%;5Q;Q75M)!<('CD4JRGN*\MNX+OP=XE5X2653NC8\"5#V/\J /5J*@L;R+ M4+&&Z@.8Y5##V]JGH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ J&[N%M+.6X?[L:%OK4U8/B^Y\G1A$#S-(!^ Y_PK*M/V=-R[&M&'M*B MCW.'ED::5Y'.6=BQ/J33:**^4/JPHHHH **** "HYX(;J!X;F))HG&'CD4,K M#T(/6I** ();&TGLOLGWUND%Y8VUQ#']R. M6)65?H".*M5!+?6D#2">ZAC,:[W#R ;5]3GH/>J3ET):CU'6UK;V=NL%G!'! M$OW8XD"J/P%,M+"SL XL;2"V$C;G$,836VA>:#/E2-&"T>>NT]1GVIDVHV5NLK3WEO$(2!*7E4> M63T!R>,^]9Q\4Z>OB5]'DFC1U@$OG-*H4DMC9_O524Y;$RE3CJS46TMDO'NU MMXEN74(TP0;V4=BW4BJXT/25DF==,LP]P"LS?9US(#U#<\ MMXE@($I>50(\]-V3Q^-312QSPK+#(LD;#*NC9!'J#4WDER21V=Y;W#Q MG#K%*K%#[@'BD?4K&)29;VW0"3RB6E48?^[UZ^W6CWMA>[N+>6%IJ,/DZA:P MW46=P2:,.,^N#3)M)TZXLH[.>PMI;:/&R%X5*+CI@8P*<^I6,=XMG)>VZW+< MK TJAS_P'.:LT7DD.T6R*VM8+.W6"T@C@A3[L<2!5'T J6BBIO?<:26B"BBB M@84444 %%%% 'HGAV]^VZ+"S'+QCRV^H_P#K8K4KC_!5SMN+FU)^^H=?PX/\ MQ785]/A:GM**9\QBJ?LZTD@HHHKI.8**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH ***IZO?KI>BWM^_P!VV@>7_OE2?Z4TG)V0F[*[ M/GSXH:[_ &WXYNO+?=!9_P"C18.1\OWC_P!]9_2N/ISNTDC/(=S,26)[DTVO MT:C35*G&FNB/EYS>,Y26)RK+VX(Y%,EEDGF>:>1I)9&+.[G+,3R22>IKH/&>A0Z5X[O M=(T:"1HXV188AEV)**<>IY)K(OM(U+2]G]IZ?=6>_P"Y]H@:/=],@9J:=2$U M&:^TM.Y4H2BW%]!EUJ%[>M$UY=SW#0H$C,LK.44= ,G@>U7+SQ/KFHV(L[[5 MKRXMAC]U),Q!QTSZ_C72>)/!8BT3PY/X=TZ[NKB]L1/="%'EY*H$YBADE9D3Z*3@?A3K[2 MM1TMD74["ZLS)]P7$+1[OID#-=)\2/#VG^&O$=O9Z5&\<,EFDS!W+'<68'D_ M04^:DJD4EK*^OI_PXN6?*_+]3FY=5U&>PCL9[^ZDM(B#';O,QC3'HI.!U-3V MWB+6;/36T^TU2[AM&SF&.9E7GKP/6MZ?P[I\?PEMM>6-_M\EZ86?><;?F[=. MPKG;?1-6N[,W=KIEY/;+G,T=N[(,=?F Q2C.C-/31.VO MH:F[+IMC%I"/K@4ATN_7418-8W(O"<"V,+>9G&<;<9Z5IRTKVTO; M\/\ (SO.UR74M+EP5 MXQU!]*K_ -@ZN41QI5[MDE\E&^SOAI.1L''+<'CKQ2'0M7%K+E*U&R6FGH5>I>^I2=VDD9Y&+NQ)9F.23ZDTVK-EIM]J< MQBTVSN+N11DI!$TA ]< 4X:5J!U'^SQ8W)O\$ZG_9'C;2KLL51;A4P4445XIWA1110 4444 %%%% !17'_$/QRG@ M[2XUMD674;K(@1ONH!U=O;G@=_PKPJ_\8>(M3N&FN]9O&9CG:DQ11]%7 'Y5 MZN$RNKB8<][(XZV+A2ER[L^I:*^4/[>UC_H*WW_@2_\ C1_;VL?]!6^_\"7_ M ,:[O["G_.ON.?\ M&/\I]7T5\H?V]K'_05OO_ E_P#&C^WM8_Z"M]_X$O\ MXT?V%/\ G7W!_:,?Y3ZOHKY0_M[6/^@K??\ @2_^-']O:Q_T%;[_ ,"7_P : M/["G_.ON#^T8_P I]7T5\H?V]K'_ $%;[_P)?_&C^WM8_P"@K??^!+_XT?V% M/^=?<']HQ_E/J^L'Q?HW]K:*YB7-Q;YDC]3ZK^(_D*^;O[>UC_H*WW_@2_\ MC1_;VL?]!6^_\"7_ ,:/["G_ #K[@_M&/\I[G\/M8VR2:5,>&S)#['^(?U_. MN\KY)34;V.421WEPK@Y#+*P/YYJ?^WM8_P"@K??^!+_XT?V%/^=?<']HQ_E/ MJ^BOE#^WM8_Z"M]_X$O_ (T?V]K'_05OO_ E_P#&C^PI_P Z^X/[1C_*?5]% M?*']O:Q_T%;[_P "7_QH_M[6/^@K??\ @2_^-']A3_G7W!_:,?Y3ZOHKY0_M M[6/^@K??^!+_ .-']O:Q_P!!6^_\"7_QH_L*?\Z^X/[1C_*?5]%?*']O:Q_T M%;[_ ,"7_P :/[>UC_H*WW_@2_\ C1_84_YU]P?VC'^4^KZ*^4/[>UC_ *"M M]_X$O_C1_;VL?]!6^_\ E_\:/["G_.ON#^T8_RGU?17RK;^*->M)A+;ZS?H MX[_:'/YC/->R?#3XC2>)6.DZUM_M%$+1S*,"=1UR!P&'7CJ/I7)BLIJX>'M$ M[I;FU'&0J2Y6K,]&HHHKQSN"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ KC/&DY;4((,\1Q[OQ)_^L*[.O/? M$\OF^(+C'1-JC\ /ZUY^82M1MW9Z&7QO6OV1DT445\^?0!1110 4444 %%%% M !7"W>GV6I_&!H-1MX[F)=*#K'*,J6#XSCH>">M=U7'ZCX4&L>/Y;K4[$3:8 MVGK&LOF;2LH?/&"&'!/-=%"2C)MNVC,*\7**25]48VFW&G:-+XTCDA\W0H'0 M>1']TNPPR+Z1Z7IND"XGV+%9N3(R,!D.0 #U]_K7>VW MAS2;/1GTJWL8ULI 0\7)WY[DGDGWS52S\%>'[&2"2VTY5DMY!+%(979E8=.2 MHXV5NORN[]O\C TW2++5OB9XD_M*!;E(/( M9(I.4#&,#=MZ$X'![9-.ATG39/BY>QRV-JR_8%G56B4_O-XR_3K[UU]MI-E: M:E=ZA;P[+J\V^?)O8[]HP."<#CTJKJGAC2-9O8;O4;3S+B$;4D61T(&PYQ^->F6VDV5IJ5WJ%O#LNKS;Y M\F]COVC X)P./2F6FAZ;8Z?-8V]JHMIW9Y8G)<.6^]G<3U]*?UA:>7+^&XGA MVVVM+N7XW.4T_P /7ZZSI-]9:3I6F0VY/F2V=P6:>-EQ@_(-W8Y-,\*:/8W_ M (H\1W5] MQ);ZDWDB4;EC.3Q^%$JZUL^GZW[LJ-!V7-WO^#7 M9'!W^G1^%[N[U'6=*L=9TNXO?-:]P#<6Y9NAR.0#Q@'_ KT@'(!'2L'_A"? M#PO/M(TY=_F^;L\U_+W^NS.W]*WJRJU(S2MNC2E3<)-]'_P?ZZA1116!N%%% M% !1110 4444 :7A^C5Y7!+Y-S'*.J.&_(UZH#D9'2 MO;RV5X2B>)F4;3C(****]4\H**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *XKXM7QLOAW>*APUS)' #]6R?T4UVM>6?'2[V:'I5GG_ M %URTN/]Q1TWU-X@\3Q:EXE\):1::JVI?8[BW M%Y<(3YN M3U_I)X[\46:=%B.%1D@!SUYQ^7(KP90;QC]V^O_MM MK[;?,]&#_P!GM>VC_.]O5^ATUG&J_$_QI>6T:R:G;6<;6:D9.3",X'U"C\?> MN?TO4+_Q#\)?$DGBB1[E+9]UK//]Y9/0'V.!C_:(KC+KQSX@N]?AUIK[R[^& M+REEBC53&@12?4X'/XUI' U?=3M] MG7JN7MIU^0GB(7;5]V_6_?T.\\3:[KVD>&?!$7A^XFB-Q9QY2)<^:X2/:I]> MIXK5UO3+R3XG7]YI&IC2(X=*234;B*(2-R6X"_WMJ#GJ,5YQIWQ+\5:9;Q6] MMJ0,,,*PQ1O A"*HP,<=<=^_>J.G^,M>TS7)]7MK]S>7(Q,\@#"0>A!XX[>G M:CZC65[A>++FTU?X-I=PSW]XL%Z!#J:@9K:602-% MY2 CI@@9 ]LU7USQ3JWB."SBU>=9_L:E8F\L*V#C.2.O05KA\)5I3C)VLG) M[]TO)=5Y$5*\)Q:\E^;\SL)%1_@/IRRMMC;5<,WH,ODUW&O:MI7AOQ%I:3:Q MJ5A;PPJ+>PM;?-O,G3' ^8]O;C'OXQ;>*M6M/#=QH,5PIT^X.6B>-6P<@G!( MR.@K1T_XD^*-,TU+&VU$&*)=L1DA1VC'L2,_GFLZN!JS;>EKR>_1V\GL5#$0 M22\K?/O$>AQ7,=A?[5N9&E(;O4K&_N=1:2ZL 1;RM$F4SU_A^;\?YVQ?OYSG;C' MX8Q5JV\7:Y::]Y1LDOAM\]-=OQW$ ML4E5<];.2?R5]/Q/1O"?V#3_ (/"[.H7>F^==,+N[L(]TJX)"@DI MK/7-*USXF^$Y--GGNIX;>:.>YGA,;2@1MM)X&?XNE>9^'_%VM>&#)_8]X8HY M>9(F4.C'UP>_N*EN/&VOW/B"#6Y+X?;[92D,@A3$:D$8"XQT8]1WHE@:CJ3E M??FMKW5K-6_7Y"CB(JFH]O\ ._?]"QXX\1ZIJ^OWUG?71>UM;N1(( $C"L5 M& /:N8J6YN9;R[FN;EM\TSM)(V -S$Y)P..IJ*O4HTU2@H);'+4FYSE&?9_G_ ,,>EE\O?/BCG*Q6L:J/0?&+_DH4O_ %[Q?RK@Z^_P/^ZT_1'S M>(_C2]0HHHKL, HHHH ***,A-<[5H]]-?EOKT.B5"2TZ]CD**[B'X;M=:]IMI9:O%<6&J0 MR2VU\D)P=@RRE"<@_C46J?#];'PW>:I9:Y::C)I[JEY! I_=$G'#9^;D^@[U M?URA=+FW\GWM\M=-1*A4>R_JU_GH<917QGIIO_P .<517;Z5X"TS5I([>#Q=8&\N"XMK=(F8N%)QN.?D) SCG MVS6IX?\ ^D2>"];FUN^M[>[@G$#SM&S?8F5RI'! ;=Q^=3/&T8+KTZ/J[?U M_F5'#SDTN_F>:45VMA\/H)K.UGU3Q!;:=_:,I33T>%G:X&U&/2K72IA!--Y+39]4JZ8R4DFC-IIV84444Q!1110 5T M/@*9X/'^BM&<$W2H3[-P?T)KGJWO _\ R/FB_P#7['_Z$*QQ'\&?H_R+I_&O M4^H:***_.CZ@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "O-M;.[7+P_]-6%>DUYGJ^?[:O<_P#/=_\ T(UY M>9?!'U/4RWXY>A3HHHKPSW HHHH **** "J$NJ>5KD&F_8[I_.B:3[2L>8DQ MV+=C_B*OUR^H7UU'\2M(LTN)%MI;25I(@WRL1G!(K2G'F=O)_@C.K+DC?S7X MM(ZBBO/[.+5=?N_$<3:]>VD%E>R"%;=@&![ MUVC'W1CJ:BC\4ZO=>!-!$$X MCU'5;G[*;IE!V ,5+8Z9P!^M:_5V]GV_%7,GB(Q;NM-?P=F>BT5R=]%<^"_# M>IZB-5OM398@8TO7#A7)QD' .,D<>U8-EJ=]:WFF7-IJ.N:C<7$\:7L%S:N( M-C<,R#8 N#Z&B-!SNXO0.M'L-FWV_$7M]6K=U]QW&HZS'8Z+_:4%M<7\;!2B6B;V<-C M! ].Z\I<^5;IN=N>PJ>WF^T6T4WEO'YB!MD@PRY&<$=C7!SZIJ%QX M9\5:W%>3I%YIBL0KD"-8R%++Z9.:T=:9!X.LM5OM8U*R\FT1B+.8*T[LJX!R M#DD_S-+V-DD^_P"FQ7MKRT[/\'8Z^BO/)K[6_#'@."2_O;B34M2N4C#R@RM: MJPZ =R .GJ:GT*_N;;Q19VME>:UJ%E=+(+DZE;N/*<#*LK%1@'!&*?U=V;3V MO^ OK"TNM[?B=Y17G>F7ER/$6SQ)K6K:9J;7)$4#8%I,F[A4RI!R.,YS^->B M5E4ING;S-:=3G;\@HHHK(U"BBB@ HHHH *]3MCNM(3ZHI_2O+*]1L01I]N#U M\I<_E7K99\4OD>3F>T?F3T445[1XH4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5XS\=IS5XC\<_TKU-_@,\NHHHK[8\ **** "BBB@ HHI1UIK<#=\7^ M%Y?"6K16,URERTMNL^]%*@ DC'_CM8->Y^+-L=1-[#"DES< MH'=59RH"@CC!R??-<_!X:72?'^NV6E^';/5H80CQ27\F(;-67<=P/#=<8ZX' MUKR*&.E[).HM;7Z:ZV^6YV5,.N;W'V[]3RRBO5O'&A:%'8^&]8EM]/MH[BY6 M&^_LHY@=,Y8K@#H >1SSWQ4OCC3EBT&[GT;PSH=UHS(OV?4; #S8!QEG(Y;O MTX'?-:QS",N6T=VUTZ.Q+PS5]>ESR2BO=H/!]IH<.F6-MHVB7T+(K7]SJ+KY MS9Z^7GICM^7O7DGC#3+31_%^H6.G-NM8I!Y6&W84@-C/?&_O-+N]1MK@:;:W,& ES(&O)FVYW)D%OP)R!WXJMHEW:Z%X \4Q1Z59W,>EWSP%9X M]WVD"7@R>N <#Z"N>>8O50CK==5U=NAK3PO,XW>C_P KGD%E;&]U"WM58(9Y M5C#$=-QQG]:TO%7AZ3POX@FTJ6X6X:)58R*NT'I7_AVRU_XU:HVJIYMI8V<=PT.<>80B@ ^W4_@*WKXE MT:B+T5ZA:G1?'OA;7FCT"RTB[TN+[1;RV:!- MRX8A6P.?NX/UXQ6K_P (]H]_KGAWQ FG6D6F-I4EU=P)"HC)C7G*XP3EQ_WS M4RQZ@VIQ::_RNOO&L,Y?"[W_ ,TOU^X\:HKV"]\-:9H5UXRU:;3[5K-+6-M/ M1X59%:4=5!&!AL#VKQ^NC#XF.(3<5M;\5?\ SJT73W??\ HHHKI,0HHHH * M*** "O?_ (,/O\ D?W+N0?HI_K7@%>]?!$'_ (0>YST^WOC_ +XCKQ\Y_P!U M^:.[ _QOD>BT445\8>Z%%%% !1110 4444 ?/GQB_P"2A2_]>\7\JX.N\^,7 M_)0I?^O>+^5<'7Z!@?\ =:?HCYK$?QI>H4445UF(4444 %.1V1U=#AE.0?0T MVB@1ZK/KGA_Q1?6>O_\ "3W'AO58X5BNXUC<^8 <_*RD<'ZGMQ5JW^(FD3^) MO$*1ZA)I]OJ*Q?9=0:WW['10N2A!X/N/RKR"BO.>74FK-NVRVTU3[>76YUK% M33NEJ>K6GC"VLO'&E3ZQXL35K.UCFW2QV!B6%F7& %7+9XY[5@67B#3(O"OB M^SDN<3ZE.KVJ>6W[P"0DG.,#CUQ7$45:P--=>W9;/FZ+N3]8FI^=J MLFK-=2+Y3#>ISE\XVC)/3]*XFBE3P%*F].]^GYVN_F#Q$W:_IUZJW<]BT#Q; MXI6?B[1[[5%L(= M4OFN;:Z>%F5E\S/3J. .#CK7FM%+^SZ=V[N[].]^VNO>^@UB9+ETV_RL>NV? MC*QN/#=A8V?BM=$N-,4P.TFGB9;F->%=\0HNL:E?R>-O MLMU-<_/]HL"T-Y"HP&*C 4X[<&O-J*%@*:4DGOY1[W[?F'UB3M?IZ_YF_P"- MK[2=1\6WEUX?B$=E(1MVIL#-@;F"]@3VK HHKMIP5."@NAA.3G)R?4****LD M**** "M[P/\ \CYHO_7['_Z$*P:WO __ "/FB_\ 7['_ .A"LJ_\*7H_R+I_ M&O4^H:***_.3Z@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "O-M<&W7;P?\ 34FO2:\_\4Q>5X@F/:0*P_+' M]*\S,E^Z3\ST\M?[UKR,>BBBO"/="BBB@ HHHH *R+K0?M/BRQUO[3M^R0O% MY/EYW[L\[L\=?2M>BJC)Q=T3**DK/^K:F+I/AW^RY]8D^U>;_:=PTV/+V^7D M=.IS^E9T?@2 >#K31);US-9RF:"\C38R/N+ AZ[_ ([F!;^'[^XL[NT\1ZP=4@N8O*\M;980O^UQGFFZ3H.M:;);PR>(FN+& MWX6%K10[*!@*SY[>N,UT-%'M9:_Y(7LHZ?YLQ].T#^S_ !+JNK?:?,_M'R_W M7EX\O8N.N><_055T_P (Q6GAG4-&GNC-'>R2NTBIL*[_ &R>E=%12]I/OV_# M8?LH7O;N_OW.2D\&ZA=^#YM!O]<$Z$1+!+]D"F)4(." WS9P!G-:GB#P_P#V MYI,-K'=&TN+>5)8+D1[C&R]\9';/>M>.6.7=Y3J^T[3M.<'TIU4ZTV[^=_G_ M $B51@E9+I;Y&#)X6C/@<^'(;CRU, B,_EYR]4=:\&WNJ+I*6V MM"U33(U"*;02AI%&-Y!;';@'.*ZR@D*I+' '))[4E6FG=/K<'1IM6MTM\CFY M/"UYJ6B3V'B'67U"1I%D@N([98&@9>A&WKS5O2M,UJUG#:IKWVZ)8RBHMHL6 M3_>)R)U=&Z,IR#3J'4DTT_R7](:IQNFOS?\ 3.5G\):EJ#V\ M.K>(&O+&"X6=8C:*LC%3D N#_(5U5%%3*&].NP,F&Z,?T#J3_[(*]+*YU<+17"L#ATK) M?B].NFNFIO\ 6*ET[_EZ';ZK\0+/4=.TK3X_#D$-EIMSYJV[7#.DB<_(> >_ M)R'O[-?5$V7+O=-(JCN%4_4^GTKA:*KZG1M:SMON M_777747MYWO^B.Z_X3W2=5TNT@\6^'1JEU91^7%M M*=&G2?NZ7Z7=ODMB95)3C9GHK_%33'U:TUN3PPLNL0QB)IVNV"A><[5P0"]9>C>/K:U?7;?5](^VZ=K,[3O;K-M,9+$XW8Y[<\=,UQ%%9+ T$FDOQ? M>ZMKIJ7]8J73OL76O88==^W:=;>1#'<>=# SE]@#9"ENI],UV-W\3 /&T7B/ M2],,$CP"&\@EFWK...G'' '/MTZYX&BM9X>G4MS*]E;Y,B-6<;VZ_IJ=QJ'C MS3HM!OM-\*Z"NDC4C_IWJ7NF=GKGQ$FUGP3:Z ;'R6B6)9K MKSMQF$8P!MVC'.#U/2N,HHK6E1A234%:[N9RG*=N;IH%%%%:DA1110 4444 M%?0'P83;X!S_ '[N0_HH_I7S_7TG\,;3['\.=*4C#2(TI]]SDC]"*\3.Y6PR M7=_YG?@%>JWY'64445\>>X%%%% !1110 4444 ?/GQB_Y*%+_P!>\7\JX.N\ M^,7_ "4*7_KWB_E7!U^@8'_=:?HCYK$?QI>H4445UF(5U[T_P /W=G= MB9-9G,!'E8^SL#@YY^;@,>W2N4KTCP+XRTG1_"=Q;:O.1=V,[W.GQF-FW.T3 M+@$ @,\C//2K-I\,6EBM+>^UVTLM7OHO.MM/D0DL,9 9OX3[8/?KBKVN M^-=*O?ANEM;7+/K5W!;VUXIC8$+$6.[=C!S['O5^37O"FN:]I/BR_P!9>QN; M")%GT\V[.SNA)&UAQC)_+TK@=;%J/O76ZT5]4NUMF[G3R4>G76U_/:_DF._/Z=*MU,59RDVM4M%>RLFVM M-== Y:/-RQUWZ^;LON_0B^,$:P^,+5$VX&GQH_,5N>+_ !WM\6Q:EX/U#Y#81V[R/;@GAB2N)%^G M(_.G:7XHL?$WA;4=#\5ZI]@NKFY6YCO?(RC$ #:53 '"^W7UZNF\13PL4E;: M_=:ZZ6[>OH3)4Y5G=_Y;=_7_ (<-)\"II7Q T:'4;ZUN=/NMMQ:3JI9+H CY M,=CR#W&*I?%34)KOQ?);OJ:7T-MN$:)"(Q;98@QGNQ&T<^]:M[XMT.'Q#X3L MK*[:;3="($MZT3#S#QDA<9QQ^M85YXZU/3O$.KR>'+]4L[R]DG4FV1M^3P?G M4D<8XJ:4:\ZL:LE=I/?3KZ.S:')TXPE%:7MMKT=^NJ3_ *V)](^'\%_X;L-: MO]?MM-MKR5HL31DD,&*@#GYB<9[8%:!^$DBW]SIS>(++^TD1I;>U5"6E0=&; MGY,^G-9FJ:_I]W\*M(TE+G?J-O>R331>6PVJ3(#X;7Q\6W>A7EW' \%H MUVDZ)O65 0!CD8SG]#6A;ZGX?\3^"K+1-8U,=#SW] M/?C5@\?:'/\ $K[0\SPZ4NFG3H[ED.3R#O(QD#MT^N*)UL7>?*G]KIM;:SZM M_,J-.AI=]NOGK\O,XK2O"2:AX5;7+C4H[2!+Y;1P\18*"%.\D'H-W3':NYU; MPMHFA?$#P[_9MU#%,9;=7L%C8EADYEW$]\8Q6%J=]X;TOX;7?A[2-:;4KM[U M;@N;9XU;H#MR,8 4=3R>E:FM:[X=U+Q3H'BF/6U1H#!'/9-;OOC"DEFR/3/3 M'T-*I.M4GS:\OO+;R5NG774GDIQ@UHW;OYO_ ( WQAX%BU36O$.H6&M6KWMK MNN9-.1#E$ [MG .!TQZ5Y;7I%OXKT5/&/BZ^:]Q;:C92Q6K^4_[QB!@8QD?C MBO-ZZL#[6,.2ILE&UU;IJOD3B>1MRCO=_I9_F%%%%>@<@5O>!_\ D?-%_P"O MV/\ ]"%8-;W@?_D?-%_Z_8__ $(5E7_A2]'^1=/XUZGU#1117YR?4!1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5QWC6W*WEM<=G0H?P.?ZUV-8GBVV\_0VD RT+A_PZ'^=*=='ASP[,!8T)X9B<#/M6 MO69XBT2+Q#H-QILSF,2@;7 SL8'(.._(JX*-Z6VO2Z7+9K&8W> /YDW& 3G 'O6,GA3Q)9Z--X>L+^P_LF M0LJW$JOY\<;')7 ^4GD\Y_*NN+CS.]KZ>EM;_/;S.-J7*M[:W[WTM\M_+Y$V MH>*-2N;[PVNAF&)=8@D=EN%R$(52"<(M5T#4K^*YGAMUG MM[L6X3;NXP4!P<$C\NM3S>%)(]9\-S6+QK::/')&ZR,=[ J%&.,'ISDBK5KH M=S#XZO=:9XC;7%JD*J"=X8$=1C&./6DY4N6T;;/\W;\ 4:M[N^Z]-E>'?$EC=WL37V ME%D^U" 8E3:3]T$ $@'GMGO6Z="N?^%@#7-\7V46'V;9D[]V_=G&,8Q[U#I_ MAJ>"Z\1F[EC\G5W_ '?EDEE4J5.<@<\]LUES4U"VFR^^_P#D;*-3VB;O:_X< MO^97^'=O?Q>%;.6[OUGMY(%\B 0!#",G(+9^:NLKGO".FZUHVFKIVK-8R6]L MFRWDMR^]AD_>!&.GI70UC7?-5DT:8>+C2C%] HHHK$W"BBB@ HHHH **** - M;PS!Y^OV_I'ES^ _QQ7H5)L^C C^M; M4*GLJL9]FB*D>>#CW/DBBI)X7MKB2"8;9(G*,/0@X-1U^B[GRX4444 %%%% M!1110 JJ68*H)). !WKTS6-(\%^!Q9:9KNEW6K:A-");B>.X:,1YR/E (!Y! MX/Y]J\S!*D$'!'((KT;4/%?@WQ7'9W_BJUU*+4[6(1RK9E=EP!SU/([^A&>I MKAQ:FY0M?EUOR[^1O1<=;VOTOL9T6@:5+\([S75M6%\E]Y4M5?#WBCPXOA'4/#6OQ7Z64 MUR9X)+;:7 R, D\9X],=:?KWC'PQK2>'[-M,OUTW3-Z2P;U#-'@!<-GD_*"> MGIGO7*_K'M&O>M=OYS^^_P#D7O%^C>'O#DI2Y\&7\$,= MPHBNX[UGCN8\\[B2=I(Z#K6M\1[;2]3UG1]#BTUEU.\@@CMKSSCM@C+X(*9P MV!FN>U;Q?H%MX&O/#^A2ZM>B[=2IU$J5ME!!PN/ITI^O^-M"U:/2];MUOH?$ M.G)$J1;5,!*MD[CUQUQC!Y'%80I5^:$I)Z-ZW?96;5]%??I\C64Z?+)1M=K; M3OW_ "_S-0>'? S>+#X,&G7@O1'L&I_:&R9=F[[N=O3VZ\8[UG:%X1T&T\.^ M(KKQ-;S7,FCWWE;[>0JSA2!M SC#'OU -6?^$W\&#Q ?%BV.I?VT8_\ CU)7 MR?,V[=V>O3C/XXS6!;^-K=O!_B/3[^.=K_6+G[0KQJ/+4E@3DDY'0]C51ABG M&RYE\-[OK?6WE;Y!>AS*]K7?W6Z^9T>I:5X"L/#NE^)GT6]-M>YC6Q2Y;&[) MRQ8MGC:>AYXI;KX9:;-\38]-M/.ATHV0O7C5BS ;MNP$Y/)QUYZURFL>*;+4 M/AYHV@PQ7"W5A*SRNZJ$(.[HT6Q^QW,4P568 M%B25PQ'''7W^M/V6+C?D;O[ZU?3[._YD1G1E%<]MH].O4F\0>!]/D\(ZGJ-I MX/SKDRBYCSSG).#WP/;DU!J>D^#/#GAC1+_ %+2KB[N]3T]'$4< M[J@?:"TA.[U8<#CCI6/XCUGPW/I5PFBZAXBFN)V!6*[G!AB7/*D9R>.._P#C M4\6^)[/7M#\.V=G%.DFEV?D3&50 S;4&5P3D?*>N*NE2KR45)RM?7=.UN]V] MQRG3C=I*]O+O_E_P3E:***]D\\**** "BBB@ HHHH 559W"H"68X '#K3QCI MIV\FYA):WN ,[">H([@X&1["O%;_X5>+; M*X:--.%V@/RRV\JE6_ D$?B*^QRW'470C3G))K34\/%8>HJCE%73.-HKJ/\ MA6_B[_H!S_\ ?2_XT?\ "M_%W_0#G_[Z7_&O3^M4/YU]Z.3V-3^5_<BNH M_P"%;^+O^@'/_P!]+_C1_P *W\7?] .?_OI?\:/K5#^=?>@]C4_E?W'+T5U' M_"M_%W_0#G_[Z7_&C_A6_B[_ * <_P#WTO\ C1]:H?SK[T'L:G\K^XY>BNH_ MX5OXN_Z <_\ WTO^-(?AQXM4$G1)P!R263C]:/K5#^=?>@]C4_E?W',45K6G MA?6KZZ6WM-/DEE;.%4CG'XUI?\*W\7?] .?_ +Z7_&CZU0_G7WH/8U/Y7]QR M]%=1_P *W\7?] .?_OI?\:/^%;^+O^@'/_WTO^-'UJA_.OO0>QJ?RO[CEZ*Z MC_A6_B[_ * <_P#WTO\ C1_PK?Q=_P! .?\ [Z7_ !H^M4/YU]Z#V-3^5_<< MO174?\*W\7?] .?_ +Z7_&C_ (5OXN_Z <__ 'TO^-'UJA_.OO0>QJ?RO[CE MZ*ZC_A6_B[_H!S_]]+_C1_PK?Q=_T Y_^^E_QH^M4/YU]Z#V-3^5_<ND^ M'UK)=_$#1TA4L4N!(V.RK\Q/Y"K%O\,/%]Q,$&CO'GJTDJ*!^M>O?#_X>P^$ M(&NKMTN=4F7:\B_=B7^ZN?U/>N'&X^A3HR49)MJVFIT8?#5)33:LD=K1117Q M)[X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %1SPK<6\D,@RLBE3^-244FKJS&G9W1Y7<0M;7,D,G#1L5/X5 M'71^+].,%\MZ@^2?AO9A_B/Y5SE?*UJ;I5'!GU5&HJM-304445D:A1110 44 M44 %%%8NO>)(]&FMK2"TEO\ 4+LD06L1 +8ZDD\*/>JC%R=D3*2BKLVJ*Y^X M\2W5AX6N]6U71Y;26U(#6S3*V[) R&'!'/IVJ(>,0FGW.IW>FW%OIJ*IMIF( M+W3,< +'U&>,$]1'M8=3I:*Y[3O$]S+JT.GZSHTVE2W2LUJ7F602 MA1D@[?NMCG%5M4\87VEF6YG\-W@TR%]DMVTJ!ASC<(^25]Z/8SO;]4'MH6O^ MC.JI"P#!21D]!GK7%^)_$>J6OB/0X=)M)9X+@LX"3*HNAMSMYZ8SGFK=],?#G]H:6Z:E/#*8V\_(MR$RRD#ANXS5*C*R;ZW_ O_ )$NM'5+I;\3JJ*Y M6Z\:3?;+N/1M%N-4M[!BEW<1RJ@0CJ%!Y7.<\_P!3_D"M*BBOK(14 M(J*Z'R?BWH?]D>-I;F-<0:@OGK_ +W1Q^?/_ JX:OH?XK^& MVUWP@UQ;J6NM.)G0 *^YRO$>VPRONM&?/XNG[.J^SU"BB MBO2.0***WO#N@:=J\%S<:MX@M=(AMR!B1#)(Y/\ =08R..Q_"IG.,(\TAQBY M.R,&BNMU[P#=Z7JFE6VF72:I#JR@VD\:; _3J,G P02?3W.!6"Q=%\MGOMH_3Y:]S3V-2[5MCBJ*]!3X70 MPI8V^L>)+33]5OE!BL7B+'DX +;NO;IUX&:JK\.2VL^(;#^U /[$MQ-YGV?_ M %WR;L8W?+Z=ZGZ[AW?WMO)][=M=2EAZKMIO^IQ%22P30JC31/&)%W(74CHK=M?"INO -[XE^V;1:7(M_LWE9W9V<[L\??Z8[5T^OZ%K/B!?!=A<:E#. M;ZSS;C[/Y8@78C')!.XXQZ=.G-.>)A&25^K3WTLK]NQ*I2:OY7_&QYO4DT$U MM)Y=Q$\3X!VR*5.#[&NG\0>&-*T"&273O%%O?7EI<"&2U-LT3JP/.,DA@".O M3WSQ7>3: -1^+UG#XJU2UOY4LU>.!K/8MP,2?)C)'&"V3UK.>-A%*2VLWL[Z M6Z6\RUAY7:>^G8\AI8?%*>#PGX@MUDDC MN#(/L6Y;]OPN:T5*UM,MV;7RV,P?R]@&26SC'YUV]Y\.;+2+54 MU[Q39Z?J;0&869A+@ D N#UXQTY/3-;5*].G;F>^V[_ "(C3G-M);'!T5V^ MF?#R"31;+4/$.OV^BC4"/LD3Q>8TBGH3\PP.1^8SBDMOAEJ+>+;O1KZZBM8K M2 W,EWM+J8NS*O!/?CM@_CF\903:A>'?"'AZ M3QAI47S M+6* QBTP1A.N#U/3'2B.+ISJJFKW:OL_\ANA)0" M6ZN8[>W0R2RN$1!U9B< 4; >N? [1.-0UN5?2VA)'T9S_P"@C\Z]?K'\*:$G MAOPQ9Z8A!:%,R,/XG/+'\S^5;%? 8VO]8Q$JBVZ>A])AZ?LZ:B%%%WXUT MP((R.0: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF/'&M?V=I7V2% ML3W0*\?PIW/X]/SK?OKZ#3K&6ZNGVQQC)]_8>]>9P17?C/Q.7DRL9.7(Z11C MM]?ZT =!\/\ 1C#;OJDZX:4;(01T7/)_$C]*[2F0Q)!"D4*A(T4*JCL!3Z " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *FIV*ZCIT MMLW5A\I]&[&O-)(VBE:.0;70E6![&O5JY+Q;I&#_ &C;K[3 #\FKS,PH<\?: M1W7Y'IY?7Y)>SEL_S.4HHHKPCW0HHHH **** "N0\26]YIOC#3O$=M93W]O% M UM<16Z[I$!)(95[]:Z^BKA/DE-OZTU./\ $EY<>(OA_JHM-*U"&0[4 MCAG@*R2893D(,G'7\J?XJT2[U;P3:0V<;-QP3^-=;15JK MRVY5L[D.ES?$]U;[SB= L],N]9M9TTG7X;FW5G6346D\N)B,$99N2?85SNH6 MNI:IHNJ0ZMI&LWFM;W*/\PMHU!X\L [3QV ))KUBBM%B&I7M^)F\.G&U_P # MA-9MKRS'A'4UL+JYCT]=MQ#!$6D3=&!]WKQ@U;U&.XU'QQX6U&&RNEMUBG:0 MR0L/)W)P'_NGM@UV%%3[?K;O^-_\Q^P27+?M^%O\C@=,N+_P=_:NG3:+?WWG MW4D]I-:0^8D@?H&/\)'?-5;GPYJ-A\/-&L&MI)KI-1CGFCA0OY8+,3TSP,C) MZ5Z115+$--.VNGX!]7335]-?QW.5URSN9?B)X;N8K>5X(4N/-E5"5CRG&3T& M?>NJHHK"4^:,5V_S;_4VC"TG+O\ Y6"BBBH+"BBB@ HHHH *[WPMIWV+2Q+( MN);CYCGLO8?U_&N;\.:1_:=[YDRYMX3E\_Q'LM=^!@8' KV,OH/^++Y'CYA7 M7\)?,****]@\<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@!" RD, 01@@]Z^9O'WAL^&/%MS:1J1:RGSK8]MC=OP.1^ M%?35+?#[+"JC4+8%[9SW]4^A_GBO4RS%K#5O>^%Z/_,Y,71]K3TW M1\V44Z2-X96CE4HZ,596&"".HIM?;GSX5Z1\.4T\>&M3DM+C2K?Q$LH^SRZF M1MCBP/F7.>?O<@>F>*\WHK&O1]M3Y+V+ISY)1;V6U93R5"L^T=!U(X&<<5SWBKPO9R:MJ/B6T\2Z3+9R,UU#%Y^99'SN\ ML*/?(]?:O.J*Y:>!]DTZI)QCC'7FEAOK&/XH>,=-O[R*S.HVJQ12S,%7=Y8& M,GO\V?PKQ_3+Y],U:TOXE5WM9TF56Z,58$ _E5CQ#K4OB+7KK5;B)(I+D@LD M><#"@<9^E8?V?*_)S>[RM+RU37KL7]:LN9+WKI_'OA'JNA_V[IU M]J#W:3-%;3!L?,@PN>6P%R>./PI^K7MIJ">!8K#Q%9Z=<6MCA[GS0WV=PB85 ML?=)((PV!UKRZBNA8/6[E=W;V756,G7TLEI:WXW/5_'$]M/X(<^);O1;OQ"L MR"UGTU]SO'D9+XQQC=[=.]6-7\0:2OQPT;45U&UDLH[41O<1RJR(Q61>6!P. M6&?2O(**F. BH\KE_-_Y,DM.VQ4L2WLNWX.YZ[H%K9^&?BU<7U_K>E-;7R7, MJ2)=+A S@@/G !.??H:S](N-/\4?#RZ\+G4K73[^"]:> W,FR.92Q/WN_4_D M*\RHH^HWU\DT^_CN+NY MBD!BB^:@VHVBV31X6Y,Z^6?W*C[V<=>*\EHI_ M48V=Y:M23_[>=VS.5=NR2T33_P# 36:_2S\8MJ"8FCAO_/&TY#@2;N#[UWOB M_P /Z;XOUEO$>G>)]*@LIX5,JW,VV2-E7 7;[X'!P>>]>645M/#MN,H2LTK? M((UKJZE:Z?\0_#N@26FMZ?I\^G0^1=PWH\@HK#ZBMN;17LK+2^_J M4L0TK6[?AL>PZQJFA6'B[PQJ%W+IJZLLQ.I2Z:P,(!& S'UR<\\XS[5QOQ&T MA;/Q+<:C#J-C>0:C/)+&+:8.R#(/S#MUXY.<5R%%71P?L91DI;)K\;_*P3Q' M/%Q:WM^ 4445W',%>F_!GPQ_:&M2:Y=)F"Q^6'(X:4CK^ _4BN!T31[K7]9M M]-L$W33OC..%'=C[ T2WTRQ7$4"X+8P7;NQ]R:\7-L6J-+V4? MBE^1WX*CSSYWLC1HHHKXX]P*YWQQ9_:O#$K@9:W=91_(_H3715#>6ZW=C/;/ M]V:-D/XC% 'B-;6C>*M1T8A(W\ZW'_+&0Y ^A[5CR(T4C1N,,I*D>A%(B[Y% M4LJ[B!N;H/LZ)XIT_6\1Q,8;G&3#)U/T/>MJL#PUX;L=(MTN(W6ZN)%_ MUXY&#_=]O>M^@ HHHH **** "BBB@ HHHH **** "F2RQP0O+,X2- 69F. ! MZTR[O+>PM7N+N58HDZLQKSC7_$EWXDN5L-.CD%LS?+$H^:4^I]N^/Q/L -\0 M:[<^)]2CLM/1C;A\11CK(?[Q_P \5W?A[1(M#TQ8%PTS?-,_]YO\!5+PMX83 M1+?S[D*][(/F/41C^Z/ZFNAH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "FR1I+&T%2"8'), M3^H]/J*S:]0O[&'4;-[>X&5;H1U4^HKSK4M.FTN\:"<9[JX'##UKY[%X5T9< MT?A?X'T.#Q2K1Y9?$OQ*E%%%7DCDQ6)5"/FRQI]C%IUC';0]%')_O'N:LT45] M)%**LCYN4G)W84444Q!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% 'CGQ=\#.LS^)-*B+(P_P!-C0?=/_/3'IZ_ MGZUY'7U\RJZE74,K#!!&017@GQ.^'Q\.W1U;2(B=*F;YT49^S.>W^Z>Q['CT MS]3E68*26'J[]'^AX^,PUG[2'S//****^B/,"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "E52[!4!9B< 9)-)7LWPK^'?V<0^(MD M;K.WN,H>++HJ/)LG?S#,1UWXB'RR,<[_][_&NIHH M\LMM1UKP?>?9YD819SY,G*./53_45W&D>+--U95591!.?^6,IP<^QZ&M.^L+ M;4;9H+V%98V[,.GN#V-<5JOP\==TFD3[QU\F8X/X-_C0!WM%>70:]XA\.L(+ MD2;%.!'

B76-FH1( M?27*?SQ6C'?VDO\ JKJ!_P#=D!H GHIN]0N2RX]6/7?&5YN;<\:G[Q^6*/_ #^)KO=!\.VF MA6^(@)+AA^\G8XKBM8\,7%ANFM%B<%*F^:&J_(]W#8V-1< ML]'^9A4445YQZ(4444 %%%% !1110 4444 %%%% !1110 4444 %36MI->W" MP6R%Y&Z =O2WNHDFAD4J\;KE6!Z@BI**-@/!/B' M\,I?#K2:GHBO-I1.7CSN:V^OJOOU'?U/G=?7S*KJ5=0RL,$$9!%>3>-?@\LQ MEU#PIM1^6>Q8X#'_ &#V^AX]QTKZC 9LFE3Q#U[_ .?^9Y&)P33YJ?W'C5%3 M75K/974EM>0O!/$VUXY%PRGT(J&OHTTU='EA1110 4444 %%%% !1110 444 M4 %%%% !1110 4JJ78*@+,3@ #))J]H^B:CK^H)9Z3;/<3-UVCA1ZL>@'N:] MS\#_ OLO#+1W^I,MYJ8&5./W<)_V1W/N?PQ7#B\=2PL?>U?8Z*.'G6>FW

,66 M!K9CW@;:/R.17044 <+<_#<T?_@;#_V6O2:* M /,?^$!UK=C%O]?,_P#K5*GP\U9B-\UH@[_.Q_\ 9:])HH XBV^'$0P;S4'; MU6*,#]3G^5;MAX2T:PP4M%F?RZ?I6U10 BJ%4*H Z #I2T44 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 86J^%K:^8RVQ%M,>N!\K'W':N1O](O=-;_2H2$[2 M+RI_&O2Z1E5U*N RGJ",@UPUL#3J:K1G=1QU2GH]4>445WE[X3T^Z):#=;.? M[G*_E_A7/WGA/4;?)A"W*>J'!_(UY-3!5J?2_H>M3QM&IUMZF'14L]M/;-MN M(9(CZ.I%15R--:,ZTT]4%%%%(84444 %%%.CC>5]L2,['H%&30 VBM>T\,ZG M=$9@\E?[TIV_IUK=LO!MK%AKV5IV_NK\J_XUU4\)6J;*WJ[OZ')VE MC-8T'15& M*DKU:. IPUGJ_P #RJV/J3TAHOQ$1%C0*BA5 P !@"EHHKT3S@HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** .?\ %/@K1_%MOMU&'9<*/W=S%@2+^/<>QKQC MQ/\ "K7= WSVB?VG9KSYD"_.H_VDZ_ED5]#T5Z.%S&OAM(NZ[,YJV%IU=7HS MY!((.#P:2OICQ%\/?#WB5FEO+3R+ENMQ;'8Y]SV/X@UYOK?P1U2VW2:'>Q7J M=HI?W;_G]T_I7TE#-\-5TD^5^?\ F>54P56&VJ/+Z*UM3\+ZYHV3J>E75N@Z MR-&2G_?0X_6LFO4C.,U>+N<;BXNS"BBBJ$%%%% !112@%B !DG@ =Z $HKH= M+\">)M8*FST>X",?]9,OE+]:5SA4C4LS'V ZUZ-X9^#6J:CLGU^7^S;<\^ M4N&F8?R7\B^&HMFD6,<+D8:4_-(WU8\_ATK8KP,3G4Y>[05EW> MYZ-+ 16M34SM$T#3?#NGBSTBU6"/C<1RSGU8]2:T:**\&4I2?-)W9Z222L@H MHHJ1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% ",BNI5U#*>H(R*H2Z%IPK!X6@_LHW6*KK[3.<7P59C[]S.?I@?TJ9/!^FJ?F,[_[SC^@ MK5T[4+?5+%+JS8M$^<9&",''(JS0L+07V0>*KO[1FQ>'=*A^[9HW^^2W\S5Z M*"*W7;!$D2^B* /TJ2BMHTX1^%6,95)R^)W"BBBK("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 **** "L>^\(^'M28O>Z-92NW5_) M8_\ AS6Q151G*#O%V$XJ6Z.)N_A'X1N<^7936Q/>&X;^3$BLR7X'^'6_P!5 M?:DA]Y$(_P#0*])HKKCC\5':HS%X>B_LH\O'P,TC?\VK7I7T"H#^>*M1?!'P MVG^LN]2D/O*@'Z)7HU%4\QQ;^VR?JM%?9..M/A5X0M,$Z89V'\4TSM^FR_Q'^0_&NFKR?Q?JG]J>()2C9A@_=1^^.I_/- &S\/-4\NYFTV1OED' MF1#_ &AU'Y<_A7?UXE8WDEA?PW4/WX7##W]J]HM;B.[M(KB$YCE0.I]B* ): 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 **** "BO._#VK:A<>-H[:>]GDA\R4&-I"5X5L7%_O'O\ AR?PKR'->V7=A:7Z*M[;QSJIRHD7.#7.>+-%TVT\ M+W<]M8P12KLVNB $9=10!YK7HOP^U3[1ITNGR-E[<[H\]T/^!_F*I> ],L;^ MQNVO;6*=ED 4R(#@8KLK32;"QE,MG9PP.5VEHT )'I^E %NBBB@ 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@#R_PS_P E B_ZZS?^@O7J%>7^&?\ DH$7_76;_P!!>O4* "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 **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L+QI_R*%[_ M -L__1BUNUA>-/\ D4+W_MG_ .C%H R?AQ_R#[W_ *ZK_*NSKC/AQ_R#[W_K MJO\ *NSH **** "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 **** /+_#/_ "4"+_KK-_Z"]>H5Y?X9_P"2@1?] M=9O_ $%Z]0H **** "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 ***IZEJ":?;[B-SMPBYZ MU%2I&E!SF[)#C%R=D7**Y"75[Z5B3.R^R< 5'_:5[_S]2_\ ?5>*\ZHWTBSK M^J2[G9T5QG]I7O\ S]2_]]4?VE>_\_4O_?5+^VZ7\K#ZI+N=G17&?VE>_P#/ MU+_WU1_:5[_S]2_]]4?VW2_E8?5)=SLZ*XS^TKW_ )^I?^^J/[2O?^?J7_OJ MC^VZ7\K#ZI+N=G17&?VE>_\ /U+_ -]4?VE>_P#/U+_WU1_;=+^5A]4EW.SK M"\:?\BA>_P#;/_T8M9/]I7O_ #]2_P#?51W%S/=V[07,K2Q-C_\ /U+_ -]4 M?VW2_E8?5)=SLZ*XS^TKW_GZE_[ZH_M*]_Y^I?\ OJC^VZ7\K#ZI+N=G17&? MVE>_\_4O_?5']I7O_/U+_P!]4?VW2_E8?5)=SLZ*XS^TKW_GZE_[ZH_M*]_Y M^I?^^J/[;I?RL/JDNYV=%<9_:5[_ ,_4O_?5']I7O_/U+_WU1_;=+^5A]4EW M.SHKC/[2O?\ GZE_[ZIRZK?(O1K0KP4X/0Y91<'9A1116Q(4444 %%%% !1110 4444 %%%% M!1110 4444 %%%!.!D\"@ HK-NM)8N]NX^C"I%\1VI^]%,/P!_K7-44EFV*77\ ^K4^QUD> MMV#_ /+;:?1E-6XKJ"?_ %,R/[*P-<11TZ5TPSJJOCBG^'^9#PD>C.\HKC8- M3O+17]1W'X5-7JQE&:YHNZ.=IIV844450@HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH ***JZEJ-MI.F7%_?/LM[>,R.V,\#T]Z:3;LA-V5V6J*^??$ M?Q;U_5KQO[*F;2[0<)'%@NWNS8Z^PP/K6!_PG'BC_H/ZA_W_ &KW(9)7E&\F MD>?+,*:=DFSZAHKY>_X3CQ1_T']0_P"_[4?\)QXH_P"@_J'_ '_:K_L.K_.O MQ%_:$.S/J&BOE[_A./%'_0?U#_O^U'_"<>*/^@_J'_?]J/[#J_SK\0_M"'9G MU#17R]_PG'BC_H/ZA_W_ &H_X3CQ1_T']0_[_M1_8=7^=?B']H0[,^H:*^7O M^$X\4?\ 0?U#_O\ M1_PG'BC_H/ZA_W_ &H_L.K_ #K\0_M"'9GU#17R]_PG M'BC_ *#^H?\ ?]J/^$X\4?\ 0?U#_O\ M1_8=7^=?B']H0[,]1\,_P#)0(O^ MNLW_ *"]>H5\I0^(=7M[H7,&I7,_P"$X\4?]!_4/^_[4?\ "<>*/^@_J'_?]J/[#J_S MK\0_M"'9GU#17R]_PG'BC_H/ZA_W_:C_ (3CQ1_T']0_[_M1_8=7^=?B']H0 M[,^H:*^7O^$X\4?]!_4/^_[4?\)QXH_Z#^H?]_VH_L.K_.OQ#^T(=F?4-%?+ MW_"<>*/^@_J'_?\ :C_A./%'_0?U#_O^U']AU?YU^(?VA#LSZAHKY>_X3CQ1 M_P!!_4/^_P"U*OCKQ2C!AKU]D>LQ(_(T?V'6_G7XA_:$.S/J"BO%/!/Q1F_P#NOS1TX7^(9=%%%?'GJ!11 M10 45QMU?^(M0\;:EI6D:C:V<-E;PRJ)K7S=Y<'@G<,#CWJ32_&P30M1N?$D M*VMUI-P+:\$ +(6) 5ESSM.1UKH^KSM=:[:===B.=7L_ZZG745R&K^)[*^T? MS[2_O["!;V&);R*VXGR>B;OO*>FXZA:1LRS:IE1G&-VOZT_S!23=E_6_^1HT5SS^-=)72+/4%^TRB_W?9+>*!GFGQUVH M.<=\]*?_ ,)EHXT-M4:698UF^SM"86\X39QY?EXSN]J/85?Y7V'S1[F]16=H M^LPZS;O+#;WELT;;7BN[9H74XST8<\'M3+7Q#874.I2*[QC3)'CNA(NTH5&X MGW&._2YVU M%4(-8M;C6[K2HR_VJTC224%> K=,'\*HIXQT=_#JZWYSK9O(8DS&2[ON*[54 MR[?CM]Y5T;M%96B^(K+7#-';I<6]Q;X\VVNX6BE0'H2I['UKEO M$^L3W/Q T[0DN=6M;7R2\IL(F5I') 4[L5[EX[:3RKFZBMG>"!_[KN!@'FK6J^+-*T>Z@M[R5S)<0F:$ M1(7\T @87'4DD8 J?8U=/=>H^:/X4444AEG37,>J6Y'>0+^?']:[.N*L/\ D(VW_75?YBNUKZG)&_93 M7F>=B_B04445[QQA1110 4444 %%%% !1110 4444 %%%% !139)$BC:21@J MJ,DGM7.:AKLD^8[3,*QE+#1O/?L:TZ4JCT-2_UB"RRB_O9?[H M/3ZFN?O-3N;TD2/A/[B\#_Z]5**^4Q685L0[-V79'HTZ,(>H4445YYN%%%% M!1110 4444 %%%% !1110 J.\;AHV*L.A!Q6S9>()(\)>#S%_OCJ/\:Q:*Z* M&)JT)7INQG.G&:M)'<07$5S&'@<.OJ*DKB+:ZFM)1) Y4]_0_6NGT[5HKX;# M^[F[J3U^E?4X/,J>(]R>DOS]#SZN'<-5JC0HHHKUCF"BBB@ HHHH **** "B MBB@ HHHH **** "O/?C5 XXXSA;B]CC<>HVLW\U%>A5YQ\#T445]Z?.!1110 4444 %%%% !17H'A+PSI4O@ MFYU^^TBZUZ9+GR196TK)Y:@ ECMY[^_;ZUB2Z-;>)O%2V7@JPNH4D0,T-TX_ MY[*/!=6T*W@N9GM;NTG MD\H7-I-YD:OG&TG (_*M23X1^)$:=-UBTL2[TA6X^>88&2@Q[XYQS0\7024G M-68>QJ-VL<-173ZWX!UG0-%74[PVLD&\1RB";>T#'^%^, ]N":G7X::^VG"X M/V1;@P^>NGFQJ7M;4Y&BKFEZ7>:UJ<-AIL)F MN9CA$!Q[DD]ABM_5OAUK.D6JW+RV5S;^<(99;:XWK Y(&'R!CD_A5SK4X249 M2LV1&$I)M+8Y2BO3_'VC6WASP7IMI96.C_O88Q/'/':Y52FZ;2?:X4445N9A1110 4444 %?4_A&X:[\&://)]][*+1G'^[?-'3A?XAET445\>>H%%%% '!7&H7.@_$;5[QM$ MU:^ANK6W2)[*T:12RYR"W '7UK*U;P]K$GP^\37EU82?VEK-TDXLH!YKQH'4 M*ORYR<9)Q7J5%=L<4X--1U5OG:W^1GR7=_ZVL<=XZL+FZ\*Z=!96LLSQWMLQ MCAC+%54\G Z 50\:V&J6VMRW&AVD\_\ ;5B=/G:&,L(7W +(Q'0!6?GVKT"B MHIXEPMI>U_G>W^0O9_I^&IY_XDT*?2M6T*]L(]1;3[&T:RD_LP;IHAQM8+@Y M'&#CFE?2]*;PW=37&G>(;R.\O5DD>2(BYC=5PLRJ & &!VS[8KOZ*:Q4N5)[ MK_._YA[-7T_K2QRW@B;5Y+>_74FO);..<+8S:A#Y5Q(F.=XP#UZ$@$UA^+=( MU)?$5Y:Z7:7$EKXDAAAN9HHR5@9' =F/108R>O4BO1:*4<0XU742^7]>:N'L M_0&;3]:%Q/;K$S2A!*^2%')ZCD=UAW*'3(VL> O7J:P+?P]K$7P_T1_L=XEQI> MI2SSVT VSE"[C<@(Y(!R..1TKUBBE'%N*24>WX77Y,'3O>[_ *L?>GW=IV'C#PA'+!)/'I^F20S7*QDHKA .6Z#/:N^HK9XM]M[W^:L M2Z2?7^KI_H%%%%<1L%%%% $]A_R$;;_KJO\ ,5VM<58?\A&V_P"NJ_S%=K7U M&2?PY^IY^+^)!1117OG$%%%% !1110 4444 %%%% !1110 5%<7$=K"99FVJ M/U]J=+*D,322MM11DDUR6I:B^H3Y.5C7[B^GO]:\_'8V.%AIK)[(WHTG4?D+ MJ.IRW\G/RQ _*G]3[U2HHKXRI4G5DYS=VSU(Q459!1116904444 %%%% !11 M10 4444 %%%% !1110 4444 %*K%6#*2"#D$=J2B@1TNDZP+D+!?7H MBBBOO3YP**** "BBB@ MHHHH [OP187RV/V[P[XOL=,U R$365U)Y:E!T)R"'_(XSUSQ78W'B?PZ?&T] MN;^UBGOM)-K?5P*K3=IXW9QG..*\8HI/ *5W*6KYK_-)?H+V]MEV_!M_J=] MI.JV5M\+=:@DN8#<-JD4L=L95#R*&C)(7J1P>:[/5-=%QJ \1>'+GPD8C &\ M^_)6ZC;;@H<-U[ <=<>Y\.HHJ8",VY7ZO\4E;\"HXEIWM_5V_P!3L/AMKMGH MWC9;K5'$,-Q$\)F[1,V""?0<8_&MWR+/P3X'\0VEUK5CJ5QJVV.VAM)_,^7G M]XWIP<_@.:\RHK6KA%4GS7LG:Z[V=UZ$0KN*U5]W]ZL=I\1;ZTOCX?\ L5U# M<>3I441G'^[?-'3A?XAET445\>> MH%4-8UJQT&P-YJ.;*\:31M5LK.2_72[P3S6 ML0R[H1C*CN1UQ6M&,9U%&6Q,FU%M%]/&&F?V-<:G>+=V$-NX1UN[9XWW'& % M(RQ.1TS3](\5Z=K-Q-;1+CUZ[66B^?];,SYI75O+\]?N1=B^)'A^:*UFC>Z-O< M.(_M'V9_*B8G 5WQ@'V_.F:GXV_L[QU!H@L[F:$V[/+Y5I([[LC:5(X*\G)P M0#WKF(-'U(? 6WT]M.NA>K.I-L8&\P#[3G.W&>G/TKH-=$^E?$?3=;:PO;NT M;3WM'-I 93&^[<,@<@'/6MW0H1J-1UUDM][)6,U.;CKV3_'4U=1\;:1IE_-: MR_:I?LV/M4UO;/)%;9&?WC 87BIM3\6Z5I5]!:7,DKS7$!F@2&(R&49QA0N2 M3[#MS7$_V7/I>H:Y8:M'XB>WO[J6>)M+B\R*=).JM\IVL.AR16ZNDRVGQ#T$ MVUM<&QM=)>#SG0D*00 &;INP*R="BK:]&_72_P"9?/+7^NJ7Y$NI>/K-?!=] MK6E),\MNS0^5-;/F*8#I(HY4=,G..>M;F@ZN-;TF*[^SW$!( 99X6B). 20& MY*\\&N,GT/4+K0/'=K%9S+)>7;O;*R%?.&U3E<]NN\,:C_ &CH4!^R M7EHT*+$\=W T39"C. >H]ZBK3IJFW!=5U[I,:*M/L;:VFCCN[\7+=*U33[V[222V2P)%TE MW&8GAP,_,#[5A:C]HU?QYX/U2UL+U+6-;OS6FMG0PY3 WY'RY(XSUK.U3PYJ M6K2>/+:V@EB:]:V:V=U*K/L0$A6/!Y&/J>:A4*+BN;1VOOM[_+^6H^>7,ENK MK\K_ )G5Z3XOTS6+Y;2%+NWEE0R0?:K9XA<(,99"P^8'K>'4M9T^XNX_$JW=DKNJZA%MAB8KM(W;0& MR"<8STJ7P3836/A/64O],G)EOKIS;/%M:=#T #8SD<#M2J4:4;[Z6Z^;",Y. MU^K_ $-K1O%ECKMP(K.WOT5T,D4T]G)'',O'S*Q&".1Z5N5P'A,7MIXC@M-% MCUB/0?L[&:#58&06S?P)$S#)[\9( [UW]88BG&G.T=OQ^9=.3DG<****YC4G ML/\ D(VW_75?YBNUKBK#_D(VW_75?YBNUKZC)/X<_4\_%_$@HHHKWSB"BBB@ M HHHH **** "BBB@ HHK(UW4/L\'V>(_O)!\Q'\*UA7K1H4W4ET+A!SERHS= M9U(WO&*@K(****Q+"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "E1VC<.A*LIR".U)13V$=?IE^ MM_:AC@2KPX_K5VN+L+QK*[65<[>C#U%=DCK)&KHE[.6FS'4445Z9SA1110 4444 %%%% !1110 5YQ\#T445]Z?.!1110 4444 %; MX\':FUKHMS$898]9D\JW*,3M;.,/QQ^O0U@5ZI\/_$&EP^#2-7O+>*?1;J2Z MM(I) K2;HF 503\QW,>GM7)BZM2E3YX*_P#7^=C6C",Y\LGN<@_@35XM3U>R ME-NCZ1!]HN'+G85QD;3CDD?3I7:>(/AV^M66@-H,6G6)>P0R&1A$9Y"H/ ) M9L9-)XA\2:=-\.)+VWO[>35]6M;:UN84D4R*8]VXLN<@$9'XBF:OK&FR>)_ MDL6HVK1VL$0N'6=2(2-N0QS\OXUYKJXFI*+V:;6W:.OX['3RTH)M:W5_Q5CG M--T>>V\'>)Q=Z/9RRV4B127$TA$MNV[&$ !!Y]Q^-0V/PXUN]TB/4'DLK-)D M+P17=P(Y)E SE1CT]2*Z6\U;3FT+Q_&NH6I>[O5:W43+F8;\Y09^8?2E\4:? M9>.X]-UG3]?TRSAALEAN+>\N/+:!E)/"]\YQVZ#K6BQ%5-M^ZF][-_93V]?Z MN4Z,+6WLY:=[2M^0V7P(=>\">&9-)BL+2XD63[1AZM<:;J"!+BW;:X4Y!XR"#Z$$&NSUO4K-_!G@J""^MWFM9',Z),"T7SC! M89ROXUF?$V\M;_Q_?7%CI:]I$)^(6C:]=ZUI]C;6%G$TT M)X537Y&A2TDN/L\:LQWNV,D@8QC@\Y[5Z+K7BJTMOB]I%]874%Y:2V<5K.;= M@RE79@1QTQD''7BL3XHO;:9<:;X7TWBVTR(NP!ZR2'=S[XQ_WU711Q->1*E32DUT_7;]?N. HHHKU3B"BBB@ HHHH *^H? __ "(>B_\ M7E'_ .@U\O5]0^!_^1#T7_KRC_\ 0:\#//X4/7]#TLO^-^AO4445\F>R%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S/B-2-11NS1C M'YFNFJGJ6GIJ%OM)VNO*-CI7!F&'EB*#A'?/_\^LO_?-']FWO_/K+_P!\T>PJ_P K^X.>/_\ /K+_ -\T>PJ_RO[@ MYX]S$TC0K31'OFLS(3?7+74OF-GYVZXXX'%:5-NW6QD$=X?(=AD+)QD>M68K M*YGB66&!WC<95E&01ZTY4JTG=Q?W!S174@HJS_9M[_SZR_\ ?-']FWO_ #ZR M_P#?-+V%7^5_<'/'N5J*L_V;>_\ /K+_ -\T?V;>_P#/K+_WS1["K_*_N#GC MW*U%6?[-O?\ GUE_[YH_LV]_Y]9?^^:/85?Y7]P<\>Y6HJS_ &;>_P#/K+_W MS1_9M[_SZR_]\T>PJ_RO[@YX]RM15G^S;W_GUE_[YIRZ7?.<"VD_$8_G1["J M_LO[F'/'N-TU"^IVX7KY@/Y'-=G67I.D?8B99B&F(P .BBM2OK,KPTZ%%\^[ M/-Q%13EH%%%%>J;8TM4/+?,_T["N?KY3.,3SU%1CM'\ST<+3M'F?4****\,[ MHHHH **** "BBB@ HHJ.2:*)E$LB(6.%#,!GZ4")****!A1110 4444 %%%% M !1110 4444 %%%% !70>'KTLK6DA^[\R?3N*Y^I;6X:UNHYDZH.%%%%, HHHH **** M"BBB@ KSWXU6TD_@..2,96WO8Y'/H-K+_-A7H55=2TZVU;3+BPODWV]Q&8W7 M..#Z>];X:K[&M&H^C,ZL.>#CW/DJBN]\1_"37])O&_LJ%M4M#RDD6 Z^S+GK M[C(^E8'_ @_BC_H :A_WX:ONX8JA4CS1FOO/G94:D79Q9@T5O?\(/XH_P"@ M!J'_ 'X:C_A!_%'_ $ -0_[\-6GMZ7\R^]$^SGV9@T5O?\(/XH_Z &H?]^&H M_P"$'\4?] #4/^_#4>WI?S+[T'LY]F8-%;W_ @_BC_H :A_WX:C_A!_%'_0 M U#_ +\-1[>E_,OO0>SGV9@T5O?\(/XH_P"@!J'_ 'X:C_A!_%'_ $ -0_[\ M-1[>E_,OO0>SGV9@T5O?\(/XH_Z &H?]^&JG=>'=8L91%>:;M M'MZ7\R^]![.?9F;16Y'X*\32QK)'H5^R, 580-R/6G?\(/XH_P"@!J'_ 'X: MCV]+^9?>@]G/LR'Q)XEO/%&H0WFH1P1R10+ HA4@%5)(SDGGDUCUO?\ "#^* M/^@!J'_?AJ/^$'\4?] #4/\ OPU1"I0A'EC))>HW"I)W:97\/>()?#FH&\M[ M&QNYMN$-Y$9!$0]OP/\ZZ]E5T*N RL,$'N*\LUBRG\)^)4FM"1 M'N\R YZKW4_RH ]4HJGI6IP:OI\=W:GY6X93U1NX-7* "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBJNI3?9]-G<==N!]3Q45)J$'-] M!Q5W8Y;4;G[5?RR@Y4G"_0=*K445^?3FYRR J?E(]AGZ=3Z_7%ZGJ'C) M9+RQD\)V6KVLK,(IH[U438>@='&21WZ"NW"3<9.W5=^5_)F=1)K7_,GU#7K+ MPIX3TU-"1M3-TZ6VG)YY?S6;H2YSP/\ ZW%,T[Q-K5EXFM=$\76=G%+?HSVE MQ8.QC8KR48-R#COTK'7P!JECX(T6"SEAEU;2+O[:L9.(W)8DQ@GIVY]NU:%O MIVO>(_&6F:MK>EKH]II*N8H3O&[C0M+5/XKMO7RMZ_P## MF5YV6EMK??\ Y$#>,/$U]+KL6B:58/\ V1=21M+<2L Z+T4*#DN<'G('2JUQ M\0]>7PS:^)XM&M(]'RBSK).3,^6VDIC@#=P,\GT%:WA[0M2L9?%INK;RQJ-Y M++:_O%/F*0<'@\?CBLBY\*:U)\#X_#Z66=44+F#S4[3;OO9V].>M7'ZOS)-* MUXKY->]UZ?@.7/=V_O?@]/ZZF]KOBF]36(-%\.0VDE_+;_:GFOI"L,,><#.W MDDGL*N>%O$$^M)>VVHP0PW^GS>3<""3?&V1E64]<$=CS7.>(O"%RWB"RUN+1 M;;7$^QK:W5A.Z*P(Z.A;C(Z?_KXZ3PKIZ65C,X\/0:"\LG,$4B.64#AF*\9Y M/'-85(T50]W5_*][^M]O($YN:O\ UI_F;U%%%>>= 4444 %%%% !1110 444 M4 =/X?N?.L/*)^:(X_ ]/ZUJUR_A^;R]2V$\2*1^/6NHK[7+*WM<,K[K3^OD M>3B(\M1A1117I& 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!'<3QVMO)/.P2.-2S,>P%>6Q"3Q9XPW%6$._$*S- M_9-F^51LW##H2.B_AWK;\&Z%_9.E^?.N+JY 9L_PKV7^I_\ K4 =$JA5"J, M# [4M%% !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 5GZUH]OK>GM;7(PW6.0#E&]?_ *U:%% 'E>G7U]X.UYX; MI&,><31CHZ]F7^GY5Z=:7EO?VJ7%I*LL3C*LO^>#[50U[0+77;3RY_DF0?NI M@.5/]1[5P-M=ZMX*U5H9ES&W+1D_)*/[P/\ 7\Z /4Z*S-'U^QUJ'=:2XD ^ M:%^&7\._U%:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8WB M27;:11#^-\G\!_\ 7K9KG/$LF;J&/^ZF?S/_ -:O-S.?)A9>>AOAU>HC&HHH MKXH]8**** "BBJ.L:K;Z'H]QJ5Z',%NN]_+&6QG' _&FDV[(1>HKGK7QMI%V ME[.AN$L;./S'OY(BL#\X(1OXB#QP/IFF:1XWT[5M2CL?LVH6,LZEK8WML8EN M5 R2A/7CGM6OL*NONO0GGCW.DHKE-2^(6E:;->*MKJ-Y%8MLNKFUMM\4+?W6 M8D<_3.*@O]:L-3N?#5[++K.GFYNV6WMPOE>:>F)5/\/<>Q/K51P]1V;5D_\ M*XI5(JYV5%R:;X MRTRPM[&_FM987DG2.R9I)?E!38#@G&>?3O3AAJLVK+=7_4)5(QW.ZHKG-2\< M:5I5^+*[2Z^UM;)<1P)#N>0,2 BJ.2W!X[8ZU%?^.[*P2/.EZQ/*T*3RQ06+ M,T",,@N>@[YP3T-2L/5=K1W'SQ[G445A3^,=(@\+Q>(?.:33Y2H$B+R-S;>0 M>F#UJM8^/=(O]>ATN..]B>Y!-K//;%(KG R=C'D\=\8I*A5:;Y7I?\-P]I'N M=-17"VWCV63X@7ND-I^H26L2QQH([,EHW)P7<]DZ8/3'-:=YX[TVTU::QCL] M3O/LS[+FXL[-I8H&]&8=_H#5O"U4TK;JXO:1U\CIZ*AN+E+:RENI WEQ1F1@ M!S@#/0]ZY,?%#03#;W(BU#[%,0&O?LC>3"Q_A=^F?IFLZ=&I4^!7*E*,=6SL MJ*Q-;\4VFB/%$;2_OYYD,D<-A:M,S*.^1QC\:J_\)WH[>%I-?C^T/:0R>5.B MQ?O(6R 0RD\8R/SIJA4DDU'<7-%.USI:*R]3U^STHZ>)O,E;4)U@MUA4,6)& M<]>F.]:E9N+2NRDT]@HHHJ1A1110!+:2^1>12#^%P3]*[>N#KN+>3S;6*3^\ M@/Z5])DD_CAZ,X,6MF24445]&<(4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%-=UC0O(RHJC)9C@"@!UN,,R_\L1_\5Z>G7TS2 M\1>.456M=$;C*?4&KE% 'F6K^$=1T.;[7IKO/"AW+)'Q)']0/YBK6 ME?$&Y@"Q:K!]H4<>8GRO^(Z']*]#K)U/PSI>K9:YM@LI_P"6L7RM_P#7_&@! MUAXDTG45!M[R,,?^6;(/X _TH ]0HKS ZCXPMOO?;Q[M 2/U%)_PDWBH?\ +6;_ ,!5 M_P#B: /4**\O_P"$F\5?\]9O_ 5?_B:/^$F\5?\ /6;_ ,!5_P#B: /4**\O M_P"$F\5?\]9O_ 5?_B:/^$F\5?\ /6;_ ,!5_P#B: /4**\O_P"$F\5?\]9O M_ 5?_B:/^$F\5?\ /6;_ ,!5_P#B: /4**\O_P"$F\5?\]9O_ 5?_B:/^$F\ M5?\ /6;_ ,!5_P#B: /4**\O_P"$F\5?\]9O_ 5?_B:/^$F\5?\ /6;_ ,!5 M_P#B: /4**Y3P;JNK:C<72ZN\C!%4INA"=SGH!75T %*M+NM0^#]I!ID+.\5O;2F&)1EU4*2 .Y[X]JK:)+HW MB#7M*D7Q9J.I75JYGBM)8%7RR%((?;&,<<//>6T%UXGT%]>L]%LKR_E\Z&]@9YP& W,C9"X;G&Q M>^\!C2KA+BS2^$<4J.&#*J@=1]*OP>%_$.F_:;33+_2I;*XGDG\R]LV>9"YR M>C -CU-;_AGP_!X8T"#2[:1I5BR6D<8+L3DG ZK&O: MM_9OC#PAKWB&,V,+6HS7/'%12BG&]DUO MK9JW;\[FDJ=[Z[_YW."BEAN_CA!<0E9(WT$21OCL9#@C\#^M5M;\222>-=0T M?5]5O=(M(8T^QP64.9;XL,DAMK'KQ@8_2O1Z3 SG'-2L1&Z;CLK?COM^@^1V M>N[N>)R*4_9VD1PRE;P@ANH_?]Z[/QB/^*V\$?\ 7S+_ .@+7=45I+&7ES?H\MNS)=R9QD(1D$]=P/Y5ZL0#U%&!G..:F.*BFF MX]$GKH[>5F.4&[Z_U8SM3=Y/"]X\R>7(UFY=/[IV'(KRJ+Q)ITWP=MO#,"S7 M&L74(ABLQ ^YB7R&!(P1CG(->P7UM]LT^XMMVSSHFCW8SC((SC\:H^&M&/A_ MPY9:6T_VDVJ;/-V;=W)/3)QU]:5&M3IP?,KNZ:6VU_44HRL:W=: M)JVD>']5U2?1M-334+WEO%O>XF&%\L,5;;TSP,_F*/A[IL.I:/XKT^Y%PT%S M?RH?M((E*L@P6!P=W(/UKT@@'J*JZE%>S:=+'I=S':W3 >7-)'YBKSS\N1GC M-/ZTG#D2LWU^=[[7_$%3Y6K/1?Y6/._!*W>K^)+*UU-&SX5MGMG+#AIF8HI' MK^[4'\:]/K%\->'QX?L9EEN6O+RZF:>ZNG4*99#WP.@'0"MJL\5552I>.R_X M=_BV.G'E7]?+\ HHHKE-0HHHH *['2FW:5;G_8Q7'5UVBY_L>#/H?YFOJ*YNH+.$RW4R0QCJSM@50UZ36([('0XXGDYW[_O =MH/!_& MO*M3FU"6\;^UFF,XZB;((_#M7U9YQW&J_$&U@W1Z5";E_P#GI)E4_+J?TKD+ MO7M1U:[C^VW+,F\$1K\J#GT%9=*I*N"OW@:_P#%970VD:B WL8_\*?!X%UN\??=M'"3U,LFYOTS_.@#H]4\>Z=9 M[DL5:\D'=?E0?CW_ KD[G4M;\6W0MXU9TSQ#$,(ON3_ %-=1IOP_L;8A]0E M:[8?P@;%_P 3^==1;VT%I"(K6%(8QT5% % ',Z#X'MM/V7&I%;FX&"$_@0_U M_&NKHHH **** "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 **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ KE=?&-58^J UU53'Y'_Z]>1F\ M;X6_9HZ<,_WAC4445\>>H%%%% !7#?$KQ4VA6VGV-IJ(L)[VY19I@NYXH,G< MX!%=S7"_$D WGA3(_P"8Y!_.NO!J+KQ4E=&=1M0;1KIXCT;P]X:LKG5==\Z" M9-T5U<#,DX/.=JC)X(Z#TK2M->TN_P!'?5+*]BGLHU9WF0Y"A1DY'4$#MUKC M[V>UT_XT)<:X\<-N^F;;&65QP>3U'K6[P\)1Y]=KWZ:NUMM_P"K$QD^91\TOPW.[LO%6B:EJ,5A M8:A'<7,L N%C0$_NR 02<8'!'!P>:GU?7-,T&S^U:Q>16D). 7/+'T ')/TK M%^&UG;VWP_TIH(4C:6'S)& Y9B>23WK(\1RV]G\7=%NM>9(].^Q.MM)-Q&D^ M3G)/ .,ROZNW82G+V?._+\3J[3Q3HE[HCZQ;:E UA'P\[': M$/H0<$'D<=>:;HGBO0_$;2+HNHQ73Q??0 JP'KM8 X]^E0,,#:O5L^V:RKM%D^ >AHXRK7<8(]O-:J6#BY).]FXK[U=BG6Y M;^7-^!Z0OC/P\UC>7BZK";:RD$4TW.T.>@!Q\Q_WDZH M-.U#5H(+KNC9(3_>8#"_B17(6%J^NQ^'67Q-HGDVL\1^%KG6=:\/ZSIFH6DUSOO]*N64OYF<,$8'.?]DC'UK3ZK2]IRJ_I MYWMO;]/F0JDG&_\ 7YGIC2QI"9GD58@NXN6PH'7.?2L.Q\<^&M3U8:;8:O!- M=$X5%SASZ*V,'\#5W4]56Q\,W.JR6[R+%:M.8".2-N=I_E7E.LZK+JEAX6O) M=5TO<^H0/#IMA$ ;52>[;B>. 1@#/TK'#895;\WI\_N?Z>I=2IRQNO4]2U'Q M1HND3S0ZEJ,-M)!$)763((4G (]+3P59;^3"H M.BY^? _WWX7-GQ=\1-.DTGR_"^MQM?1WD2.(QR M4+8;&X88>XS7HE>1>*-4\/S_ UT*UTJYM&E$UL4AC93(F/O9 Y!SUSWKUVI MQ-.-.G%136LM]]+$4YN4VWV7YL****X#I"BBB@ KL=*&W2KSEY'%BW[J1+5:]TZSU&'R[ZWCF7MN'(^AZBK-%?4'GG#Z MI\/%.9-(N-O_ $QFZ?@W^/YUR5QI5]I=[&E_;/"=X )'RMSV/0U[+3719%VR M*K+Z,,B@!U%%% !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 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !6+XDB+6T,H_A8@_B/_K5M54U2'S],F0#)"[A]1S7)C:?M0D8$>T]1MZ8 M-6:*?,[6OH'6Y%;VT%I;I;VD,<$,8PD<2!54>@ X%,O;"SU*W-OJ-K#=0DY, M<\8=<^N#5BBE=WOU#R*D&E:?:V+65M8VT-JV0T$<*JASURH&*;I^CZ;I*N-+ MT^ULQ(%8]WUP.:S_ !=XB?PSHT=]';K<%[B.'8S[<;CC.<5NUH_:,.N?H:2QTZRTR MW\C3;."TASDQP1!%)]<"K-%',[>_%]/I-C)=@AO/>W0OD=#NQG-:-%/VD[WN*R$(#*58 @C!![UG M0^'=%MT*0:181JT@D*I;( 7'1NG4=CVK2HI*4ELQM)[E<6-H+\WPM81=F/RS M<>6/,*9SMW=<9[406-I:O,]K:PPMAQ+ M((]&T]1*0T@%J@WD'()XYP>:TZ**;E*6["R6P4445(PHHHH DMXC-=11#^-P M/UKN*Y;0(?-U,.1Q&I;\>G]:ZFOJLEI\M&4^[_(\W%2O)(****]TY 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 **** "CKU MHHH XJ^M_LM]+%V5OE^G:H*W_$=H2$ND'3Y'_H:P*^$QE!T*\H=.GH>Q2GSP M3"BBBN,U"BBB@ HHHH *P/'&J7.C>"-4O[$E;B*']VP_A)(7=^&<_A6_4%[9 MV^HV,UG>1B6WG0QR(?X@>M7!J,TY*Z \D\2^$]/TCP'IVIV\US+>W5Q;/ MM:W_ J_2VLH[.?5-8GMX75K>*6[!6#!R J[<>W(/'3%;&N>$[+7+ZWOC<75 MA?VX*QW=E+LDVGJIR""/8BO4>*I\RO)OXM>U[6_+IMT.-4I:^B^=F[G%S1^( MM,^&_B&.*.[TZ.&4/9"ZN%,L=N2-RAP3T^8#G/-1Z3X>T;4?&VE3:!IU^EA; M0M)>O<">)1,""G+8W/GKU!%=!XLT:6Q^'MW8POJ&KF:5#-+,YFF12ZY=0,?= MQD*./UK#M[S4)=5TZ/PCXAUO5L7*K=)?6A6*.$?>W.T:\_3FM*=1SA*4':[> MNMMDKO?U5^NH3BDDG_6M]/R]-"?0M#A\0^,O$RZK/<2VMEJ2R0VJRE4\PC.X MXZXVC /'7UK(C67Q9J&LWFHZ-JVIW$%Y+;VDEI=+$ED%X4*N\?-W)(.:],TK MP_:Z1J6IWMM),TFI3":82,"%(&/EP!@<]\UG7G@>TGU:XU"PU+4])FNN;E;" MX"+,?[Q!!Y]QBL(XN*D]>B2\M%?;N:>SE;YO[KNQR&M7^MRVOA30M;MKR62[ MBD:_MK:54EN3&,!2VX#'<\\UI>'=)UFTDUJQTBPO=%TZ>R_T)+R<2>1<8(RI M#,0#D'\*Z?5_"EAK.F6EI=272R69!M[N.8B>-@,;@_<^N>M%IX82WT^\M;G5 MM5OA>($>2XNCN0?[!4#;U[=>]*6*@Z?*M-[JWG>^]MN_82IR4E\OZ^9Q_@JU MT_1-?M+'5],U#2]?DB;,SW3R0W[ ?,V=Q4GC.,<9^E>F5S>G>"K:RU:WU&[U M/4M4GM$9;;[=.'$6[@D84-4ESR<@HHHKH("BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** &3PK<0/%(,JXP:XJX MA:WN'AD^\AP:[BL;7M/\V+[5$/G0?.!W'K^%>-FV%=:E[2.\?R.K#5.67*^I MSE%%%?(GIA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %;WAVSX:[W2PIP#RQ]!ZUV,420PK'&,*HP!7N91 MA7.I[:6RV]?^ <>)J6CRKJ/HHHKZL\X**** "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 **** "@C(P>1110!R>KZ< M;*Y+(/W+G*GT]JSZ[B>".YA:*9=R,.17(ZA826%QL;E#RC>H_P :^0S+ .A+ MVD/A?X'IT*W.N5[E6BBBO'.H**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH * "S *,DG [T5TFC:3Y"BYN5_>D?(I_A'^-=>%PL\34Y([= M7V,JE14XW99TG3_L-K\X_>ORY]/:K]%%?<4J4:4%"&R/)E)R=V%%%%:$A111 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 %%%% !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 %0W5K%>0&*=<@]".H/J*FHJ91C-.,E=,:;3NCC;_3Y;"; M:_S(?NN!P?\ Z]5:[B>".XA:*90R-U!KFM0T2:TS)#F6+VZK]:^4QV62HMSI M:Q_(]&CB%+26YF4445XIUA1110 4444 %%%% !1110 4444 %%%% !1110 4 M %B !DG@ =ZDM[:6ZE$<"%V/IVKI=,T=++$LN))O7LOTKNPF"JXF7NZ+N8U* ML::UW(=*T40[;B[&9.JIV7W/O6S117V.'P]/#PY((\N-UY:G;"O"74SZ*5D9&VNI4^ MA&*2N#8V"BBBD,**** "BBB@ HJ:"RN;G'DPNP]<@ ZUK6>@3S8:Y/DIZ?Q'_ K=M-/M[-?W M$8#=W/)/XU9KWL-D\(^]6=_+H<=3%-Z0(K>UAM(O+@0*._J?K4M%%>[&*BN6 M*LCC;;=V%%%%4(**** "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 **** "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@!LD4 MI%\-1?Q7#GZ*!6W126681?8_%_YC^L5.YEQ^'[)/O>8_^\W^%6X=/M(/]5;H M#ZD9/YFK-%=,,+0I_#!+Y&;J3ENPHHHKH("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 *** 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 *** $* /_V0$! end GRAPHIC 17 cour-20231231_g3.jpg begin 644 cour-20231231_g3.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M^ 4L P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ 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 *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ'4 M=1T_1]/GU;5K^&UM;:)I;FYN90D<2*,LS,Q 50 22>!7A@_X*;_L/77B2Y\* MZ#\;QKEW9G_2W\,^'-2U2WB'/S-/9VTD07@_-OQQUH ]YHK@/ W[5'[.7Q-O M](TGX=_&CP]KEYKDLT>G6>E:BD\S-#&TLH>-,M#L53N\P+@E5/S,H/?T %%% M% !1110 4444 %%%% !1110 45Y]^T-^U3^S_P#LI^'K'Q3^T!\2;7PY9:G> M?9;!YK>:=YY<9(6.!'<@#!9MNUC^)M%L_$GA[4X+VPU"UCN;& M\MI \<\,BADD1APRLI!!'4&@"U1110 4444 %%%% !1110 45A_$?XE_#_X0 M>#;WXA?%#QAI^@Z)IZ!KS4]3N5BBCR< 9/5B2 %&2Q( !)K@?A?^W/\ LL_& M+XE)\'? OQ/+>*)M/2_M=$U;0K[39[JV:(3++"+R"+SU,1\P&/=E/F'RC- ' MK5%%>8_';]L[]ES]F>[ATSXV_&C2-$O[A0T&D[GN;V13]UA;6ZO,03P#LP3P M* /3J*\B\'?MX_LD^-K^+2;/XT6.EW<\1DMK3Q797.B2W"#DM$FH10M( .?E M!XYZ5Z5X+\8^&?B)X0TOQ]X+U9+_ $C6M/AOM+OHU95N+>5 \<@# $!E8'D M\T :=%%% !1110 4444 %%%>6?%']MG]E;X)^-!\._BW\9]+\/:TR(\>GZI' M+$\J.<*Z93#J3D;E)&01G(- 'J=%%% !116?XD\5^&O"'A:^\;^)]&8 -M>.9$D7((()7##D$UWE !1110 445S7Q2^,'P[^" MOAQ_%_Q/U]M*TJ)6:XU*2RFD@MU&,M+)&C+$.>KD \XZ&@#I:*\0TC_@I'^P MYX@CGET']HW0[U;90URUHD\HB!S@L5C.T<'KZ&NR^#_[4O[./Q_FEM/@M\;O M#/B6Y@B\R>RTK5XI+B),XWM#G>JY.,E<9H [VBBB@ HILDD<,;332*B(I+,Q MP !U)-.H **** "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@#\D?^"UO[5OQ%^.'[46E?\$_OAGK\MEHEK?Z?::W%!(574]4NS&T: M2D??BB66+"=/,+DY*IM_3K]G_P" 7PR_9G^%6E?"#X3^'8-/TO2[94+1Q 27 MQ7-K=P)-;7$+ADEC8!E=2 M.""""#[T >,^*_V-_!DO[9W@[]L/P5HEEI^LV%EJ&G^+'@01G4H9K9EAF8 8 M>6-P$W'YBDG)(10(/BO^WG\// W[0-C^RC\._!FM>//B+=VINKCP_P"'Y+:* M/38!'YF^ZN+F6..+*88+EFPR\#>F[VV?5--M;Z#3+G4(([FZ#FVMWE >8( 6 M*J3EL C..F1GK7Y/_P#!*>[\0ZW_ ,%E?B_J7CUI#K"VGB4W(GSN28:M;(5& M>@5BV6J>'?&W@^ZDM_$_@SQ%#''>V MC))Y;2*8G>.:(/\ +O1CU7(&]<^:^/\ _@L#^SA\)OVDKG]ESXH_#OQ]H7B" MTO8[>>[N-+LI[0>9$LT3J;>\DDD$B.A54C:0EU78&RH^1/A3J'B"S_X.+-8B M\)M((;G7=2BU5(_N/;_V0[/O]A(J-S_$JU'\=HHY?^#BS14EC5@/$.AL PSR M-(@(/X$ _A0!]9:/_P %D_V>K+X^S? +XT?#?QM\-+L0F6VU'QSI<=K$R^69 M$,B+(SQ;U'R9!R2 =IXJ=/\ @K_\$-,_:2T7]G3XA_!_XA>#Y?$DD":#KGBO M05LH;H3N8X)C$[^='#(X*AV7(/WU3#;?D;_@I5##+_P7!^$44L2LLFK>#Q(K M+D,#JA!!'?BG_P#!=EC%^W_\()HSM<:#IY##J,:K/B@#[H_;6_X*,_"G]@Z[ MT8?&3X8^-KVQU\2KINK>';2PG@>2,*9(F$MY'(K .IY0*<\$X.."^(__ 62 M^"?PTT?PW\0]8^!?Q,?P'XD:*.U\=_V!''8^<\>\QINE!F*8<,4RK&*0QF4+ MD^(_\')/_)+_ (6_]A_4?_1$-=;_ ,%)M.TA_P#@B-X;-Q!&K6GASPB]@NT# M9)MMD^7T_=LXX[$T ?8_BS]I+X(^"O@0W[2_B#X@V47@@:3%J,>NIN>.:"4+ MY115!9F*\&^)W_!67P-\'/!_A+XQ?$?]G/Q[IOP]\;/$-"\8 M%]-F619(S+&[6\-V\D8:,%P& HVW M@FUO+TVMQI\Q6]8IJDIMUMN#OD,VY%4@K@'=A02/!OVZM0\2^(O^"6'PSUKP M=X/M_"7PHM_'D=KX!\/:A1_9]2+:A>7.5CCWN)2L$:$ 29WX"K0!^J M'QE_:H\!?!_]G9OVH[;0-9\6>$TTV#4FN/"JVSR_8)4#K=!;F>$-'AE)"DO\ MP.W 8CY]OO\ @N9^R#%\ C\=['P[XPX8)?:2B2\5E)4Q[OD*M MM!1S@D?1WC_]L/\ 9[_9*_9A^'GBZS\.:J-*\1Z9I>F_#SP?I\4;7]RLEO'] MGM@'EV+LC*!W:0JO W,2H;Y)_P"#C;3--T7X.?"?1]'T^"TM+36;Z&UM;:(1 MQPQK;PJJ(J@!5 X %=M^V=^Q!K7[;/[!GP5T7X:>)[*W\=>&/ UGJ/A[1 MKZZ$2ZM;FPLUN8E8GY'!^SE7/R@D*Q4/N4 ^F?A[^UY+XG^.5C^SI\0/@-XO M\%^*+[0;K5X5UHV<]E-;P/"A,-S:SRI*V9AE1ADVGN[XS M_P""5_[=GQPG_::TC]B3]M+PE=WGBK2(+VT\*:_KENR:KIDBVYEEM+AFYFCD MAARLARQ*)DN&4IS'_!(J[\0ZW_P5^^,6J>/6D.L_V5XC:\$^=RS_ -LVBLO/ M3 + #L!CI0!^@O[,/[;_ ,(/VHM?\1_#W0+74_#_ (S\'W(H8X[V MR=)#$S@QN\1QR_\'(4"R(& \0::0&&>1X= M@(/X$ T ?8_P/_X*O?!GXP?M03?LF>(?A;XV\#>*F9UTVV\9:7';->,X)U[0@2.^=,A!_2OUJH \ M@_:P_;9^#G[(5GHEIX\&I:KX@\47RV7A?PGH%NDU_JI6,=YH>F>(9K6>VU6)]VT07-K+ M)&SYCD78VW+(57<>*^$OV\+OQ%JG_!>3X7:?XH:3[!9Z]X470UE)V^1]I60E M?;[09OQ!IO\ P7FU#Q!I7[=/PAU/P.TBZ];:#:2Z6T&?,%PNIRF'&.<[QQ[T M ;'_ <4_&/Q%J=OX-^"T?@KQ1INEZ?J]Q>3:Q?6D::7K,OV: Q_9G64M*T( MFE1]R)M9R!NZU]>?L&$:+)+M/#>5M/6ODS_@@I\ =,^)&E>+_ -N;XPA_$7C'4O$TNGZ5 MJ^LM]HFM]D4SEN' M\'>)+37[R"%26:VCBGMY6P.H1;GS&]%C8]JXS_@W@^(^B^(/V1O$7PWCND_M M+PYXSFFN+<-\PMKF")HI"/0O'.O_ &SH ^Q_VA/V?OAC^TY\*-5^#_Q8\.P7 M^F:G;,B/)$#+9S;2$N(6/*2H3E6'T.02#XWXS_:*\._\$O/V-OAM9_'3P+XD MUNST3P_IGAW4M2\(0VD\<%Y#:*@#+<7,+[7,3[656 VX8J2N?IEW2-#)(P55 M&68G KX@_X+UZA8:Q_P3UBU?2;V*ZM;GQ=I.6-DF*NK#AE((((X M(- 'J'CC_@IS\&_ O[)?AK]M&[^%_CJ]\%^))3&IL+*P-UI[><\*?:(I+Q M[HP!C:0#'S;1(X42DLH& 6.VO@OXS?\JZG@W_KZM/\ T[SU[Y_P3K_Y0AV7 M_8D^+?\ TMU.@#7^&_\ P6F_9X^,_@[7O$/PB^"WQ1U[4]!C$TWAJR\-02WD MD&UF>Y_?&D3F/[.!G,SL@4X4X9D5_G#_@W*AA/PR^,DAB4LUWI MBLVWDCR;OCZLZ%KGAPHVI:'KT4:R^4Y*K+&T;,&4,"K X96QD8()S M/"G_ 5+^"GB7]L"/]B*^^%GCW1O&K:A-9N=4L=/-G&\=L]SN,L%[(2K1+E2 M%)^9<@-)=42Q#WMCI[62L\ N(Y#)%>NV MQXBK A"WS %0<@?%G_!PJJC]J/X4.%&3H# G';[;_P#7I?BM_P K'MC_ -A_ M2/\ TP6]'_!PK_R=#\)_^P W_I;0!^CO[2?[6OP@_99LM"7XCW]U/JOBK54T MWPOX>TN-'O-5NF9%"1B1TC1070-)(Z(N]RNK.[\]VCA!EM)Y A>16C!Y4.I#%:\Y_X++)^P_I MVF>!_%'[3?A[Q#K_ (LM+R9/!'ACPOJOV6?5-S1&2.=RK".WWB(&0 2 G"9. M17R1_P %-&^-DO\ P4A^"NL_'F31(/$%]I.@7)TKP]$_V?28CK5UMM?.=B;E MU(8M-A S,0J!0,@'UC_P6D_;Z^(_[+WPN3X2_"KP=J]GJ?C"VDMG\;RP&.UL MHBO[R*V?K)EV%NFJZ<=/V7%Q9NU\ADC6-"^=5_[-QD_],5 'FG_!,_XN_L:_#G]D?Q[\3?V-?@G\3;W1 MM UIY_$EAJB6,NL7TB6Z.6B7[6(G2.(\(&5CAMJNQ^;U;]BK_@IK\%OV\?$^ ML^&O@U\._&EF- M(I]4O_$-K800Q"0L(U BO))&+%'^ZA V_,1D9^>?^#<8 M_LT^/01D'QRN0?\ KSAKPB'75_X) ?\ !7'5EN=/ND^'OBV&62.TLH"Y;2[Q MC)$(D'4V]U'Y8ZL5B8#[] 'Z>?"']IRS^+_Q4\9?"FR^#OC'19O UW':ZWK& MMQZ>+$W$D4= \-Z5J.LW^G^(M)N?!+:A>>1?:?%#]I687L(3< MJR(H,9PT!.3T !^F_P *?BGX#^-WPZTCXK_#'Q#%JN@ZY9BYTZ^A! D0D@@@ MX*LK!E92 592" 0:Y?\ ;+1)/V0/BM'(H96^&VNA@1P1_9\]LZ'XDO+&..X9KT[+B.WD5)XG\L(?,5RBNQ3!)SN_\$;_ M (U>$?V7?VR-=_9]_:=^'6G:=XLUK4Y-/L/%6KVB-?Z9J@8H]HT[981W!X#* M<%]O429 !^L/Q_\ V@?A5^S%\+M0^,'QD\3)I>BZ>%5GV%Y9Y6X2&)!S)(QZ M*/0DX )'EF@?\%$_ T/C_P #>!/C%\)_%/P_7XG6@G\ ZGXD-HT&H$[-MO+] MGGD-K.PEBQ&XZRJI8,<5\F?\')^K^)(?"'PET&VDE&D7.I:Q<7J*3L:YCCM% MA)[9"2SX]BU>L_'C]@KXB_M__"OX?_$;QS^V=H5CI.B6":YX,8S0!YO_ ,%J_P#@H%\2/ VN6'[(?@/P/K>DV.L303:_ MX@N;;RFUBV$JYM;($@M$S#:\AQO(*#Y2Q;ZG\>_\%!M%^%G[/^K?M'_$K]EW MXM:#HFAZI%9ZG9:KHVG0WL22-$D=R(FOP'A,DJ1Y5BP;.5"C=7PK_P ' N?L=W'[;VA?"_QU>>#[+47M=1M8;*P%_:!)5B,S1/>!&CWL@^1V;YLE0 M2.N_9A_;2\!?M=_ 6]^/_P &? 'BJXLK._N+*/1+Z"S@O[J:%49EC!N3#R)! M@O*O(.<=_@KX!?\ *O#X\_Z^[[_TXV]>[_\ !OS_ ,F%S?\ 8]ZC_P"BK:@# M9^'G_!<;]C?X@^$_%7B\:%XVT>'PI:12S6NL:3:B?4))&<);VL<-U(9)?D=B M&VJJJS,P56(WO"/_ 5F^#/BW]C[4_VTK/X1^.9?#&A>(&TG7K2SMK%[JQDS M %E*R74:R1,;F$90LP+'*@*6KXJ_X-Y_!N@ZU^U%\1?%NIZ?%/=:5X8\FR:5 M WE">Z D89Z$K'MSUVLPZ$U]J?\ !5OP9X/\!?\ !,3XF^'? WA33=%T]+6S MD2QTFQCMH5=]3M69@D8"@DDDG').: .=O/\ @MK^SW?? R;X\> O@I\3==TR MQO/(UM+?P_$$T8%U1'N[A9G@B\PL-BAV<\$JH92?>?@M^V-\#?CC^S5_PU=X M<\0R6/A.#3[F[U6;5(O+FTT6X8SI,BEL,FTGY2P88*DAAG\^/V:8HE_X-[_B M4RQ*"]]J#.0OWC]JM1D^IP!^0KN_^"1WP[\*_&'_ ()&^/OA;X\\2C1])US7 M]9L;K5G< 6*R6MJ!,=Q PK$-@D XP>M 'O6G_P#!47PW>_!Z#]HU_P!F;XAI M\/-3O#;:)XK2/3Y8YW^T?9E>:%+HS6L;2@J)'3''."R@_4M?B/HWC;]LG_@C MS\0+GX#_ !]\'CQ3\*?$5?M:?L9_ C]M/P G@'XW>&Y)Q:NTFDZO82B*]TV M1@ SPR$$#( RC!D; RI*C'EGP7_8G_;+_9S\+6_PO^$_[?-O=>$[!/*T>P\7 M_#:/4+G38!TBCG2\B+J!P PVJ J@#%?5%% 'F7P>_9KM/A[XMN/BO\ $+XA M:MXY\TC M_:O3]M3]G/XE0^"/&]S:26WB"WU#P_\ VGI>LHR!"9;=)[>1'(5"7249,:MC M=N+?2%% 'SY^RA_P3[\&?LY?%3Q9^T5XM\9S^,_B1XTNII=7\2W.G):0P1RR M>8\-K;JS^2A8+G+N<(H! !!X#QO_ ,$I;_QK^VHG[UOK33T M\*(UDBV\20QPLIN-[+Y<85CN#$EB"N1C["HH ^0?VA_^"4\W[0O[6>F_M>:K M^T5Z!IUO::59:1X83R8A%*TV\^9.S,QE=CR< ;5[$GZ^HH M_,G_ (.,8=5M_@U\);?7;^"ZO4UB_6ZN;:V,,=NYL>IKTA M_P#@FW\3OVL/V5_AC\-O%_[9FMP_#>/0=(U5O"\GAFWFO@WV-"(%U#S%8Q)Y MCB,21R%!M!+[5(]__:Q_8 ^!/[:E_I=U\=KSQ%=V^BK)_9FG6&L?9[>!GV[Y M-JKEF8*H)8G '&.<^D_"#X6Z5\&/A_IWPT\/Z_JVH:;I%M':Z8=9NEFEM[>. M-8XX0X52RJJ#!;+N M[!1*]I+;A@KNK$>=N#OOR06+EL@\UXGJ7_!#;X>:W^R_;?L]>(?VF?'.HW6F M:DM[H.J7]RTEAI+?O-\=OIWF>4B2>8Q8[B^[!#@;E;[HHH ^E1SS)9 ?9[:%71(% 10"QD."^49 " M*H5<9;);(QJ>(?V)_'^J^"/A7H>A?M+7NAZY\)HFAT7Q%I?AV/=>Q?94M4CN M89)61U*)^\ P'SQY9 -?0E% 'SQ\,?V$KK3_ -K&7]M/X\_$^S\7>-K?11I6 MA+H_AD:38Z;!L9&D$37%Q)+,R/(N]I, 2L O"[:OCG_@GM;67[6!_;2_9N^) MD'@CQI?64EKXCM-1\/\ ]IZ5K".JJ6D@2>WDCD)2-F9)0"T:MMR6+?2-% 'S M[^R5_P $_/!7[-7Q+\6?M >)_&5QXR^(_C:[FFUOQ1=:>EI'$DLOFO#;6ZL_ MD1E@N07/O ]_%=^%_%^GVB7#0M',)DCFA<@3QK(H<+N4JQ.& 9 M@V)IG_!.\>.OVJ=*_:__ &J/BG:^-_$OANQ@MO"NE:3X:.E:7IOE.[I*87N; MF26422/(&:0 .V:]Z^#G@CQ#\-?AIHWP_\2>*X-;ET M73X;&'4H=--H9H8HUC0NGF2#?AWGC M:.>"9 R2(PPRLIX(()!!ZU\?K_P21TSX-_&6Y^.G[#'[0>K_ FU._5EU#1# MI$>K:3<1LVXQ?9Y'0K&6Y +-L/*;, #[$HH \%D_96^/'Q2LQX>_:B_:KF\0 M^').-0\+^#?"Z:#;ZFG>*ZG$\UQ)"PR&CCDB# X;<,@]/^U1^R7\-_VJOV=- M0_9O\2!](TJ>" :7<:7"JG398"I@:-.%VKM"E. 4)4%<@CU.B@#X4LO^"+6L MZS^S%#^R_P#%']M'Q-K>B:3>BX\+6EIH$-G9Z43,TLC&$2N]R[;W"F64K&)' MVH"(O@;^QI?_L;^'?C8+G3Y;*^LM,UVZ\-K]HLK>\DE>X4H)]L MC;II"C'&TD9#@8KZ HH ^4OV*/\ @F;JG["^@>,O#WPO_:#DOXO&%I$LCZOX M61FLKB(2+'/'LN%#865\HV02$/&"&J?L,_\ !+2X_8)\2^(?$7PP_:!EU3_A M(]+%K>6VM>%U9$DCWM!*ICN%/RNY)4G#*2/E)#+]<44 ?(O[&7_!*I/V,_CY MJGQZ\-?M!WFN76O65Q:ZY8:EXEZ-^UC9?M?>&?VF?$#^)+'4+>_(\0Z4E_]KN4@ M6*5YG$L9(E(=BB"-4#[(PJJH&W^W3_P2M@_;J^*^F?$WQA\?;S0DT*P%IHVG M:7X>C<0IYAD+O)),3(Y<]0% 4;<@D_7%% 'R=^W7_P2QT']O";PCXG\<_&6 M[T3Q+X9LVM+K5=)T4&"^A9]_$#S$PN&R0PD8?,<@_+CD_C?_ ,$3_ _Q=\4> M#?'UO^T_X]A\2>&((8K_ ,2>(+LZQ>ZEY4OF1.'F<"!T8D *I3&,H6W,WV[1 M0!X!^VK_ ,$^_A_^VO\ O1_@_XV\<:S9W_AZ=)]'\4OLN+D3"/RW:=3M642 M Y8#9\P!4J!BJN@?L,>-=)_9/U?]F;6?VG=8UNXUOPS'X;N?$6J:)$1::0D# MP+;6MK$Z)&VR1@9I&ED;/S,VU-GT310!\Y_\$_/^"?X_8#T37?!_AOXP3>)- M%UV[6\EMK_0U@FAN514WI*DI&TH,%2I.0I##!#=%^TM^Q#\,OVG/C#\,/C#X MR<)>?#;7GOUA%L'&HP[=Z6[G(PJW$<$O(88610)GF5'53]PR1.R8!RQR:^\J* .<^%'PO\/?!_P3 M;>"?#MU?7:Q.\UYJ>JW1GO-0N9&+RW-Q*>9)78EB> . H50JC'_:,^%'B[XX M?"G6OA+X=^(-OXDW6F:Q?-HOVR?[//&8W$),R+&VUG&YE?[W !&:[NB M@#Y+_81_X)>WO[ GBO6-=^&G[0OSY*-@5#^W7_ ,$@_@]^VQ\4K+XR_P#"=ZAX.\01V8M]5N]*L(YAJ(3' MDR.&9<2(H*[\DE0@_@%?75% 'SY\9/V!M)_:9_99MOV;OVE/B?=^)[[2Y8Y= M%\;0:8EKJ%O+''L260;W29R"ZN?E$BOT#C?7G_[*O_!++Q_\!=-MOA]\1_VU M/%'C/X?Z?<^?9_#^/2Q86,I#[Q'.QGF>2 M\S6ZE(W.=X9693]AT4 ?,_P#P M4(_X)G?#_P#;X;P]K]_\0-0\*>(_#6^.PUFRM%N5>!V5S')$S)DAEW*P92"S M9W9&.\UG]DK2OB!^S7XA_9X^-GQ+U[Q@_BVU9?$'B74/)AN9)]L826&*)!#; MB,Q1,D:IMRFYM[,[-ZY10!\)_#__ ((M:WX<_9[U_P#9B\8?MI>)=4\':E=M M=Z5H>G^'X;*WM+HNA\Z;$KR76-@(B+I$'^?86 ->U_L5_L1:_P#L1_!/6?@I MX#^-2ZK;7U_+?Z5?ZIX;7S+"YD1$K1R),#&X;N0P()&W."/8 MOVR?V;+S]KCX$:I\ F^(+>'-.UQX1JUY#I8N9GBBF294CW2*J9>-&/@G^T-^U5 M/XI\ ^&-8@U!+1_"$<&M:B88WCCBN-16X*L-DC*SI;I(^22V[YJ^J;&RL]-L MH=.T^V2&WMXEC@AB4*L:*,*H Z 8J6B@ 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 **** "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 **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBOF?_ (*D?''Q9\"/@YX1\06.K:MI/A;4OB1I M6G?$37M":1+O3]#=G:X:*2+]Y"7*)'YJ$.-^U2&=30!])V=_8ZBCRZ?>Q3K' M*\4C0R!@LB,59#CHP8$$=01@U+7RE^S5\$O"_B#0M,^-G[.'Q!U2WMH/BEJL MMPVF>*[F?3M?T8ZC<1LDL#[N[G>223PMI[RRR,2S,;:,DDGJ2>]?"*?&[]ES]O;]IG7O#WBO]OGXK M_#C6HMBOE MO]N/XH^*OV7/@%\.OV>/@[XTU<>)_'OBK2?!&B^)M4O#=ZA;QRLL<]^\L@_> M7&W WD$/'VE:CK5S>) M?0W<;F+4'^T2.1&/&<_@_P ":-8:Q>%O&^N7WQ0\,6&EZ_XHU/4]9N)(_$'G M20_;[.XA9S&+KB?C3\!/!'QUM-&'BJ]UBPOO#NJC4O#^L:!J\MG=V%UY;Q&1&0X8&. M1T*.K(RL05- 'PGX,\'?$;_@G'\4=#^)'P$\63W7PJ\WNK%G8L&$<7S G"**)[G9(09G5 MBI+>7L!Q79?M$?L^^$/VF_AQ=_"7XB:WK$'A_4E"ZK8Z1=I ;Q0Z.JO(49P MR X1ESDALCB@#0^ W_)#?!G_ &*>G?\ I-'7F_\ P4'_ &:/@G^T-^S3XL'Q M6T2PBNM$\/7FH:/XFDB5;C2)X87E65)?O*@91O3.UER#V(]+\(?"?0_"?PNC M^$$VM:KJND1:8=.B.IW0,ZVGE"(1>;$J,<(,!R2_.=V<8\U^$W[ 'P@^$^E6 MWA8>.?'OB3P_87*SZ;X7\6>,)[S3+5E;>@%O\JR(K ,J2[U5@& W &@#YI_: MGTOXF1?!;]BWX[?&%+DWOA?QSX8_X3>XNP?-MY+E+8M//G[K!H2')_C?'>O0 M_P#@LEH=_P#$3X??"#X+^'8VEU?Q1\;=(CM(4^\(HX;GS9?94WJ6/0#)-?5' MQ+^&G@;XQ> ]4^&7Q*\.0:MH>LVQ@U&PN<[9$R"""""K!@&5E(964,"" :Y7 MP7^S'X*\+^.--^)7B+Q/XA\6ZYH6GR6/AS4?%>HK^W=\U0^,_P!F'P5XH\>ZE\3?#WBCQ%X3US7=.BL/$E_X4U%;9M7M MXLB)9P\;CS$#,J3Q[)E5BHD P ?F[\0?A'XM^*G[%W[97Q?\,64L]AJOQMF MU#20BDBZL].U O/.OJ@CF=BW3]RP[5]??\%#O'VAZE_P2;\3>,=,F66UU_P3 MI:Z8(OF,_P!LDM4B" ?>)\T'CM7T7X$^%'PY^&?PYL_A'X'\'V5AX;L+)K2W MTA(M\7DMG>K!\F0N68LS$ERS%B22:X'PY^Q-\'O#PT+17O\ 7]1\->%-2&H> M%/!FJ:IYVEZ3? M#;Q!&4O_ _X'TG3;Y&ZK-!9Q1./P937=444 %%%% &=J7AG3]5NC=W$]RK% M0,17!4<>PJ#_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GY MO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:M MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +: MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0? M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y M^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_ MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO? M_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_ M\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"V MK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P " MVH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** M,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$ M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^ M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/ M^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2 M/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^; MW_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB M@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,? M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'T MC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$' MTC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"? MF]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ MP+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ M +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8 MHH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ M (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@# M'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A! M](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A M!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ MGYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^ M?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ M ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W M_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ MV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH M_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH M Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VJ2S M\):;8W27<-Q=%HVRH>Y8C\16I10 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 %%%% !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 %%%% !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 %%%% !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 %%%% !145G?V.HH\NGWL4ZQRO%(T,@8 M+(C%60XZ,&!!'4$8-2T %%%% !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 %?,__!4CXX^+/@1\'/"/B"QU;5M) M\+:E\2-*T[XB:]H32)=Z?H;L[7#121?O(2Y1(_-0AQOVJ0SJ:^F*P?':_#S7 M[6+X8_$2SL+ZV\41SV::/J5L)8K]5B:22(JP*L/+5F(/8'TH ^*8A&619<>9F/& M[YB#N_\ !5Y_&^C_ +#GCGQOX"^*GB+PQ?:)I:SQOX?O$MS<9N(499) AE"[ M&<8C=,[N7]-_\%8?^4=WQ3_[ "?^E,- 'J/PTO?$ MS_LX^']1\/117FLGP3:26*7\Q"3W7V-"@D?J SXW'K@DU\G?MB_L,^+_ (4_ M ;Q-^U=X/_; ^)H^*'A'29=>N-?NO$C"ROF@4RS6XLE BB@90RQPK\J_*K;Q MD'Z\^ W_ "0WP9_V*>G?^DT=3_L%_##]F'XU>*[#XU?!C_@H MI\:_B%>>'[@7.K>%_$GCMTMS,RL ;BP:".3RMY+* QC)0#17RC^T;^SEX5^'W[=7P2_: ^! M.BV^B>*_$'BF\TGQC:Z3$(8]7T@V,TT]Q<(N%8Q>6@WD9+2Q9)*QX /K:OD; M]F+5[;_@H!\2/BW\4/B-J>JS^$O#'C.?P?X$T:PUBYLX;5;6-&GU >0Z%KF5 MI4993EHE 5"O.?KFOCK_ ((WZ#=_#GP)\8?@KX@C,6L^&/C=JZWL+\,T4D-M MY,W^[((V*GN!F@# \&?\%"O&_P (_P!AWXSZ[\1=2_MOQO\ _Q9?>$8=1O@ M"VK2BY%MI]W,%QN)+CS,8+B%FR"Q-:7QO\(>/OV9/V%]-_:\\+>-]LW$D?B#SI(?M]G<0LYC%N4FD\M%0>3Y4?E[2,GYG^(/PC\6_ M%3]B[]LKXO\ ABREGL-5^-LVH:2$4D75GIVH%YYU]4$>-M' M^)?@#0_B-X>+&P\0:/;:E8E\9\F>)94SCOM85L5PO[+_ (&U?X8?LT_#SX;> M((RE_P"'_ ^DZ;?(W59H+.*)Q^#*:[J@ HHHH **SM2MO$TMT7TO4K:*+:,) M+"6.>_-0?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0! ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q M16/]B\;_ /0;LO\ P&/^-<_XI^(UIX*G^R^)OB+I-M-C)@%NSR >I1,L/Q%< MV+QN#P%'VN)J1IP[R:BOO;2-:-"OB9\E*+D^R3;^Y'<45P_A;XC6GC6?[+X9 M^(NDW,V,B V[)(1ZA'PQ_ 5T'V+QO_T&[+_P&/\ C1A,;@\?1]KAJD:D.\6I M+[TV@K4*^&GR58N+[--/[F;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C729&Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%% M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# M8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0; MLO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T M&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0! ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q M16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# M8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ MP&/^- &Q17D7QU^,'B[X9Q0Z%8:Q:R:C>1%PR6P_T>/. _/!)(..".#GW\!U M?Q)X@U^\.H:WK5U=S,=F(^F3Q^%?E?%WBKE?#&/>!I476JQ^*TN6,;ZV MO:5W;=)67>]TOL,DX.Q>;898B_K7TGILGBO5]/@U73O$5C+;W,*RPR+;'#(P MR#U]#7T/!W&^6<98: M"/CK::,/%5[K%A?>'=5&I>']8T#5Y;.[L+KRWB,B,APP,P'%=E^T1^S[X0_:;^'%W\)?B)K>L0>']24+JMCI%VD!O%# MHZJ\A1G #(#A&7.2&R.*[NB@#D-!^#UCX>^$/_"F;+QQXC-A'I?]G6FI'4$2 M_M;<1B-5CGC12&51Q(W3.V"#XA7 M:(,DDX4''))/XU]644 >+^-/V$/@AXP^!OA3X!VM_P")M"TOP3=Q7?AO4_#G MB&6TU"UN$#CSO/7.]V\R1F9@+-9EU"^^S[@WDH\AVPQE@K,D2HK,H9@6 -=Q10!Y[_P ,S?#C_AIO_AK+ M[3J__"4_\(K_ &!Y7]IM]B^R^;YN?)Q]_=[[>^W=\U0^,_V8?!7BCQ[J7Q-\ M/>*/$7A/7-=TZ*P\27_A345MFU>WBR(EG#QN/,0,RI/'LF56*B0# 'I%% '/ M>!/A1\.?AG\.;/X1^!_!]E8>&["R:TM](2+?%Y+9WJP?)D+EF+,Q)%-2&H>%/!FJ:IYVEZ3=)1 M%"3_ ++$$M]<8]":\;.>(HJKF-=4T]KW;?I%)MVZV6AWX#+,?F=1PPM- MR:W[+U;LE]YZO17E'@[]K7P5K]\FG^(M*GTAI& 2=Y1+"#_M, "OUQCU(KU6 M.2.:-9H9%='4%64Y!!Z$&C)N($=,R=2\4Z=;XZ^ M??1IC\S656O0H1YJLE%>;2_,N%.I4=H)OT-&BN6OOC=\)M/S]H\>Z$O MF_\ H -8U]^U#\';0D0Z]<7./^>%A(,_]]!:\7$<5<,X7^+C:2\O:1O]U[G? M2R?-JWP4)O\ [=?^1VGB3Q%I'A/1+GQ#KMV(;6UCWRN?R [DG [DU\^>,? MVM/'>J7SIX0@@TNT#'RF>%99F'JQ;*CZ <>II/C_ /'C0OB9HMGX>\+0WT4, M5R9KLW4:H)"!A -K'(Y8\X[5Y37X+XB^)>.Q.8?4\EQ'+1BE><'9RD]=);I+ M;2UW>]]#]&X7X4P]+#>WQ]*]1O2,EHEZ;7>^O2QZOX._:T\=Z7?(GC""#5+1 MF E9(5BF4>JE<*?H1SZBOH/PWXBTCQ9HEMXAT*[$UK=1[XG'Y$$=B#D$=B*^ M):]%^#WQ/^+OA?1+G0/A_P"%/[6MQ<>;(3I\T_D,PQC,; *#MSSW!]ZRX \3 MLSP>,>%S:][:-65[WQ)PEA*]!5L'&-.:>NO+%K\D M_P _N/J.BO"_^%I?M4W7,/PY\O/_ %")%_\ 0FH_X2S]KZZ_U/AKR_\ MSA' M_H1K]<_XB-ETOX>"Q4O2B_\ -'Q7^J^*7Q5Z2]:B_P CW2BO"_-_;0O.$B\H M'K\M@O\ /FC_ (1[]L2ZYFUSR\_]/-L/_011_K_4G_#RG&/UHV_]N#_5N,?B MQM!?]OW_ $/=**\+_P"%>7_P!Q0C_T%:/^%)?M+W?_ !]?%K8O M%_\,X?&JY_X_OB MUG/7_3[E_P">*/\ AE#QQ<\WWQ3R?^N25/G5IQ#^QLEC M\6/C\H29W'[0OQ*N_ASX(\S1Y0FH:A+Y%I)WB&,O(/<#@>[ U\K7%Q/=SO=7 M4SR22,6DDD8EF8\DDGJ:W_BSX:\*?#WQ)8^%+#XG:?KNHW,-Q)<<[7X'XHYEQ'C<_C3S;#RP_+"+A36RE@:RJ^\U*:5M5]EIZJR:T\[]1]O<3VDZ75K,\9K$N_4-/E\B[?O*,920^Y'!]U)KY3KUK]E;X MB^%?!6H:MI?BG5ELQJ/V?[++*#Y>Y/,W!FZ+]Y>3QUYJO"G/99/Q3"E5JJ%& MJFI\SM&Z3<7KI?F22?FUU'QEERQV3RG"#E4@TXV5WO9_*VK]#Z.HIL$\-S"M MQ;3+)&ZAD=&!# ]"".HIU?UVFFKH_$VFF%%%%, 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 **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **CN[NTL+9[V^NHX88EW22RN%5!ZDG@" MO)?B#^U-IUK<'P_\,--;5KYVV)=&-C$&]$4?-(?R'UKP\\XDR;AW#^UQU51O MM'>4O*,5J_R75H]#+\JQV:5.3#PO;=[)>KV7YGF_[4/VO_A<=_\ :<[/L]O] MGS_<\IMK=+'[9D>*P3P4,+3JQG*G%1?*^J6Z[KS*5?6W[/OVO_ M (4YH?VW._[.^W=_<\U]G_CN*\$^%OP%\8?$'4HI;W3I[#2@P-Q>W$90NOI& M#]XGUZ#OZ'ZGTW3K/2-/@TK3H!%;VT*Q0QKT5%& /R%?JG@MP[F>%Q5?-*\' M"G*')&ZMS7DI-I=ERVOL[Z;,^/X]S3"5J-/!TY*4E+F=NFC5O5WV\B:BBBOZ M$/S,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN>\:_%/P+\/X MBWB77XHYMN5M(SOF;Z(.1]3@>]"K7PYI\S1MJ\[+.ZG!,* %E_$LN?;([U\W5Z'\=/C G MQ<%O/IOAN6UT_27;%W,V6)E9%&_'RIE@H RIBL/- MSH6C&F[-)I)K_"[]IVY\ M >#D\,:KH$NIM;2$6DGVOR]L1P0A)5CP%_9/VR=;_UMS]D0]/GM(\?]\Y:C_A2_[2VME-?JV>%K^R- MXFU0A_$7Q/WGJV+9YOU9Q6C8_L;>$H\?VEXOU&7U\B*./^8:O8Z*UI>&/!-* M7,\+S/O*9?&?X#:!KO@=X_ ?A>QL]1LY!-"MI;)&UP "&C) R<@ MY&>X'K7S/<6\]I.]K=0O')&Q62.12&5AP00>AK[BN+B"T@>ZNITBBB0O))(P M544#)))Z #O7R+^T%^WI^RZGB";3-&^%[^,[F!MDVJ0W'V*%R.,+, 7D ]=N MWN"17S/$7@=F/'^-5?AZFHU8I*4;)^5<&X7ESJK: MG)MQ=[S\THZN2]-OF,-,0'C!]=NWN2!7UU;W$%W EU:SI+%*@>.2-@RNI&001P01WK7A?P M4SCPWS'ZWGB_?M-02U@D_B:E]IVTTM9-[WTC&^)>3<;X)T\HJ*5)-*ZZ[V\A]%0ZAJ6G:19R:CJM_#:V\0S+/<2A$0>I8D 5Y+\0OV[_ -E[X=[X M;OXEV^JW*=+708S=ECZ;T_=@_5Q7ZG@/S7+,K MI\^,K1IK^])+[KO7Y'L%%?''B?\ X*G:_P")K\Z!\!_@9=W]U)_Q[R:FSS2- M_P!N]ODG\)*S/[$_X*A_M!_\A#4IO!^FS=%:9-," ]01&&N?^^LU];#P_P U MH053,JM+"Q_Z>37,_2,;MORT/D9^(>4UYNGEE&KBI?\ 3N#Y5ZRE9)>>I]?^ M,OB3\/OAW9_;_'GC;2M'BQE6U&_CAW?[H8@L?89KQ+XA?\%-?V;?"&^W\-7. MJ>)+A>%&FV1CBW>\DVSCW4-7$>#?^"4NG7MY_;7QG^,6H:GI_V_/VL/C3 M,]A^SU\!C!"S%1>)9RW[Q]LF0A(4_P"!*1[TW_ADK]OGX]_O?C=\8CH]E-_K MK";4RXP?2VM<0G\6!K[6@@@M85MK:%(XT4*D<:@*H'8 =!3Z/]=Z. TRC 4J M':37M*B_[>E_D'^HM;'ZYQF%:OWBG[.F_P#MR/\ F?&WBK_@F._PX^'MQXN^ M%7CS4]6\9Z85N+2*6*.&WNE7_61+'\S!F4G&7()&T].-. MN]'U&W(T5'C&C4JU(?!7HN,*T(O>&JY)0O MJE*/NMMQ^)GOY9A,_P""GS<)584H2^.C54ITIM;3T?/&=M&XOWDE?9'P?K7[ M0GAQRFF>!].N]8U&Y<1VD,=LZJ\C'"C!&YCDC"@9/3(KWCX8_L-_%.[^']IX ML\4?%*?3_$^H;KF^T6^LUN+. ,\4>E#'<:YOCHX[.\8E.'P4\.YTZ<&]Y7OSSD MUI[[:2NK>\SYIL?"_P"TU\#HVFT^"26S1LRC39?MEJW8R^YMI"& '^R[GVKZ$KB_B'\!_ 'Q##W= MYIWV*_;G[?9 *['U<='_ !&?<5\93X=SKABM[7A^HIT.N&K.3AZ4ZE^>#[)M MQOK*^Q]=4S#!YQ2Y,QO"KTK04>;_ +?A;EEYM).VBMN0_#;]ICX$_%IUM? _ MQ*TZXNV./[.N)#;W0;N/)E"N<'C@$>]=U7QI\=OV)+^-)=1OM#&HPJ,KJ^E) MMGC'JZ\GCWW*/45YOX8\7_MA?!.58_AE\3[G6M-C/R:9J,JS (/X1'.3M],1 M,&/I7VF0\1<(Y_B%@<37>6XU_P#+G%V4)/\ Z=XB*4)KHN:,&WHD]SY#-L/Q M3D--XGZM]=PO_/W#7\TZ[CQY\^E*T3K[FVN""/\ OY^%>^_#+]KK]G?XM>7!X2^)VGK=R8 T[47- MK<;O[H27;O/^YN%?8YGP?Q'E,>>OAVX;\T??C;O>-TEZV/'ROC/AK-Y/S# Y7AI8C%U%3@MW)V7_ M _9+5]#?#8;$8RLJ5"+E)]%J=57G7Q*_:2\$^!?,T[29!JVHKD>1;2#RHS_ M +Q\-V9TC0F8K)(KE(R.X>3&9#_LJ,>H[UZ%\- M?V=? _@#R]0NX1JFI+@_:[J,;8S_ +"I>RH/?$5 M59-=Z<'K+R;TZ-(^D6597DZYLSGSU/\ GU!_^ERZ>BU[7//[3P3\;?VA+E-5 M\::@VDZ,6W10M&47'^Q%G+'_ &G/?@GI7K7P^^$?@CX;6X7P_I8:Y*XEO[C# MS/Z_-_"/9<"NFJ*]O;/3;22_U&[BMX(4+2S32!$11U))X ]Z]S(N"LKRG$_6 MZCEB,4]ZM3WI7_NK:*[6UMI=GGYCG^+QE+V,;4J*^Q'1?/OYWTZV/GS]O+]L M*_\ V>M'M? _P_:(^*-7MS,MQ*@==/M\E1+M/#.S!@H((^5B0< '\^_%7Q \ M<^.=5?7/&/B_4M3NW?<9[V]>1@?;)^4>@& .U>E_MZ>.-#^('[3VO:YX8\2V MNJZ:D-I!97=E.)8B$MXPZJPX($F_IQFO'*_N+@/AS Y-D%"HJ:]M4BI3DU[U MY*_+KJE&]K?/=L_BCQ XEQ^=\05Z;J/V-.3C"*?NVB[ZYX9:15OM(OIS*8X\\M SG,; ]ME;3=GK=%%%?A1^]A1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%,N;JVLK=[N\N(X8HUW22RN%51ZDG@5YGX[_ &I_ M ?AG?9>&U;6;I> 8&VP*?>0CYO\ @((]Q7CYQG^39!0]KCZ\::Z7>K](J[?R M3.[ Y;CLRJOR_2M)O G[-'P!@74O MBWX[TMKQ5#!=8NT3/^Y;@EG^A#5\I1SWC'BRHJ/#N!<(2VJUD]?.%)7E+R;N MNZ1ZU?!9!D5-U")V2+=WW-]]_K\OTKS_X M@_\ !4GX#^$HFT_X<^'-4\121+MA:.$65K@= &D&\?\ ?NN"_P"&GO\ @H-^ MT-^Z^#/PJ;0M.FXBOH-. !4_]/-W^[)]T -?)DJ= M./\ AI=%Y--'Q&8^,V1X=O!Y,FW_ "X>+J3?K/9^J=S8_P""J>J-X,^'?@SP M!X6M$L-.O=3N;J:*S3RU+P)&$SMQ_P ]F/U4'M7S+X7_ &D_%>CVB66NZ=#J M80869I#'*1[L 0?KC/KFO;/'?_!/G]K'QQX3O_'?Q)^*4>N:[:6QFL-%DOYK MN27D%HA(^$C;:#A5RI( R,Y'RC?6-[IE[+IVI6-P<%64\@ M@\$&OZ)RKP\\-.+^$Z>29C1HXQ8=RUBG%Q\K25X\WG=^A>*/VD_%>LVCV6A MZ=#I@D&&F60R2@?[+$ #ZXSZ8KTG]C7]N?2_V#?&OA_5-7M[K41>6! MM)D_.^X]Z^=+&QO=3O8M-TVSEN+BXD6.""",N\CDX"JHY)) MX %?I#^Q9^R1HOPH^#T2_%'P=IMYX@U>?[9?17]E',UFI4". %@<$ 9;'\3L M.< TLTX3\,?#/A>6!P67QA"M*/N0DU4FXZW=23E-J.N[:5[*W,7P]GWB-X@< M31QE;'2E.E&7ORBG"*EI902C!.6FR3=K_9.0A_X*T?!]@?/^&?B53VV-;M_. M04\?\%9_@OGGX<>*,=\+;?\ QVOH6;X,_!^X(,_PI\-.1T+Z%;G'YI3#\$/@ MN1@_"'PN0>H.@6W_ ,17YY_:G #_ .9?4_\ !K_R/U+^RO$)?\S&G_X)7^9X M'_P]C^ __0A>+O\ P&M?_C]20_\ !6']GU@?/\#^,E/;98VC?SN17N7_ S_ M / ?_HB?A'_PF[7_ .-U'-^SK^S[<$&?X%>#7(Z%_#%HJ_LW_ M /0O>+O_ 66_P#\D5[$?V;/V=2"#\!/!?/IX6M/_C=0_P##+W[-_P#T0?PC M_P"$_;__ !%'U_P\?_,'6_\ !B_R#ZAXC+_F-H/_ +AO_,\GA_X*H?LUR@E] M(\51X[/I'$$.(N7-I1E/ECRN*:A MR_W4]=[W\[A7T7^SI\8?VZ/'O@6/X/\ P N6FL=#4)+?"*W$MK%(6*1M-<'" MJ-K[0OS +@< ?.E?H/_ ,$N/A-K/@CX/ZGX_P!=M'MW\57L4EE%(N"UK"K! M),'D!FDD(]5"D<&K\0KMIM'F9/AUEV-S7B M)8:C6J4H.,O:2IRY91'/-J$ MJ_[(:4HD?_ =P%>L_#[_ ()O_LQ>!]EQJGAR]\0W*<^=K=Z67/\ USB"(1[, M&KWJBOYZQW'7%&-A[-5W3ATC32@EY>[9_>V?T7@> N%<#4]H\.JD^LJC=1M] M_>NK^B1F^&/!OA'P58#2O!WA;3M)MATM]-LD@3\D %:5%%?)SG.K-SFVV^KU M9]=3ITZ4%""22V2T04445!84444 %%%% !1110 4444 %NXHKS\SRK+6#:;XF\+:=XP\-1Y/V>_L1=0QKZ[ M&!> _P"TI ![FN NOV4OV1_C,=GAK5-2^'^LR_=MFN/M-DS'^[YISUZ#>GH! M7VQ7!?$/]G;P!X\\R]AM/[+OWY^UV2 !CZNG1OJ,$^M?.Y92\0/#^7M.$L?) MT5_S#U9-Q](2>B\E)6ZMLZ,TP?!W&,>3B#!1=1_\O812E_V]:S]6G?M8^7Q^ MSA_P4$_9K'G_ 9^)+>(M)AYCL;:\$BA/^O6Z^4$^D98^AK1\,_\%-_B-\/] M37PQ^TC\#;FTN4XEGL89+2< <9\B?AC[AU'H*]+,7Q^_9X.8F_MC0HST^:6% M%^GWX?\ T'/K78Z#\8?@O\;M,'A?QWHE@))>&TS7;>.:&1O]AG&TGTS@^@K[ MG*O&WAW/<2L#Q3EL:6*Z\W[F;?>-2/N5/+X;]$?&XSPISK):7UGAO,9^Q6R? M[VFO)PE[T/-ZV[G&>)?^"D7[/5O\+]0\9^#]6SP3R3,<*"2 M-I09RQ5FP >^!7PG\6?VA_C!\:]9FU?Q_P"-[VX21R8M/AF:.U@'94B!V@ < M9.6/[5K[:?@/&>-X[SO._P"PYP=2I32]S#QFU.Z4 MN;E5Y/1I;63O8V_A-^T-\8/@IK,.K> /&UY;I&X,NGRS-):SCNKQ$[2".,C# M#L0>:_3']FKX\Z'^T7\*K/XA:5;BVN-YM]5L=^[[+=(!N3/=2"K*?[K#/.17 MY9^(OAWXV\*0_:=>\.7$$0.#, '0?5E) _.OL;_@D5_:G_"->./.W?8OMUC] MGSG;YNR;S,=L[?*S^%>=X@T.%^(N%GGF65:55PE%*I2E&:DFU%QEX:XWB3(N*(Y)CZ=2$:D9?NZD91<6HN2DHR2:O9KL[^2/L2BBBOY]/Z- M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BN1^+WQ>T;X3Z-'=W=N;J]NB5LK)7V[\=68 M_P *C(YP3D@ =2/!=2_:>^,M]>/=6OB2&S1ONVUMI\)1/H9%9OS8U\1Q-XA< M.<*XA8?%RE*I:_+!7:3VO=I*_:][:VM8]_*N<SBG[2C%*'>3LGZ;M_=8^J M**\ ^%_[6&LPZA#I'Q,6.XMI6"_VI#$$DB)/WG5<*R]/N@$ $X;I7OR.DB"2 M-@RL,JP.017LZ?H_Z8M%%%>^><%%%% !1110 4444 %%!( R3@#J:Y+5_CK\)-#O#8:AX MWM?-5L,($>8 ^A,:L!^=<6-S++LM@IXNM"FGLYR44_O:-\/A<5BI.-"FYM?R MIO\ (ZVBLWPWXP\+^,+0WOAC7;:]C7[Y@D!*>S#JOX@5:U75]+T*PDU36=0A MM;:(9DFGD"JOXFM88O"U^UO,B5&M"K[.46I;6MK?TW M+%9/B_QSX5\":<=3\4ZS%:QD'RT8Y>0^BJ.6/TKRSQM^U!?:O??\(O\ !S1) MKVZE;8EZ]N6)/K''U/U;\JB\(?LT>(O%FHCQ9\:M?GFFDPQL4GW2$?W7?HH_ MV4_ BO@\5QO7S/$2P?#=#ZS46CJ/2C#UE]I^4=ULWL?1T>'Z>$IJOFM3V47M M%:U)>BZ>KVZI%77?CK\3?BUJ+^%_@YH%Q:P'B2\&/.VGNS_=A'XY]#VK>^'? M[+.B:5,-=^(M[_:]\S;VM]Q,"MURQ/,A^N!Z@UZ9I&B>'O"&D"PT:PMK"S@4 ML5C4(J@#EF/\R?QKQWXQ?\%!?V=OA/YNGV7B-O$FIQY'V+0-LJ*W^U,2(QSU MP68?W:]3A_PPS#/\PCBVV]O;VD"6UK D4<:A8XXU"JH'0 #H*YGXF_&WX4?!S M3_[1^)7CO3]*4KNC@FFW3RC_ &(ER[_\!4U\D3_M*_MT?M9S/IWP(\"2^&]$ ME8H=1M!MPO?=>3 #(_Z9!6]C73_#+_@ES87>H?\ "5_M%?$F\UW4)G\RYLM. MF<([=_,N)/WDF?8(?>OV^/!^59*D\]QD:;7_ "ZI6G4]';W8?.Z/RE\8YKG3 MY<@P4JB?_+VK>G3]5?WIKTLR#XB?\%/M2\1ZI_PAW[-'PJO-7OYB4M[S4;=Y M&<],QVT)+-Z@LP]UK!L_V1OVT?VI;N/6_P!HWXDRZ'I;.'33KAP[J.Q2TA*Q M(<<98AAQD&OKSX=_"7X:?";2_P"Q_AQX)T_2(" )#:0 22XZ%Y#EY#[L2:Z* MA\8X#*%R9#@XTG_S]J?O*OJK^['T5T"X,S#.'S\08R55?\^J?[NEZ.WO2]79 MGQU\;?\ @EQX@.2&/0CX MW\5?#_QSX&U5M#\8^$-2TR[1]IM[VS>-B?;(^8>A&0>U?L;17J9#XKYWE=)T M\9'ZPFVTW+EDK]+V=UV5M-D[62\GB#PDR/-:L:F"G]7:232CS1=NMKII]W?7 M=J]V_P Q?V:_V(OBO\=?$-K=:QH%[H?AE9%:^U>^@,1DCR"5@5QF1B. P&T= M2>@/Z7>']!TGPMH-EX9T"R2VL=/M8[:SMX^D<2*%51] !5RBOFN+.,FFR6M_J.$>#,MX0P\HT&YU)VYIO=VV271>6KONWI8H MHHKY$^P"BBB@ HHHH **** "BBB@ HHKYG_X*D?''Q9\"/@YX1\06.K:MI/A M;4OB1I6G?$37M":1+O3]#=G:X:*2+]Y"7*)'YJ$.-^U2&=30!])V=_8ZBCRZ M?>Q3K'*\4C0R!@LB,59#CHP8$$=01@U+7RE^S5\$O"_B#0M,^-G[.'Q!U2WM MH/BEJLMPVF>*[F?3M?T8ZC<1LDL);FXS<0HRR2!#*%V,XQ&Z9W M"_'6G>!/V6M)^)GBNYD>TT;P!!J>I3,VYS'#8K+(V3U.%)YKYN_9X\(^//VL M/V)M3_:X\8>-=/M* MU'6KF\2^ANXW,6H/]HD%F,HPT@,Y_!_@31K#6+FSAM5M8T:?4!Y#H6N96E1EE.6B4!4*\Y M/KFBOAOP9_P4*\;_ C_ &'?C/KOQ%U+^V_&_P #_%E]X1AU&^ +:M*+D6VG MWIZS<21^(/.DA^WV=Q"SF,6Y2:3RT5!Y/E1^7M(R0#[2HK'^'GC;1_B7X T/ MXC>'BQL/$&CVVI6)?&?)GB65,X[[6%;% !1110 4444 %%%% !7+>*OC5\+_ M 5J/]D^(O%T$5R#AX(8I)VC. <.(E;8<$'#8ZUS_P"TQ\3K[P!X/ATO0KIH M=1UAWCAG1B&AA4#S'4CHWS(HZ$;R0OR7C_Q-_P!5,6L! M@Z2J5K)R^GV7#?"CSJD\16FXTT[*V[[[Z)??J?7_A7X MU?"_QKJ/]D^'?%T$MR3A()HI(&D."<()57>< G"YZ5U-?"X)!!!P0<@UZ'?? MMC>+/"/@.#3-3U"RMY[=#&^MW\F^211]W"MP7 XR=Q;&2,DFO,X6\8:.:7P^ M88>2K?85*,INH_Y8QU:EVN[/75/?ISG@J> 7MJ%5>R7Q.;45!=V]K>=M.Q], M:[XBT+PQ8-J?B'5[>S@7K+<2A03Z#/4^PYKR?QM^UMID,C:9\.-#DU"5"/P>:GRR3VN?G6*XLX;RZ7L\KP]3,ZW>'[O#I^=:6DO M6',F:GCWX]>%M6N#>?&;XY6R(K932-)S>2@_W1%!^[B;M^\96]-)\$^$]-TBVXS!IMDD M*G'UZ;P?I<__+.2X&FJJGJI M2$&X/T?\ZZ;P#_P2C\&03C5?BY\3]3UFX=M\UOIL8MT9NX:1][N/<;#7UK17 MU=?C_.U3=+ 1AAH=J4%%_.3N[^::/(H>'F12J*MF$JF*J+K5FY+Y15E;R:9P M/PY_9<_9_P#A3YTDI+[G='#?#3]FGX$?!^\_M/X=?#+3M/NP"%O2K33J#P0LLK,Z@]P# MS7$P-'V6&IQA'M%**^Y604445SG0%% M%% !1110 4444 ,N+>"[@>UNH$EBE0I)'(H974C!!!Z@CM7S+\6?^"7'P?\ M'&LS:[X \2WGA5[AR\ME#;+P?:.@ %?3M%>ME&>YOD59U,! M6=-O>UFGZIW3\KK0\?.,@R?/Z*I9A151+:]TUZ-6:OUL]3YB^$W_ 2X^#_@ MC68==\?^)KSQ4]NX>*REMEMK5B.1OC#,SC/8OM/0@BOIJWMX+2!+6U@2**) MD<<:A510, #@ #M3Z*>;Y]F^>UE4Q]9U&MKV27HE9+SL@R?(,GR"BZ67T53 M3WM=M^K=V_*[T"BBBO(/8"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH " 1@BO/?B'^S=X!\<>9?:?;_ -DW[9/VBS0;'/\ MQ\ _48/O7H5%>9F MN397G>&>'QU&-2'FMO-/=/S33.O!X_&9?5]KAYN+\OU6S^9\C?'GX9>-]'\* MP?#CXG21ZKH37J7&ENTV\1RQ?W"?GC^5BK+]TASCG!''0PPV\2V]O$J1HH5$ M17/A[1M;B1C#:W4L4Q'8R*I4G_O@C\?>OGZOY.\1X8_ M*\Y_L7V]6>%H6E2A.;DHJ<8N7*GHE=6_[=U;/V/A6.#Q6$>9*E"->KI4E&*3 MERMJ/,]W9._S&S0PW$36]Q$KQNI5T=H(/45F_"K]HS7OV+O% ]=O#=20PQ!9K2X*JK^7)P'(55/EN<$8P5Y)U*]F_9L^&OA'XC^ ?$WA_QY MHEIJFF:A/!%)97/."BN=XQ\R-\_#C!!!P>*^P\ .)ZN2\:K XB+JX/$QE&M3 MO9/EBY0FNTX22Y7H[.4;I29\QXL$U\2U M5TI6;2/8OAG\4O ?Q@\*P^,_AYXC@U&PFX+Q'#Q/C)21#\R..ZD ]^A%=!7P MY\3/V8_CS^Q/XJF^,O[,NO7FI>'U^?4-.93+)#"#DI<1# GB S^\4!EY/RXW MGWK]EW]MGX;_ +1MI'H<[IHOBA(\SZ+<2C$^!R]NYQY@[[?O+SD$#WPO5KXZ?E4CTM_-:W72ZO^!9-Q;*KC%EF;T_J^+Z)_!4\ZA%K?PW>W'B.X7C&BH'@'O]H8K$P]=C,1Z5Y] MJ'[17QT^)5Z=)\!Z*FFJV/W.E6YN[@#H=TLB[0I]1&I']ZOG=1OMR1NTWTYN5>9Z&7Y9C\TCSX:FW#^=^["W?G=D_/E;?D9/[3VI M7E]\9=2MKJ;\(>&/ >F M^&O%5MJO%_#OAW6?%>LP:!H%@]S=7+ MA8XT'3U8GLHZDG@"O>IOV)?A#J&FP+J%UKT-_P"2@N[S3_$-U&LLH'S.L3.R M("<_*%P*^]\(LGXEQ.(Q&*P%94*=E%RG!SC)WO9)-:Q6K:O:]K:GS/'./RVC M2I4JU+VL[MV4^5I6WO9[]G:]KWT-6+]K#X3R#YY-2C_W[+_!C5J+]J'X.2'Y M]?N$_P!^PE_HIKSK6O\ @GGX6A_,UR>M?\$] M?C9:[G\*_M.17'=8]1\/+'CV+*[Y_*OWZCD/'L_@S7 W_P"GE/$Q_&$)+\3\ MLK9YDM+XLKQ37]RIAY?A*<7^![W#^TA\%Y_N^-%4\.[0?[ZNO\UKY.UG]BW]N71\MIGCGPQJRC[JP2JC$>XDMT'ZGZUS%]\'?V^/ M"3,^I?!^+4D'1H'@GW#V$$P;],UZ=/A'Q4J+]WC,JJ>2K5H-_*<8GEU>,N#J M+_>X#,(>;HTY+[X2D?<47QC^%/M%?IPN MJ0Y_]"K\^;KQW^T#X3N]Q(I^H&*=IO[5?PG64V MWBCX5>)K*13B0VOB""4@_P"X]JA'T+'ZUO+@GQUC'FI9=AJZ[T\0OU:9A'Q M\)^;EK8RM1?:I1DOR31^AL7C'PC.,P>*=-?_ '+Z,_UJU%JVESG$&I6[_P"[ M,I_K7PAHW[0W[(6J[4O]8\<:4V?F:[TJWE0?0Q2$G\JZO1O$_P"QQXBVKI_[ M38M7/5-2T&>':?^?"ZN^)(_ M!5MKDUCX$^(&G^)+*)4/]H:?(I7*<1_:M- MTJL'R^S;O[-+:*V7G=*TKWZG[QPU1RVEDU*6!FJE.2OSK[7=_I;I:W0TO"7B MW7?!&NP^(?#MZT-Q"WK\LB]T8=U/<5ZIX:^&/Q-_:"D@\9?$+Q.UOI,A+6T< M9!++D@^7&/E3H1N;GCH:\9J/2?CO^V/\1K+_ (4W^S1X3D@TS2YI+:7Q!:VH MW.Q=F?=#,1X@YO7RS$U7'!T8>UFI5'"ES&X,R^EC(4W/$59>S@H0YZC5FWRKRTNWHK]VCZOO-2^ M W[,OAS[9KVNZ7H,+)\UQ?3@W%UCK@^U0<=A7@GQ._X*CZ9<7_\ PBO[ M/'PXO->OYG\NVO=1A=4=NWEV\?[R3/N4/M5;X>_\$PM7\3:I_P )C^TS\5[S M5;Z8A[BSTZY>1W/7$ES,"S>A"J/9J^E_AC\#_A-\&[#^S_AKX$T_2@5VR7$, M6Z>4?[RHK[O>E\M&?SO6Q/B'Q15=2 M;C@JVVSB(& M1_TU*M[FO;O@]_P3W_9V^%/E:AJ'AYO$NIQX/VW7L2QJW^S (P,]-P8CUKW M*BN?,>-\\QM'ZO0DL/1Z0I+D7S:U?G=V?8[,MX%R+ U_K->+Q%;K4JOGE\D_ M=7E977<;!!#;0I;VT*QQQJ%2-% 50.@ '04ZBBOC]S[)))!1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %8/CM?AYK]K%\,?B)9V%];>*(Y[--'U M*V$L5^JQ-))$58%6'EJS$'L#Z5O5Q/QI^ G@CXZVFC#Q5>ZQ87WAW51J7A_6 M- U>6SN["Z\MXC(C(<,#'(Z%'5D96(*F@#X3\&>#OB-_P3C^*.A_$CX">+)[ MKX5>./C?=>"M=^&%]*\J:=))J$]O;W5BSL6#".+Y@3N8H Q=6'E_3?\ P5A_ MY1W?%/\ [ "?^E,-;7PI_8K\->$_$UMXV^*/CC6O&^J:/XEU+5O#7]N7$0MM M-ENIY'^T+;P111/<[)"#,ZL5);R]@.*[+]HC]GWPA^TW\.+OX2_$36]8@\/Z MDH75;'2+M(#>*'1U5Y"C. &0'",N\&:HNIK)\I M@>TENEE#@_=(\LG!['-?1WPS\ VGPO\ !.G^ M-\0:GJ-GI=M';6,NK3))-' M B*B1ET1=X4*/F;+'NQKS_7?V)_@]KCZ_I27^OV'AKQ9J;:CXK\%Z;JODZ7J MUT^/-DD0+YL8EV@RQQ21QR\[U;B&.%&!Z?OE'>OJ?_@LEH=_\1/A]\(/@OX=C:75_ M%'QMTB.TA3[PBCAN?-E]E3>I8] ,DU]1^/?A-\./B;\-;WX/^-_"%E?>&M0L M!9W&D&/9%Y*XV*@3!C*;5*E<%"JE2" :YKP7^S'X*\+^.--^)7B+Q/XA\6ZY MH6GR6/AS4?%>HK*/'NI M?$WP]XH\1>$]WBR(EG#QN/,0,RI/'LF56*B0# ! M^;OQ!^$?BWXJ?L7?ME?%_P ,64L]AJOQMFU#20BDBZL].U O/.OJ@CF=BW3] MRP[5]??\%#O'VAZE_P $F_$WC'3)EEM=?\$Z6NF"+YC/]LDM4B" ?>)\T'CM M7T7X$^%'PY^&?PYL_A'X'\'V5AX;L+)K2WTA(M\7DMG>K!\F0N68LS$ERS%B M22:X'PY^Q-\'O#PT+17O]?U'PUX4U(:AX4\&:IJGG:7I-RI)C>--@DE$18^4 MDTDB1<;%7:N #I?V7_ VK_##]FGX>?#;Q!&4O_#_ ('TG3;Y&ZK-!9Q1./P9 M37=444 %%%% &=J5MXFENB^EZE;11;1A)82QSWYJ#[%XW_Z#=E_X#'_&MBB@ M#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH \"_:[TKQ.EIH.J:M-#/;QR MW,/FQ1[=DCB-E4^N1&Y_X :\4K[5\8^$=%\=>'+GPOK\+/;7*8)0X>-@OW2W3MT MK^=/%3@3.\;G3S7+Z3JQJ**DHZRC**4?AW::2VOK>_2_Z=P=Q'@,-@?J6*FH M.+?*WLTW??HT[[]#S.M'P/XX^&W@_P 5?:?'O@>RU5UC0V=Y([2'1[56'F3S7$GWBO7J>E> MZVWP;^&\7A"V\$7WA6TOK&U0A/MT*R2%CRTF[&0Q.22N.O&!@5Y_A]P'QI@\ M?_:U%_5:E-/D8+,7X249N3BVVN:*4 M6I+R;NE:U[6[V,3P%\5M#^(,,<'@SXDZ--)M 6R-N8IE ["-\-@>PQ75?8O& M_P#T&[+_ ,!C_C7DGCG]A;P%JS->^ ]=N]%GSE()2;B$'MC)#K]=Q^EF *_5_]:>)LFTSK+W**WJ4'SQ]7!^]% M>;?R/R;ZYB\/I7I:=XZK[MT?0?V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C7CO@K]NOPM=RC3?B1X5N](N%;;)<6H,T0/?!O'UM]K M\'>*K+4%"Y=+>8%T'^TA^9?Q KZ3)^*N'L^5L%B(RE_+>TO_ %VE^%CKH8W M"XG^')-]NOW"_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%%?0'48_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XU ML44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q M10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% M &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# M8_XT?8O&_P#T&[+_ ,!C_C6Q10!S/B+PCX@\5Z+<>'M=O[&>UNH]LL;6Q^H( M.>"#@@]B*\2\5?LE_$+2[EF\,36NIP$_(!,(I%]B'POX@_@*^DZ*^2XGX)R' MBV,7CH-3CHIQ=I)=MFFO)IVZ6NSVLHS_ #')6_J\ERO>+U5^_1I^C/FOPK^R M7\0M4N%;Q--:Z9 #\X,XED;V 3*_B3^!K8U_]G[XC?#&\_X3+X4:U),\(S): MPD^;M[@*>)5_V3S[&O?**\&AX4<*87!.C14XU+W57F_>1:V::LE;MRZ^J37H MU.,LYK8A3J.+CLX6]UKK=.[_ !_4\9^''[15]XJNQH'BG5K32=0W;%:YML12 MMTQG/R-['CW[5YY^T=_P3Q?QU?R_$GX/ZE8Z'XE1_M!M;0-;P74H.0RE?]3+ MGG^,8L-4V_)?P(/G/I(O\8]^OOVKS;1_'_P 5 MOV=M2C\,^/\ 3Y-1T4MMMI@Y8!1_SRD/H/X&Q_P'K7J9'QYQAX98^+S23G1V M6(@KQ:_EKTU^:^5W=KR<\X0X;X[P+IT8)3W]FW:2?\U*??R^_30\O^"O[=WQ M,^'GB4?!;]JH3:7>V;B :W?6.9(S_#]H"_>4C&)ESD8)R"7KZRTZ3Q/J]A#J MND^*=-NK6XC$EO)? %U(&&6+R24:6)DK^R37LZGG2ELG_=V]$FW^1SQ MO$/ 5;ZMG"E6PB=E5L_:4_*K'=K^\M?5M)?;7V+QO_T&[+_P&/\ C1]B\;_] M!NR_\!C_ (UB_!3X]?#3X_>%U\4?#K7EG"@"\L9L)-_^@W9 M?^ Q_P :/L7C?_H-V7_@,?\ &MBBL#-/'FOP:;IMHN9KFH0))QZ9(/J!7O9/PQGV?J4L!032OY7N>!G/%.0ZCU?QW>ZCJ"%MZ77B:X*PH?[T=LH")[%(Q]:^C?!OPE^'W@- M5?P[X;@2=1_Q]S#S)C_P-LD?08%='7-/)^+,\7_"MC?8TWO1PJ=.-NJE5E>K M-/K&4K=CIA5R/+W?#4'6FO\ EY7:F_54TE3BUT:C?N>,^&?V1]-TATN=:U6' M4)%P?+DC=(@?HI!/XG!]*]$TGPQX@T&R73M$GTNS@7[L-M8!%'X"NBHKV\GX MI?LU^$=5O'O[G0M-1W^\MMY\*#Z)&ZJ/P%>FT5WXS+LOS&FH8N MC&I%=)14E]S3.:AB<1AI-_^@W9?^ Q_P :V**T),?[%XW_ .@W M9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QJEK'@_5O$ M,7D:^FC7R8QLO-,648^C9KI:*J,I0ES1=F3*$9QY9*Z/*->_9)^$OB7<=5^% M?@W/B>&^'L9_&PE*7K"-_OM<_-'X^> -3_8L^.+>' MO#AGN]$U'3X;F!+N3/GH"OVF?!2>'/$RT+P]INMV^_$=[8ZO#$I7L2L[(P/J #]37K MYKP#X2^+U&EB^(ZDL/F$(J,ZL)QIRJJ.D7)SC*$G;2[CSK:_*HGQE/B+Q.\, M,55P_#])8C SDY0IN$JBIN6LDE"49Q5];)\KWMS-G.?$+]HZVN;"32? D,RO M*I5]0F7;L!_N+US[G&/2ON+]CGP7\0/"/[,WA'1KO4((';3FNA#<0$NBSRO. MH;WQ(..W2O$OV:_^"8>J:5XAM?&7[0=]9206DBRP^'+&3S1,X.0)Y,;=H/5% MW;N[ 9!^T%544(B@ # '2N3,,B\/N"LEAD'"E.\>?VE6JWS2J22<8WG97LI M2TBE!7]U7-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBBOFC[$+.]MQ,GVI=O=O.C_>+]9/RKL? G[A7#<%W7SX,_[Z#J2?'K]J'X)N+7XL>"&U2QC.# M>30A!-'^N^.RGW<^P$Z*_Y^0_>4O5N.L?2S8?VA4HZ8FFX^:U M7X;'TU17B#?MT?#6?PA=ZI;:7?0ZO##_ *-I=S%E9I#P,2+D;1G))VG . 3B MOF_Q]\7OB'\2M1DO_%GB:YF5V)2TCD*01#T6,' ^O)/;3:?E9OJTM+YXK.L+0BN3WV^WZGW_ $5^?_@'XN_$/X::C'J' MA/Q-J7)$?S/8*V957J5&>)5_V3ST^]6MX*^/'@?XI:5-\/?B[HMI M!-=(8+JWOH@UK==BI#_<.>S=QP<\5Z]7#_%3X#>$?B9&]\8Q8:IM^2_@0?.? M21?XQ[]??M7YW6X6S?AG$O'<+SY5?FEAY/\ =R?>F_\ EW+MTVU25CZ:&;8' M-Z/U;.(WTLJB7O)=I+[2[]?5ZGS-\:_V(_B?^SYXH;XX_L>ZU?A+8F2?0X9" M]Q"G5EC!S]IBXYC;+<#[_;TK]E;]OSP7\:V@\#?$5(/#WBS(C6*1MMM?OT_= M,QRCY_Y9L<_W2W($VC^/_BM^SMJ4?AGQ_I\FHZ*6VVTP4A]!_ V/ M^ ]:S?CO^R/\&OVN-'F^(WPIU6VTCQ1C=)=Q)MCN).H2ZC'*M_TT W=_G %? MKW"OBCPWX@4_[)XCC*CC*:LI25JL/\:_Y>T_[RUMJTF[GY7GG &>\%5GF?#; M53#S=Y4K_NY^<'_R[GY/3HM%8^DZ*^)_@_\ MD_&#]EWQ4GP1_:YT._FLH,) M::RX,EQ!'G ?>,BZA_V@2XY'S$;1]D^&/%/ASQKH-MXH\):W;:CI]Y&'MKRT ME#I(OL1W'0CJ""#S75GW#68Y!4BZMITIZPJ1UA->3[^3U]5J=60<39;Q#3DJ M-X58:3IRTG!^:[>:T]'H7Z***^>/H@HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **1W2 M-#)(P55&68G KQOXO\ [>7[.?PB\VRG\7C7=2CR/[.\/[;@AO1I,B-.>H+; MAZ&N[+\LS'-:WLL'2E4EVBF_O[+S>AP9AFF6Y30]MC*L:<>\FE?T[OR6IXY^ MVTVI?%_XZ+X"UFZE3PUX1MH2]DCE1=WTT8E+''98GC'J-QQ]XURNF:'HVC6P ML])TJWMH@,;(80H_''6KU_\ %>+XXZI=?%6+PT^D_P!KRAOL4DWF%1&BPJQ; M:N[*QJ>G&<O('/4=0:Z+5?B-^UQ\7[>#2/&O MQ5ET>U>-8VTSPK#Y,UP<8.Z1?FRW>Z$($LBF5]N6QDC;MP*^I\+./?$;,-.">#:.*6;5L/+FFU&<*K4JJA9R<=5?JG M:7,K6^?OA1^PSK+2IJA\-1:87;<^HZTQDN7)ZL%.6!_[Y%>\>"_V6_AQX9V7 M.M12:QC'OBOBOQ]\(?B'\-=1DL/% MGAFYA5&(2[CC+P2CU60#!^G!'<"OY:\5N%L9@,^GF%"C^XJI.\5I&2233MM> MW-=[W?6Y\=G6#G2Q+JQC[K[=&CE9=Q_() M^5>$^ ?A%\0_B7J,>G^$_#-S,KL ]W)&4@B'JTA&!].2>P->SZM^Q]\4/AI' M;>+?@WX[DFU."!?M5NK^0[OCYA&V=KJ3_ ^..YKS/#[+\_P&:0SNA@YU:5*] MU'1M2BXOE3^-J][*_38RRREB:=98B--RC']5;3N?3-%?/7@#]LS5?#^I?\(? M\?/#$]A=PD))J$-JR,I]98<9'KN3KV6O=_#OB;P_XMTN/6_#&LVU]:2_[./>\7KIM=77F?68;&8?%+]V]>J MZKY%ZBBBOH#J"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *NLZ+I/B'3I= M(US3HKJVF7$D,R!E/^!]^HKQ7QE\ O&7PVU4^-_@GJER1'\SV"MF55ZE1GB5 M?]D\]/O5[I17S?$'"N5<1TXNNG&K#X*D'RU(/I:2_)W7SU/5RS.,9E&:YX'_:7_X)R>*)?%G@._?Q'X#N9PUU&Z$PD$X G09,$G0"9?E/ M&>NROKGXJ? ;PC\3(WOC&+#5-OR7\"#YSZ2+_&/?K[]J\RLO&GQ,^ MQ_P ( M7\3M%_MCP_.IB3S/WB/&1@B-V&",=8W[>F9Q#P#D?&DEC\FF\-CH:JSM+T3T4X_W9=+V:6C[W M]GC]J3X7_M(:#]N\'ZC]GU.",-J.AW;@7%L>A('_ "T3/1UXY&=IXJ_\2_VE MO@1\'[S^S/B)\3=.T^[ !:R#--.H/(+11*SJ#V)'-?&'[7OPS^%'P??1OV@? MV:?'=QHMUJ.IM$-&L96C>SD\MF>2,@AHE'"F,Y4[_E.WBO M+\$_$/Q]/+K5 MGI%[?O<2L\U[._\ K7)RS&20C<23R MVME^IGPT_:7^!'Q@O/[,^'?Q-T[4+L@E;(LT,[ 57AO8'_ -4X.5821D[2#T.0:_1C]@[]H;5/C_\ !OSO M%=P)=>T*X%EJ,XKR>).$LHPN51S?(L9'%85OE]#W6NCV:;6]]/;X4XUS+,XN)5CC12SN[8"@I1Y'V'P^!,H;T:;(C'/7#%AZ5X/KO[8/[97[1L,R?!3P4OA; M0=Q675PR@(.X>]GVQJ?:,*_IFOK,#P7G>*PSQ6(47 #RX[(@RTA]E!-?-7Q/_X*EZ&;T^&O@!\.[S7KZ1MEO>ZE$R1.W8I MG[R0>Q*'VKQNS_9OT>]U"%1/9Z M]S^%W[*'BF\M!#IGAFR\)Z7(H#@0%9I5Z@,"3+)CMYK?0U\IC>/?#7),0\)E M%.KG6+72E^[P\7_>JO=>:YHOR/2H<.^(V>TU6QLJ>589]9_O*[7E#9/R=I+S M/"?&>J_M6?M"EF^+OQ&ETS3)>?['@(2,*1D V\1"G!X_>MO'O799EXC<8T?89KC%@<(_\ F%P:]FFNU2K\*_Y_XI^TE?O"#]V-NCLI+JV>">(?V/[JQ\)&X\/> M(&O=8C.YX9%6.*5<0WH2<'VKQ_5_#?B#P_>'3];T6ZM)E;!CG@92?ID< M_A7VW17YSGO@SD&8RC+ 5'AVE9JW.G;K9R3OW?-KVN??9=QWF6%36)BJM]?Y M6ON35OD?*7PM^ OC#X@ZE%+>Z=/8:4&!GO;B,H67TC!^\3Z]!W]#]3:;IUGI M&G0:5IT BM[:%8H8UZ*BC 'Y"IZ*^NX.X(RS@W#3C0;G4G;FF]&[;)+HO+5M M[MZ6\7/.(,7GM6+J)1C':*_-OJPHHHK[,\$**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ*^O['2[1[_4KV*W@B&9 M)IY B(/4D\"@"6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_'_PN\"?$[3?[-\:>'H; ML*I$,^-LL/NCCYE^F<'N#7A'B/\ 9F^,7P3U63Q?\ O%=U>0#YI+'&?C'HCZ+J$;>7)>1PMY6[IB2,_/$?^^AZXKW+3-4TW6K M"+5-'U""ZMIEW0W%O*'1QZAAP:YKXF?!+X<_%FT,7BW0D-R$VQ:C;8CN(_3# M@<@>C9'M7ANI_!3]H/\ 9QOY?$7P?\03:OI6[?/9Q1[F(_Z:6YR'XXW)\W7[ MM?/?VAQAPIICZ?UW#+_EY35JL5_?AM*W=>K9R^UQ^"_BKVD.Z^)>JZGT]17B MOPJ_;1\$^*W31/B';#0-1SL::0DVKMT^\>8OHW _O5[/;W$%U ES:SI)'(H: M.2-@58'H01U%?8Y-G^49_A_;8"LIKJENO*47JOFO0[Z&)H8F/-3ET;6XD8PVMU+%,1V,BJ5)_[X(_'WKY^K^/O$O#_V5Q)5RW#IPPT+3A3Y MI[*=ES-1;Y8MI7:2=U?NWU M&S0PW$36]Q$KQNI5T=H(/45C?#+X7_M>>!=9UO6OV0Y@FFWDD+:C:B:R MR'4.57;=<$#<^".S8YQ6W7H/P=UOXR>#--N]>^'OA&34+*[E5+@FQ>96:,'H M$(;^,]/Z5[O@SXAYGP%Q%.4*?ML-6@U6I.#J0DEK&3IIJ[A)*TMTF^]CP_$? M@K+^,7_ 5%\&\:Y\(# MJNWK_P 4\L^?_ 1Q^E'_ \4_:F\*\?$']F(1%?]9_Q+;ZS_ /1N_%>P0_M; M>)]%D%OXR^&9B?."4E> C_@+J<_G6_I/[77PUO<)J=AJ=DW)/@=>VQ!PYM-;64C\&B3\LUU>C?\%5OV>+_ FJ^&_%-@W=GL()$'XI M,3^E>OGXG_L_^.4$>IZSHET&&"FK6H7\/WRBH;G]GK]F'QM$9Q\(_!UX&Y:> MSTJW#'_@<8!_6OJ<'Q5X6YPKT<*_^X6(53\SQZ_#OB9EWQ8Z,O\ KY0Y/_23 MDM&_X*)?LDZOA9?B5+9.>B7NC72_^/+&5'YUUNC?M8?LTZ]M_L_XY>&5+?=6 MZU6. G\)2IKF]9_X)^_LDZUEI/A/';.>CV6J746/^ B7;^E!X>\9:5?[ON_8M1BES_P!\L:U:^0=9_P"" M1O@J?=_PCWQFU2U_N_;=*CGQ]=KQYK*_X=G_ ![\*\_#W]I81;?N?-=6?_HI MWQ1_8'!E?^#FW*^TZ,U^*=@_UAXUH?Q\GYEWA6@_P:N>E_MY?MA7_P"SUHUK MX'^'[1'Q1J]N95N)4#KI]MDJ)=IX9V8,%!!'RL2#@ _GWXJ^('CGQSJKZYXQ M\7ZEJ=V[[C/?7KR,#G/&3\H] , =JZ?]I;P)\6/AQ\5KCP?\9/%LNNZS;6D) M74GOYKH2PLNY LDP#D#)&,8!! K%TSX/_$K5[87=EX2N/+894S,D1(]0'(-? MLN10X)X!R&CB,=C*%+VJO[:I.%-3OK:+FUHDU9+U:NS\/XDQG&''.?5J&&PU M::I.WL81E-PMH^903U;3NWZ+1(]%_9K_ &W?BQ\"O$-K:ZQK][KGAEI%6^TB M^G,ICCS@M SG,; 2^&[F),-0S3)ZM%<[UFI MQ4*BZ-25XR::M=;IZ['T7 /%^:,_M.VOS7_P"S%@'[O^@WJ<_B#FC_ (AS MQ*_A5-^E6'^8?\1)X87Q.HO6E/\ R/M*BOBW_AYK\<;;]U>_LT8?KC=X:G;?-?_L[84\+_ ,5*R<_C:FI8O^"O5F4S-\ )5;T7 MQ."/S^S"D_#3C7IA;_\ ;]/_ .3&O$[@=[XNW_<.I_\ ('T)^TS^TSX*_9F\ M%)XC\1Q->ZA>LT>D:1#(%DNI ,DDG.R-]T+Q#INB6^_,=G8Z1#*H7/ +3J[$^I!'T%9GQG^(_B7]M[XQ+XIL])DT?3+ M#3HK9()KCSEM4!+,<@*&=G9B!@< 9Z5JZ9^SO\-;*V$-[87%Y)CYI9KIU.?8 M(5 KGSCCSPF\'H4\%Q)3EB;0R#Q M-\4J]3%2/B?!8_ZMAH24*M-QY9J;3<8\K=H.2C*S7-"5K1=TR\'A/% M[AW,_P#5[%X-8BO)<].HY7@X)I2;DE>:3<;IVFKW:LT>F_$?_@J*NJ:C_P ( MG^SE\+[S6K^9BEM>:E Y#M_TSMHB7D_%E/M7$>(_@Y^U]\>8%U_]J'XMQ^$- M"F.]--OY<.R]O+L8,;F'_30AOK7JW@G6KFSB?PA^RS\&K/P_;,-DU[:VPDN7 M'8RSOP/^!%CZ-79^%OV5+[5[S^W_ (M>*I[RXD.Z2VMYBQ;V>5N3] /H:^#G MXSTI2=#P^R?G:T^M5]EYIRZKK&*]#[*/A=C,4E5XTS1V>OU>C[J]';5KLY-, M\)\#?!OX%^";Z+3_ (:_#*Y\8:S_ :IXFA\]=W6/N2:TJ^0QW#N?\7XE8KC#,:F+ENJ2;A1CY**LW;H_=\TS[ M'+\3DG#.'^K\.X.&'CUG9.H_-M_\'U.<\$?";P%\/HU/AS08UG PU[/^\F;_ M ($>GT&![5T=%%?68/ X/+L.J&%IQIP6RBDE]R/.KXBOBJCJ5I.4GU;NPHHH MKJ,0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "O@+]L;XV:5K_[7/Q%_9S_ &@_$]_I6DP> ],N M/A1HS:E-9V&LW,CAKR9Q&RK%ROS(P9=P)& =U\./ M@OXS^#?B+QO%X#\6ZC?Z#J>DV<_A#1_$^NW%[#I>HJ+M9XD>5I)8[9C]D?;D MA27" !1\[?&+_@GOH_P<^#'B7XU_$[_ (*$_M&W,WA_0KK5=6DTWXC+9P7$ ML<;2%88?(?R@[C:J;FQN !-=3^P/XS_: ^%WQY\>?L&?'/QVWC>#P-I%CJOA M/QK.I%W-IUP2J6]T226D7C!)+?*_S,NW'./&,>H^ M)(NQT32=M](H#C&,5PW[!?PP_9A^-7BNP^-7P8_X* M*?&OXA7GA^X%SJWA?Q)X[=+2R@,8R4 W. 0?MVODG]HW] MG+PK\/OVZO@E^T!\"=%M]$\5^(/%-YI/C&UTF(0QZOI!L9II[BX1<*QB\M!O M(R6EBR25CP ?6U?(W[,6KVW_ 4 ^)'Q;^*'Q&U/59_"7ACQG/X/\":-8:Q< MV<-JMK&C3Z@/(="US*TJ,LIRT2@*A7G/US7QU_P1OT&[^'/@3XP_!7Q!&8M9 M\,?&[5UO87X9HI(;;R9O]V01L5/<#- &!X,_X*%>-_A'^P[\9]=^(NI?VWXW M^!_BR^\(PZC? %M6E%R+;3[N8+C<27'F8P7$+-D%B:TOC?X0\??LR?L+Z;^U MYX6\;ZY??%#PQ8:7K_BC4]3UFXDC\0>=)#]OL[B%G,8MRDTGEHJ#R?*C\O:1 MD_,_Q!^$?BWXJ?L7?ME?%_PQ92SV&J_&V;4-)"*2+JST[4"\\Z^J".9V+=/W M+#M7U]_P4.\?:'J7_!)OQ-XQTR99;77_ 3I:Z8(OF,_VR2U2((!]XGS0>.U M 'TI\//&VC_$OP!H?Q&\/%C8>(-'MM2L2^,^3/$LJ9QWVL*V*X7]E_P-J_PP M_9I^'GPV\01E+_P_X'TG3;Y&ZK-!9Q1./P937=4 %%%% !16=J5MXFENB^EZ ME;11;1A)82QSWYJ#[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW M_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW M_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW M_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW M_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH YSXJ_L MZ?#/XLH]UK.D_9-28?+JEB DN>V_C$@_W@3CH17C%QX,_:4_97G?4/!VH-KW MAU&+R0I&TD07N7ASNB/-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&OCLYX*RK,\1]'Q*VJTWRR_P"WEM)/K?5K2YPU\OHUI^TC[L^ZT^_N M>??"?]K[X;_$/RM+U^4:#J;X'DWDH\F5O]B7@?@VT]AFO6001D'(/0BO'_B= M^R;H7Q*F?5));+3-1?):]T^U*"0^KH#M;Z\,?6O.)IOVH/V54\J23^V?#D?W M7P9[>-?J1O@^G"Y/\5>1_K#Q-PO[F>T?;4%_R_I+9=ZE/=>;CIT5V<_UK%X/ M3$QYH_S1_5'U/17C_P +OVE]#^)J+:#Q?9:3J&W+6&IPA-WKL?.U_P PWM7. M>.?VU=-\-:E)I?AF5=<:)BKW,,(B@8C^ZQR6^NW![$U]!7XUX5P^7QQL\7#V ML6DU?I=:FM#$T,3'FI2N;5%8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C7L&YL45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ M (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;L MO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_ M\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&_ M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_] M!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B M\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q1 M6/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ MC1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- M &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!;\1^'=(\6:)<^'M=M M!-:W4>R5#^8(/8@X(/8BOGOQC^R7XZTN^=_!\\&J6C,3$KS+%,H]T_4'G MT%>\_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-?)<3\$Y#Q;&+QT&IQT4 MXNTDNVS37DT[=+79[649_F.2M_5Y+E>\7JK]^C3]&>#>#OV2_'>J7R/XOG@T MNT##S52999F'HH7*CZD\>AKZ#\-^'=(\)Z);>'M"M!#:VL>R)!^9)/*P.!QT>7$THS7:45+\TSRZ.(Q&'=Z4W%^3:_(X[5OV5/A+J. M39VE]8$]/LMZ3C_OX&KF]0_8YB@E^T^&OB!/ Z\H+BTR?^^D88_*O5?L7C?_ M *#=E_X#'_&C[%XW_P"@W9?^ Q_QKY7&>'?!>-=YX*$7_1'X1?M->%>?#OQ#-W&OW(AJ;G_QV8;1^='_ G?[6?A M/_D,>$#J*KU/]GK+D?6W(KUW[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:X/ M^(>TL-KE^88FCY*IS1_\!DG?[SI_UFG6_P!YPU*IYN-G]Z_R/);?]KK7=)E% MKXO^&S1/_$8YVB(_X ZG^==#I'[6_P ,;["ZC:ZE8M_$9;8.H_%&)_2NUN-( M\77D1@N]3T^5#U22SW _@:Y_5O@EHVMY.H>'] )/5X=-\IC^*8-']B^(>"_W M?,Z=9=%5I*/WR@[OU#Z_PSB/XN$E#SA._P"$M#PO]J6^^$_Q0^(>B>./#EFE M[?:=IKPMJ+1,H(+[D0JX!W)\Y!Q_RU/IQP]=C\_<5QU?S9QYG'$6;<158YS4YJE']VDG+DA&+T5-2U4&VY+O M>[U9^H\-9;E&7Y9&67PY8U/?;LE*4FMYM;RLDOE8H^(_#>C^*])ET77+-9H) M1T/WD/9E/8CUK[7^&5UX:;X<:&_A>TCLM,33(8K*U#<0(J!1'GOMVX_"OC:O M7_"/[)>K>(_#=EK][XL2S>\MEF^RM9%FC##(!.X2T:6KLG]D\+C#)LAK5(8W$S5&J_=Y^3FE**NU%V MULGJKZ*[[GO\NNZ) ,SZS:H/5[A1_6JLWC?P7;_\?'B_2TQG._4(Q_-J\?3] MC/'^L\;Y_P!VUQ_6I4_8VL1_K/%\I]<1@?TK]B_MKQ$G\.50CZUXO\D?%?4. M&([XR3]*;7YL]2F^*/PTMSB7X@Z(#GI_:D1/Y!JJR_&GX40C+^/],/\ N7 ; M^5>>Q_L=Z(G^L\27+'W*@?\ H-6(_P!D;PVGWK]G_P!Z1OZ8H^O>)D_AP>'C MZU)/\D'U?A..]>J_2*7YG83?'_X/0??\R8XZO-ROYV_O#3U)/\ WTPJU%^SMX6A^YH&D'_?AD;^;59A^!F@0XV>&_#YQ_?T MP-_.A8?Q1EOB,+'TC4?YB=3A!?\ +JJ_5Q_0^>OBYXE\+^,OB!>^*/"FD?9+ M>Z2(,&@6-Y&5 I9@I([8Z]!7-U[#^T'\#]3T:WC\9^']+M/LL4>R^M]-M?+$ M0&2)=H[ZETM;H?J_ M#M?+J^44_J2Y815K=4^M[=6]6^M[]0KW;X"?L^>!_$/A&Q\<^)UFO7NMYCLF M.R&,+(R#.WEONYZ@<]#7C?A+PEKOC?78?#WAZR::XF;T^6->[L>RCN:^K?"G M@_Q3X1\.6?AK3=:LQ#9P+&A-L1X/&^;U,#A84,/4<:DG=V>O+9_-7=ON9T6G:;IVD6:: M?I5A#;01C$<-O$$11[ <"IZQ_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K^ MHH0A3BHQ5DMDC\BE*4G=N[-BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QJA&Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T& M[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;L MO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+Q MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&_ M_0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T? M8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L M45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ M (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ MC0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_ M\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P M&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_] M!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T& M[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+Q MO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8 M_P!B\;_]!NR_\!C_ (U)9VGBU+I'OM6M7B#?O$2W()'L: -2BBB@ HHHH ** M** "BBB@ KQ+XW?L6:#\1M0\6^,?A_\ $?Q+X2\0>,K:WCU]].U,26.H-!'' M%$\MK<1RQJRQ1JF^)48A1DGG/MM% '%?"'X"> ?@Q<:SK7AQ;Z^USQ+=I<^) M?$FM7AN;_5)479&99" B)\J1(J1H,A57)S9_P"%.>%7^.'_ O^XN;V76X_ M"W]@6L,DRFVMK5KC[1(T:;=PDD=8P[%B"(8P ,$GK** /._VD/V9? 7[3_A? M3/#?C?7/$6E2:+J\>IZ1JWA;6Y+"\L[E%90Z2)D?==AR#UR,$9JY\+/@#X,^ M%=\_B&'5]=\0:[)9BTD\2>+-9EU"^^S[@WDH\AVPQE@K,D2HK,H9@6 -=Q10 M!Y[_ ,,S?#C_ (:;_P"&LOM.K_\ "4_\(K_8'E?VFWV+[+YOFY\G'W]WOM[[ M=WS5#XS_ &8?!7BCQ[J7Q-\/>*/$7A/7-=TZ*P\27_A345MFU>WBR(EG#QN/ M,0,RI/'LF56*B0# 'I%% '/>!/A1\.?AG\.;/X1^!_!]E8>&["R:TM](2+?% MY+9WJP?)D+EF+,Q)%-2&H>%/!FJ:I MYVEZ3E:YX8\/K8:CJMU+YRVK;8'1%&X^7T M#9=>5P.N02 MU?)%?R'XI9>LOXPK*%)0A)1E&RLG>*4GII?F4KGP^<4O98Z5E9.UON_S"OK; M]AOQ]J/B;X>WOA/5+AI6T*Y1;9W.2() Q5/P9'QZ @=J^2:]7^#GCOXK?LZZ M9_PFA^'TESX?UY8WDFGB91(J%PA61<^63N;&X'<#D#H:YO#K.?[!XDCBZG,J M*C)5'&+E:+6CDET4^74C*J_U;%J;ORV=[=O^'L?9M%>?_"_]I?X6?%+R[+3] M9^P:B^!_9NHD1R,WHASMD^@.?4"O0*_K?+\SR_-L,L1@ZL:D'UB[_)]GY/4^ MWI5J5>'-3DFO(****[C0**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#E_BK\*M"^*NA#3-3#:O\ LK_% MO3[PP:?IMK?Q;OEG@O$0$>XD*D?K7U#17PW$WAWPWQ5B5B<5&4*NSE!I-I;7 MNI)VVO:]M+V2/HEFG^-CPSX6_LH7=IJ46M_$BX@:. M%@Z:9;MO#D=/,;IC_9&<^O8^Y@ # & .@%%%>QPYPOD_"V$>'P$+"+7S6;+&!WA!/J1&R@_E76T5Q8W+B6B,ZE2I5FYS;;?5ZL****U("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 ;+%%<1-!/$KHZE71UR&!Z@CN*\4\??L.?#SQ-J, MFJ>$]:N=":5BSVT<(F@!/]U25*_3=@=@*]MHKQ\YX?R;B"BJ684542VO=->C M335^MGJ85\+A\5&U6-SQ'P#^PW\//#.HQZIXLUNYUUHF#);20B& D?WE!8M] M-V#W!KVEK*S:S_L]K2(V_E^7Y!C&S9C&W;TQCC%2T4LGX>R7(*#I8"A&G&6] MKMOU;NW\V%#"X?#1Y:4;'COQ0_8R^&_C0R:EX1SX?OVR?]%3=;.?>+(V_P# M" /0UP">+/VI/V87%OXIL6U_P_$<+-([31*O^S,!OB] '&/05]0TCHDB&.1 MRL,,K#((]*^?S#@3+JF)>,RND7_CA\,EWVOUN9J.A6YT#47R?.L(QY+G_ &HN!_WSM/KFO-A=?M3?LN';=(=?\.0_Q$M/ M B#W_P!9!@>OR9/>N'_63B;AOW<]PWM:2_Y?T5=)=YT]X^;6G9,S^MXO":8F M%X_S1_5'U%17EGPN_:X^%OQ$\O3]3O/[#U%\#[+J,@$;MZ)+PI^C;2>PKU,$ M, RD$$<$5]KE><97G6']O@:T:D?)[>36Z?DTF>A1KT<1'FIR304445Z1J%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4$ C!%%% 'F'Q1_9,^%GQ&\R_L[#^Q=2?)^V::@".WJ\7W6]R-I/K7EC M:1^U-^R\QDTF<^(/#L/)C56GA1/=/]9#QW7Y<]S7U%17Q6:<"Y3C,3]XKR67P/^U#^S'(UWX+U%M?T&-BS011M M-&%_VH"=\?J3&<>K5YO]N<6\,^[G&'^LT5_R^HKWDN\Z?XMQT7F9?6,=A-*\ M>>/\T=_FO\CZ@HKQ/P%^V_\ #?7-/=?'%G<:)>PQ,S($::*8@9PC*,ACCHP M[9->:^/OVX_B5K6HR)X#MK;1K)6(A:2!9YV'JQ<%1] ./4]:WQ_B=P=@<%#$ MJO[3FVC!7G\T[_1;_\ ^9];45\D> ?VXOB5HNH MQIX\M[;6;)F F:.W6&=!ZJ4 4_0CGU'6OJ;PEXKT+QQX& M0<'T*D=F!!!'8@UZG#/&F1<61DL%-J<=7"2M)+ONTUYINW6UT;83'X;&I^S> MJZ/BOEO]N/XH^*OV7/@%\.OV>/@[XTU<>)_'OB MK2?!&B^)M4O#=ZA;QRLL<]^\L@_>7&W WD$/'VE:CK5S>)?0W<;F+4'^T2.1&/&<_@_P ":-8:Q>%O M&^N7WQ0\,6&EZ_XHU/4]9N)(_$'G20_;[.XA9S&+&M(;0=6TW MP[:P7VH37)N[V&((\H01X#8X8_/U.3QUKYTK[8_:G^$5]\6/ASY>@PB35=+F M-S91=YAC#Q ^I&"/4J!WKXJNK6YLKF2SO+=X9HG*2Q2H59&!P00>00>U?R;X MLY37P'%E3$"GMV/5K?4I MQ^A)]#X:F%J+^\JD7^&A]+RYO'9P?K='0V'QT^#6IX%K\4-#R>@ MEU*.,G\'(K;T_P 5^%M6Q_9?B73[G/3[/>(_\C7E&H?L*_!N[R;34MVS6.]*+])6_,^@Z*^;?^&'O'VB_\BO\9MF/N_Z/+;_^@2-1_P ,^?M? MZ%SHWQG^T(/NQC7[K_T&1-H_.C_6SB>C_O&2U5_@J0J?E8/KN+C\>'?R:9]) M45\V_P!C?M^:!_QZ:K]M4=?W]C)D?]M0#_6C_A:?[<&@?\A'X<_;<=?^)/YF M?^_#"C_B(-&E_O.78JGYNC=?>FP_M.*^.E-?]NGT#XM\5Z%X'\.7?BKQ)>BW MLK*+?-(>3Z!0.[$D #N2*^6O'W[M9'QZ^-_P 9/'?AVT\*_$?P1_8<2W7G@"PGM_/95(P1*QR!NSCU(]J\ MHK\GX]\3,QQN+6%RFI.C2BE=V<)N3_\ )HI=+6OJ]58\7,LWJU*G)0;BE\G< M]M\ _MQ?$K1=1C3QY;VVLV3,!,T=NL,Z#U4H I^A'/J.M?4WA+Q7H7CCPY:> M*O#=Z+BRO8@\,@X/H5([,""".Q!K\[*^HOV ==O[OPQXA\.SR,UO97L$T /1 M3*KA@/\ OT#CW]Z]'PMXYSK&9U'*L?5=6-12Y7)WE&44Y?$]6FD][ZVM;6^N M3YCB)XA4:CYD[VOOIJ?05%%%?T0?4!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 %?.7_!0CX+_ /]I_]GGQ M?I'C/1+74=6\%RB*VU.%2EYHEZ\5O./+EP",PSPN5^9&#+N!(P/HVO$OC=^Q M9H/Q&U#Q;XQ^'_Q'\2^$O$'C*VMX]??3M3$ECJ#01QQ1/+:W$<_L#^,_V@/A=\>?'G[!GQS\=MXW@\#:18ZKX3\:SJ1=S:=<$JEO M=$DEI%XP22WRO\S+MQZ!_P %!_V:/@G^T-^S3XL'Q6T2PBNM$\/7FH:/XFDB M5;C2)X87E65)?O*@91O3.UER#V([3X??LU?##X>:9XFM[2WU#4M0\:9/B_Q! MJ^H/+J&K'RC$HDF&THJ1DHB1!$C!.Q5R:XSX3?L ?"#X3Z5;>%AXY\>^)/#] MA^%_'/AC_ (3>XNP?-MY+E+8M//G[K!H2')_C?'>O0_\ @LEH=_\ M$3X??"#X+^'8VEU?Q1\;=(CM(4^\(HX;GS9?94WJ6/0#)-?5'Q+^&G@;XQ> M]4^&7Q*\.0:MH>LVQ@U&PN<[9$R"""""K!@&5E(964,"" :Y7P7^S'X*\+^. M--^)7B+Q/XA\6ZYH6GR6/AS4?%>HK*/'NI?$WP]XH\1>$]+(B6R958J) , 'YN_$'X1^+?BI^Q=^V5\7_#%E+/8:K\;9M0TD(I(NK/3M0+ MSSKZH(YG8MT_&["R:TM](2+?%Y+9WJP?) MD+EF+,Q)%-2&H>%/!FJ:IYVEZ3T4HK[E9!"G" MG'E@DEY&/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%%=)9C_8O&__ $&[ M+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\ M!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!Y'^TK\&O&GQ M3\!;;6[M;F_TN0W-E!'%L:7C#Q@^I&"/4J!7QU=6MS97,EG>6[PS1.4EBE0J MR,#@@@\@@]J_2&N7\:?!?X6?$.X^V^,/!5G=W&,&Y :.5AV!>,JQ_$U^3<>^ M&G^M.+6.P=10K62DI7Y96V=U=II:;.ZMM;7QU>O_#+XA_$/]E>_E\-^-/!$MG:ZJZ32S/; M@RX"X!1L[7 SRN002H#R%F M'X&MCQ-X5\.>,M(DT'Q3HUO?6DH^>"XCW#/J.ZD=B,$5XF0>$^;Y(OKM+&J& M+C\%H\U.UK-2YDF^9:725ET?3GPV2U\/^\C4M-;::?/U.<\#>-Y?B3HXUOP9 MXXTR]AX\Q4MR'B/]UT/*GZCZ5M_8O&__ $&[+_P&/^->$>.?V3_'7PTU@^// MV>/$ETKQ98Z:T^)E7J55C\LJ_P"P_/'\1K5^%G[9MI)>CPA\;-)?1M2B?RGO MQ RQ[AQB6,_-$WJ>5_W17VF"XUJ8'$QP/$5+ZM5>BGO1G_AG]GTEMU=]#OIY M@Z27?[+]'T^9[%]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUIV5 M[9:E:1W^G7<4\$R!HIH9 R.IZ$$<$>]2U]^I*233NF>GN8_V+QO_ -!NR_\ M 8_XT?8O&_\ T&[+_P !C_C6Q13 Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ M (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>- M_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** M ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#' M_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W M9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H M-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[ M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH M^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\ M:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E M_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W M9?\ @,?\:V"0H+,< =2:X;7?VE/@;X;OVTW5/B+9>+K0II[.-_^@W9?^ Q_QH^Q>-_^ M@W9?^ Q_QI?"/CSP;X]LCJ/@[Q+::C$N/,-M*"T9/0,O53[$"M>NBC7HXFDJ MM&2E%[---/T:T*C*,U>+NC'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB MM2C'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ M@,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ M (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:Q/C7\:_#7P4 M\-+K&L1MKV6F M0[ODMK;3XW 'H3*&)^O'X5\/Q+X@\.\+8A8?%2E*INXP2;2>U[M)7[7O;6UF MCS\7F>%P<^6;;?9'UG]B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"->#?!C]MR M^OM7@\.?%NUMDBG<)'K%JGEB-CP#*N<;?]I<8],9(^D00P#*001P17L<.\3Y M/Q1A'7P$[VTDFK2B^EUY]&KIZV>C-L+C*&,AS4W_ )HQ_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !K8HKZ ZC'^Q>-_^@W9?^ Q_P :DL[3Q:ETCWVK6KQ! MOWB);D$CV-:E% !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 %%%% !7'_%3X&_#WXO61C\4 M:2%NU3;!J=KA)XO3YL?,/]E@1_.NPHKDQN!P>98:6'Q5-3A+=25U_79[HBI3 MIU8.,U='RU>>$/VA?V2[R35O"5\=;\,AR\\8C9X@O2#]XW_3)^!)].&]N]>DD C!%>/_&']C_P/X_: M37/!Q30M7/S9@3_1YF_VD'W3_M+]2":^ ?#W$/";=3(*GMJ&[P]1[?\ 7J;U MCY)Z=7=GF?5<5@M<,^:/\K_1GL%%?,6@?'+XX?LX:K%X0^-.A7&J:7G;;WC/ MNDVCO%-TD '.U_F' RO2O??A]\4/ _Q0TD:OX,UV*Z50/.@)VRPD]G0\K]>A M[$U]#D/%^59[4>'5Z6(C\5*HN6:[V3^)>:Z;I'3AL=1Q+Y?ADMXO1G04445] M2=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !116%XT^)W@#X>6WVGQGXKL M[#YQO8OA)XV$VL21-AI V=D.1T7 W,.^Y1TR#\V5VO[0GCK0/B1\6M3 M\8>&))VLKE85B-Q'L8[(D0D#)P"5R,\\]*XJOXRXWSJKGG$V)KNISP4GN MN2+M&WDUKYMMGP688B6(Q?@CQMI7C7P7IOC2VD2&'4;-9@DD@_=G'S*3WVMD'Z5^> MM>__ ^_8:G\6^#]-\4:UX^DL)=0M4G-BNE;C$K<@%C*,G:0>@QG%?7^%F=\ M2X*O7PV78;ZS!I2<744%%WMS7E=:[-+5Z/H=V3XC%TY2A2ASK>U[6\]3Z7G\ M3^&K4XN?$-C'_OW:#^9JE/\ $KX]OFC_ .7*7_;QZA/\:_@];9\WXI^'LC.0NL0L1CV#53G_ &A_@A;G$GQ. MTD_[ESN_]!S7#P?L'_!Z+!EUSQ#*>,[KR$#](15R#]B'X(0C$D>K2^\FH?\ MQ*BCZ[XE3^'"8>/K4D_R0>TS9[0BOFSH)_VI/@';_P"L^(]J>/X+>9OY(:IS M_M??L^0Y"^.FD(SQ'I=S_6,57@_8U^ <7^L\,74O/\>IS?T85<@_9*_9\M\% M?AZK'CF34KEL_G)1S>*,]E@X^OMG^07SA_R+_P ",^?]M'X#Q'$>M7TO^YIL MG_LP%4I_VY?@K%_J[?6Y>/X+!/ZR"NI@_9E^!%N,1_#6Q/\ UT:1O_0F-78/ M@'\%;?F/X7:(>?X[!&_F#1]5\39_%B,-'TA4?YAR9N]Y07R9\C_M&_%RS^,G MQ"/B+1TNH].@M(X+*&[15=0,EB0K,!EB>_3%<#7T1^V#^SU%I$=O\1/AUX9@ M@L(+?R=5LM.M518<$E9]J#H0<,>V 3U)'SO7\U<;9=G&7<25XYD[U)OFYDK1 MDGLX^72W2UNA\GF%*O2Q$;'P%X,TWP=IS[HM.M$A$A&#(P'S.1ZLV3^-?I/@E@,=_:.)QEFJ/)R7Z. M7,FK=^5)W[T/Q3I4NB>(])M[VTF&);>YB#J??!Z'T/ M45X#\0?V0_$_@K5O^$[_ &>?$-Q;7$)+KIC7.V11W6.0\,/]A^H[GI7T517S MV?<+Y/Q%37UJ%IQ^&4.CCU!'!KG?B;\&OA_P#%K3OL?B_15>9%Q;W\&$N(?]U\=/\ 9.5] MJ\&U/X;?M ?LK7\OB'X<:K)K7A_?ON8%B+J%_P"FL.P7]^/VDNLEKU;Z''[7&X#^*O:0[KXEZKKZGU%17E? MPA_:R^'7Q+B33M8N4T/5=OS6M[,!%(>YCD. ?H<'T!ZUC>/OVX_AYX9U&32_ M">BW.NM$Q5[F.80P$C^ZQ#%OKMP>Q-?0U...$Z671QTL7#V M8!2OUVX'UTUZ MQ:35^EUJ;4,30Q,>:E*XZBBBO8-PHHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BB@D 9)H **X'Q_\ M,?!WX>;X-2\ M4QWMVG!L=+Q/)GT)!VJ?9F%>4:E^UC\:/BE>/HGP/^'4D*YVF[,/VF5/0DD" M*/\ X%D>]?(YKQSPYE57V+J^UJ]*=-<\V^UHZ)^3:.&MF.$HRY>:\NRU9]&: MMK&D:#8OJ>N:I;V=M&/WEQ=3+&B_5F( KR;Q_P#MK_"KPKOM/#"W&OW2\#[* M/+@!]Y&'/U56%<=I7[(GQ:^)-\FN_''XCRH2<_98YCY]I@\/'!TG]NK M[]2W=4UHGY3^\Q]KF6)^"*IKO+5_=_F>.'Q_^UY\?/D\&Z*^@:5-TN8%-NI7 MU\Y_G;_MG^5;W@O]A?2/M/\ ;'Q5\97.JW3MOFM[-BB,W?=(V7?Z@*:]^HK? M#^'V6U:RQ&;U9XRHO^?C]Q?X::]U+R=T5#+*3ES5Y.;\]ODCS3QS^RK\)_%7 M@L>%-#\/V^C30MOL]0LX 94?&/G).Z53W#'L,$$9KY_UW]BSXY:7?M;:7I%E MJ<.[Y+FVU"- 1ZD2E2/IS^-?9=%//O#;A;/YQG4INE**M>G:-TMDU9QT[VOT MO:P8G*<'B6FU9^6G_ /F[X,?L1WUCJ\'B/XMW5L\4#AX]'M7\P2,.0)6QC;_ M +*YSZXR#](@!0%4 #@"BBO=X=X8R?A?".A@(6OK)MWE)]+ORZ)62ULM6=& M%P=#!PY::_S84445] =04444 %%%% !1110 $!@589!Z@UPVN_LU_ WQ)?MJ M6J?#JR\YVW.UL\D 8^I6)E!_*NYHKBQN79?F4%#%T85$ME.*DE]Z9G4I4JJM M.*?JKF1X1\!^#? 5D=.\'>&K33HFQY@MH@&D(Z%FZL?B6A48Q@K15D%%%%:E!1110 4444 %%%% !1110 4444 %%%17U_ M8Z7:/?ZE>Q6\$0S)-/($1!ZDG@4 2T444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S#^W+X$^ M'_A=-)\0:'X?2SU;5;J7[1);'9'*B*"Q9!QNW.OS#&>U?)%?R)XJ8'ZCQE6Y::A":C*- ME9.\4I/3KS*5V?$9S3]GCY65D[-?=_F%?6W[#?C[4?$WP]O?">J7#2MH5RBV MSN&^+SG \1JME]"5:T9<\$U&\?5Z:2LTNK5EN3E4\13 MQ7-2CS:.ZVT_X>Q]>T5\U?V'^W3\-N;+5GUVVC^]_I$5WN_[^@2_E3H/VS_B MKX-F6T^*?P@,;9VEE2:S8^^) X/X8K^@5XBY7A7;,\/6PS[U*;Y?E*/-=>=C MZ;^U:,/XT90]5I^!])T5XYX:_;@^#6L[8]:74])<_>:YM/,0?0Q%B?\ OD5Z M#X:^+GPP\7[5\-^/-+NG;I"MXJR?]\,0WZ5])E_$_#N:V6$Q5.;?127-_P" MNS_ ZJ6,PM;X)I_/]#HJ***]TZ0HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **XSXU_&OPU\%/#2ZQK$;7-W[25^U[VUM9H\_%YGA<'/EFVWV1]ET5\W?!C]MR^OM7@\.?%NUMDBG M<)'K%JGEB-CP#*N<;?\ :7&/3&2/I$$, RD$$<$5['#O$^3\481U\!.]M))J MTHOI=>?1JZ>MGHS;"XRAC(X>E&.88A0UE;^O M(^@J*\S^$7[5'PY^+%\F@Q^=I6JN/W5E?$8F/I&XX8^QP3V!KTRN_+,VRW.L M*L3@:JJ0?5=^S6Z?DTF:T:]+$0YZ;N@HHHKT34**** "BBFRRQ01F6:144=6 M9L 4-I*[ =16+J7Q)^'>C@G5O'NC6V.HN-4B3^;5@:E^TM\"=*S]J^)>GMC_ M )]M\W_HM6KS<1G.3X3^/B:KV6F0[ODMK; M3XW 'H3*&)^O'X5F?M0_%#2_BI\4)-7\.:FUUI5K:106$AB>,$8W.=K@$?.S M#D#.![5YS7\T\<^(N=8[.JM#+L0Z="FW&+IRMS6TUG:UO-OY/,#PY\6[6V2*=PD>L6J>6(V/ ,JYQM_VEQC MTQDCW/QG\3_A_P##VU^U^,?%EG8@KN2*27,CCU6-#K#XE>.O$%]HYKW^!./.,\TC/+*-.. M(JI[>R\^_YFWXQ_;FM;BZ M_L3X2>"+G4KJ1ML-Q>H0&;_9B3+O^)4^U8O_ J_]K7X]'S?'_B%]#TN7DVE MP_DJ5]/L\?+$?]-,'WKZ"\'?#KP+\/[7['X-\+6>GJ1AG@B'F./]ISEF_$FM MJOT7_4W.,Y][/\?*<7_RZI?NZ?HVO>FO6S/5^H5Z^N)J-KM'1?YL\A\ _L7? M"3PELNO$,4^O72X):^.R$'VB7@CV8M7J^FZ9INCV::=I&GP6MO&,1P6T2HB# MT"J !4]%?795D.39'2]G@*$::\EJ_66[^;9VT<-0PZM3BD%%%%>L;A1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !7P%^V-\;-*U_\ :Y^(O[.?[0?B>_TK28/ >F7'PHT9M2FL M[#6;F1PUY,XC95N9P^8HT:)>O%;SCRY< C,,\+E?F1@R[@2, [CX?_!SQO\ !37/ M'1^'WB34]5T34='M+CP=H/B77Y[N+3M21;L3P1R3,\L=NY^R-MW$*6?: / MFW]L7]AGQ?\ "GX#>)OVKO!_[8'Q-'Q0\(Z3+KUQK]UXD865\T"F6:W%DH$4 M4#*&6.%?E7Y5;>,@]I^P/XS_ &@/A=\>?'G[!GQS\=MXW@\#:18ZKX3\:SJ1 M=S:=<$JEO=$DEI%XP22WRO\ ,R[<>D_%O1[?]KG5YO@78.9/ .E:I'_PL+4D M/R:M-!()!HL+#[R^8JFZ<<*J^0,N\OD@&)\1OVP]8^$?_!.W3/VK/'^EI:^) M-1\"Z;=IIRVS,HU6\MHRJF,9;RTDD+LO41QMW%>3_L%_##]F'XU>*[#XU?!C M_@HI\:_B%>>'[@7.K>%_$GCMTMS,RL ;BP:".3RMY+* QC)0#17RC^T;^SEX5^'W[=7P2_: M ^!.BV^B>*_$'BF\TGQC:Z3$(8]7T@V,TT]Q<(N%8Q>6@WD9+2Q9)*QX /K: MOD;]F+5[;_@H!\2/BW\4/B-J>JS^$O#'C.?P?X$T:PUBYLX;5;6-&GU >0Z% MKF5I4993EHE 5"O.?KFOCK_@C?H-W\.? GQA^"OB",Q:SX8^-VKK>POPS120 MVWDS?[L@C8J>X&: ,#P9_P %"O&_PC_8=^,^N_$74O[;\;_ _P 67WA&'4;X M MJTHN1;:?=S!<;B2X\S&"XA9L@L36E\;_"'C[]F3]A?3?VO/"WC?7+[XH>& M+#2]?\4:GJ>LW$D?B#SI(?M]G<0LYC%N4FD\M%0>3Y4?E[2,GYG^(/PC\6_% M3]B[]LKXO^&+*6>PU7XVS:AI(121=6>G:@7GG7U01S.Q;I^Y8=J^OO\ @H=X M^T/4O^"3?B;QCIDRRVNO^"=+73!%\QG^V26J1! /O$^:#QVH ^E/AYXVT?XE M^ -#^(WAXL;#Q!H]MJ5B7QGR9XEE3..^UA6Q7"_LO^!M7^&'[-/P\^&WB",I M?^'_ /I.FWR-U6:"SBB-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:\?.>'\FX@HJEF%%5$MKW37H MTTU?K9ZF%?"X?%1M5C<\I\ _L-_#SPSJ,>J>+-;N==:)@R6TD(A@)']Y06+? M3=@]P:]LAABMXE@@B5$10J(BX"@< #H*R?L7C?_ *#=E_X#'_&C[%XW_P"@ MW9?^ Q_QHR;A_)N'Z+I9?15-/>UVWZR;;=NEWH%##4,-'EI1L;%,G@@NH6M[ MF%)(W&'2100P]P>M97V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C7KM)JS M-S$\2_L]?!;Q9N;5_AUIP=OO2V<1MW)]28BI)^M>?^)?V#?AOJ.Z3PSXGU33 M7/1)=EQ&OX$*W_CU>M_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C7S>8<'<+ MYI=XG!TVWU4>5_\ @4;/\3DJX#!UOC@OR_(\!_X9C_:6^'GS_#7XKB>!/N6R M7\L&[T_=MF/\S2_\+>_;/^''R^,/A^VK0I_K)FTP2 #U\RU(4?4YKWW[%XW_ M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QKPO\ B'U#!ZY7C:^'[14W*'_@,KW^ M\YO[,C3_ (-24?G=?SS6E\,XS7FK/\ /VE/VG[/X?Z%;:1\-]6L[W5=2C+I>02I-': MPYQOX)#,3D*#D<$GL#\IZ[XM\4>*+]M3\1>(;V]N&;)EN;EG(^F3Q]!6Y\;/ MAH?A+\0[OP6EV]Q%#'%)!/(N"ZN@;]#D?A7)U_/''/$N?9UG56ECO<]FW'V: M=XQ<='ZMM7YONTL?+YCB\3B,0XU-+:6Z*QZ5\&/VF?'OPMU>"#4-5N=3T4N% MNM/NI2Y1.[1%CE&'IG:>X[C[2TC5=/UW2K;6]*N5FM;R!)K>5>CHP!4_D:_. M.O=?AGX:_;&UCP)IC>"=?>UT4V__ !+A)=P(1'N..Q?'7&>WMBOL?#3C?-\# M[7 U*-7%02O%07/*&MGNU:+O\GLM6=^4YA7IWIN,IKI;5K_@'U?17S;_ ,*/ M_;0U3_C[^+_V;/7_ (J"=,?]^DII_9/_ &CM1_Y#/QO5\]2_^A**_6/] M<,_J?PU]>Q+^&A+YV1]*55NM2 MV\Y8BG^25P^M9B]L/]\D>Z7?Q/\ AI89^W?$/0H<=?-U:%?.^(U MN3_T&,UFW7[9?P#M\^3XENI_^N6F3#_T)165;?L6?#:#_ %NEPS?] M=+NY'_H,@K1M/V3_ (=6>/)\):0#5_-7&N7YSE M_$E=9G9U)OFYE?EDGUC?HMO*UNA\GF%*O2Q%O > MD^&O%?A_5[J]L+18)KFW$95PO"D;G!)VA'?#=GX>;1/#MT+6V6)Y[K1(W>4@ M%N4<48BO7Q66551C91$<_[/AV(?R6OV7^SO$B.V.H MOUI/]&>][+-5_P O(_<I:P3C\I*FC_;;^!SDAKG54]VT M_P#P8UKO^SMX,D!#>"?#'/7;HRC^512?LT>!I0 W@WPZ,?W=.(_D:/JGB9'; M$X9^L)_H')F_\\/N933]M/X$.N6UB_4^C::_]*G3]LGX L0&\57*YZEM+GX_ M):1_V6_ $C;F\(:'G_9MI!_)J@?]DOX<."&\)Z5SZ&X'\I*/8^*$=JN$?K&K M^@GVX:)D5E66=N66<[Q30N'BEC8JR,#D$$="#SFOJ?P]^W5\/[3PIIZ^)=*U>XU9;1%O_LEK M'Y9E PS M(."1GIQFOEBUMKF]N8[.S@>6:9PD44:EF=B< #J2>,5]C_ R_ M9NTSPQX.TVTUGPOX=N-16V5KN:]TE)Y!(WS,-S YP3C(["OK_"NCQ37Q>)CE M-6-./*N=SBY1O?W;+^;?Y7.[)HXR4YJC))6UNKK_ (C M6N.GV;3%3'_?.*N_8O&__0;LO_ 8_P"-?M/^KG&V(_CYS9=H48+_ ,F;N>_] M5S"7Q5_NBCP3_A;W[;7B+C3/A@;'=T/]B/%C_O\ L:/[$_;Z\1C_ $S5C8HW M3_2+*+ _[9 M^?->]_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-+_ %$K MUO\ >LUQ4O)5%!?A?8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^->EA^ N#L-\&!IO_ !+F_P#2KFLY M(\!K]"S8^-F!5M:LB#U!M3_C7#Z[^R]X$\27[:EJGA71O.=MSM;0RP!CZE8G M4'\J_/.+?"!9GCWBLHG"DI;P:<8I]X\J=D^UM]GK9>7C$;'P%X,TWP= MIS[HM.M$A$A&#(P'S.1ZLV3^-8_A'X;2> K(Z=X.M='TZ)L>8+:PPTA'0LV< ML?K;M>R MT5M>W+-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:_13 MU38HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: M-BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QJ2SM/%J72/? M:M:O$&_>(EN02/8T :E%%% !1110 4444 %%%% !7B7QN_8LT'XC:AXM\8_# M_P"(_B7PEX@\96UO'K[Z=J8DL=0:"..*)Y;6XCEC5EBC5-\2HQ"C)/.?;:* M/.?"'[,/P]\#^'_%.GZ%JVO+K/C7GQ1XQDU9FUB^<1F-'^T8_=>6AVQK&J)$ M/N*I.:\9L?\ @CK^RKIEFNG:;XP^)MO;IG;!!\0KM$&22<*#CDDG\:^K** / M%_&G["'P0\8? WPI\ [6_P#$VA:7X)NXKOPWJ?ASQ#+::A:W"!QYWGKG>[>9 M(S,P.6)/%FLRZA??9]P;R4>0[ M88RP5F2)45F4,P+ &NXHH \]_P"&9OAQ_P --_\ #67VG5_^$I_X17^P/*_M M-OL7V7S?-SY./O[O?;WV[OFJ'QG^S#X*\4>/=2^)OA[Q1XB\)ZYKNG16'B2_ M\*:BMLVKV\61$LX>-QYB!F5)X]DRJQ42 8 ](HH Y[P)\*/AS\,_AS9_"/P/ MX/LK#PW8636EOI"1;XO);.]6#Y,A'AH6BO?Z M_J/AKPIJ0U#PIX,U35/.TO2;E23&\:;!)*(BQ\I)I)$BXV*NU<>OT4 %%%% 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 %%%% 'D'[5'[/%W\7-.@\3^$EC&N:?$8Q#(P4 M7<.2?+W'@,"25)X^8@]B/DK7?"7BCPO?MIGB+P]>V5PK8,5S;,A/TR.?J*_1 M2BOR[BWPMRSB;'O&TJKHU9?%:/-&5M+VO&SMNT[/M>[?CXW)Z.+J>T4N5O?K M<^)?@Q^S-X]^*6KP3ZAI5SIFBAPUUJ%U$4+IW6(,,NQ]<;1W/8_:6D:5I^A: M5;:)I5LL-K9P)#;Q+T1% "C\A5BBO?X/X*RS@_#3C0;G4G;FF]W;9)=%Y:N^ M[>ENG Y?1P,6HZM[L****^R.\**** "BBB@ HHHH " P*L,@]0:X;7?V:_@; MXDOVU+5/AU9><[;G:V>2 ,?4K$R@_E7#O#5IIT38\P6T0#2$="S=6/N2:UZ**Z*-"C MAJ2I48J,5LDDDO1+0J,8P5HJR"BBBM2@HHHH **** "BBB@#.\5^$O#GCC0I M_#?BK28KVRN!B2&4=^Q!'*L.Q&"*\.UW]@'PO=W[3^'?B#>V5NS9$%S9+.5] M@P9/U!KZ"HKY_.N%>'N(91EF&'4W'9ZJ5NW-%IV\KV.7$8/"XJWM8W_KR/,_ MA%^RO\.?A/?)KT?G:KJJ#]U>WP&(3ZQH.%/N-"H=PO4J MI= 2. 77/453\7W^MZ5X2U35/#.F"]U*VTZ>73[)NEQ.L;&./C^\P _&O@/] MAW4_AA^VU?>#M9\<_$KQ-?\ Q%;P3XK/C^XA\57MCJ>BZFNIZ.(?)2*519Q* MCMY21JL3!2&5F5P #]#:*^3/VN?C+\:_V=OV7OA9\#+3QW"V\ M5?*\\,LNR.ZU!>,&3' /9I@W\-1_M/:C:_\ !/WQE\)OBQ\.-5U:/PQKWC6V M\(>/M*U'6KF\2^ANXW,6H/\ :)'(N87A9C*,-('*N2,8 /K>BBOD;]F+5[;_ M (* ?$CXM_%#XC:GJL_A+PQXSG\'^!-&L-8N;.&U6UC1I]0'D.A:YE:5&64Y M:)0%0KSD ^N:*^&_!G_!0KQO\(_V'?C/KOQ%U+^V_&_P/\67WA&'4;X MJTH MN1;:?=S!<;B2X\S&"XA9L@L36E\;_"'C[]F3]A?3?VO/"WC?7+[XH>&+#2]? M\4:GJ>LW$D?B#SI(?M]G<0LYC%N4FD\M%0>3Y4?E[2,D ^TJ*Q_AYXVT?XE^ M -#^(WAXL;#Q!H]MJ5B7QGR9XEE3..^UA6Q0 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 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!4\0:]I/A;0;[Q/KUX+>QTZSENKV MX*%A%%&I=VPH).%!. ">*^+_ -M+]BR+Q=^TIH/QR_9&\8K\//B5-X(U[Q!_ MPD.D86VUR:TN-*6**[3.QDD2[E#/M.[*EQ(%Q7V?XAT'2?%6@7WA?7[3[18: ME9RVM[ 79?,AD0HZY4@C*DC((//!KP5_^"??A^/5M&\/VGQL\>?\(/IGA74] M#;PO-XA#.+6ZEL&%K'=^5]J6VV6A1E\[=@1JC*N\, ?,WQT^,GBG]I7X#_L> M_MQ^,_#Z:=#8_%W3QXK2!6$-L6OA;M= $DI$SV99^W=\U M0^,_V8?!7BCQ[J7Q-\/>*/$7A/7-=TZ*P\27_A345MFU>WBR(EG#QN/,0,RI M/'LF56*B0# !^;OQ!^$?BWXJ?L7?ME?%_PQ92SV&J_&V;4-)"*2+JST[4"\ M\Z^J".9V+=/W+#M7U]_P4.\?:'J7_!)OQ-XQTR99;77_ 3I:Z8(OF,_VR2U M2((!]XGS0>.U?1?@3X4?#GX9_#FS^$?@?P?96'ANPLFM+?2$BWQ>2V=ZL'R9 M"Y9BS,27+,6)))K@?#G[$WP>\/#0M%>_U_4?#7A34AJ'A3P9JFJ>=I>DW*DF M-XTV"241%CY2322)%QL5=JX .E_9?\#:O\,/V:?AY\-O$$92_P##_@?2=-OD M;JLT%G%$X_!E-=U110 4444 9VI6WB:6Z+Z7J5M%%M&$EA+'/?FH/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :DL[3Q:ETCWVK6KQ!OWB);D$CV-:E% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45Y!J'[; MWP&T;]K=?V,]<\1&R\63Z+!?6+W&U;>YFD+G[$'SQ<>6$E"$?,L@P2>#Z_0 M4444 %%%% !1110 4444 %%%% !17B]_^W;\"]%_; /[&/B+59-/\1S:5;W& MG7UUA;2[NY 7-@KGI.(FAD /#B8*/FP&]HH **** "BBB@ HHHH **** "BB MB@ HKPZ^_;Z^"VA_MC2?L:^*7N-+U:;3[=M(UN\^6RU"_=?,?3T"WO\ P4#^$V@?MDR_ ML@>,].O-'GN;6!/#WBB]4K8:KJ)4/+81R%0HE1)(,88AG=HSM<*']ZH **** M "BBB@ HHHH **** "BBB@ HKXX\:_MU?MP_$/Q%KWB']BK]C>Q\7> O"^JW M.G3^(-=UM;:?79K:0I%_VI/@CHOQI M\*Z;CJA)?$>A>#O#FH>+O%&J16.F:592WFHWL[82W@B0O)(Q[!54D^PH MNT5\6R?\%B[;3[JS^(7B+]C;XDZ9\([Z[2*W^*5Y8,+?RG<(ETUOY?RP,2"& M\PD@\*6^6OLVRO;/4K.+4=/NHY[>>)9()HG#)(C#*LI'!!!!!H EHHHH *** M* "BBB@ HHHH ***S?&7B_PW\/O".J>//&.JQV&DZ+I\U]J=[-G;!;Q(7D2%/VC97MGJ5G#J.GW4<]O<1+)!-$X99$895E(X((( M(- $M%%% !1110 4444 %%%% !1161X_\<^&/ACX&UCXC^-=26ST?0=,GU#4 M[IE)\J"&,R.V!R2%4\#D]!0!KT5\I_"C_@HY\3O%?QA\,>#_ (O?L5>+? 'A M'Q[=FT\$^,=8OTE^TSF-I(8KJW6,&U>54.U2['/8C++]64 %%%% !1110 44 M44 %%%% !116'\3?B+X6^$7P[USXI>-[UK?2/#VE3ZAJ4R)N988D+MM4?>8@ M8"]R0.] &Y17RG\)_P!OO]H;5_C+X8\)?M _L1ZW\/O"'C^[:U\&^)[O6XKF M07'E/+##>P1KFVDE5&PC%65N,, 6'U90 4444 %%%% !1110 4444 %%%<[\ M6_B=X8^"WPQU[XL^,WF&E^'M*FO[T6T>^5TC4ML1>-SL0%49&20* .BHKY3^ M$O[;7[7$OQK\+^$_VG?V+Y/ GA'X@73VGA/78=?CO)K2Z\EYHK>^C3/E/(D; M A"&XP<-M^K* "BBB@ HHHH **** "BBB@ HHKF/C/\5?#_ ,#_ (4Z_P#% MOQ1;7,]CH&F27#_"?CZYEM/#FK:1K@O)],O!!)<16U]M8C@TN9]+BGSMV&Y VE0>L@!C'4MC)KOM=_:2_9 MI^/^C>(_@)\,?VF_"$OB;6M$N]/L8;#Q!"UPLDT#HLL*ALR[2P;,>[I5OP1^ MRG\(O^&2=(_9>\7?"_38_#Y\+P6.J:)Y4;*DQA42R;UR#-YFY_.!W;_G!SS0 M S]J#]COX,_M9_"ZZ\$^*=/6RO);K^TM$\4:4H6]TS4-JB.\BD&"6PD8(SAE M4#C"D>8_L@?M8?$SPG\2G_89_;;DBM/B5I=ON\+^)_NV?C;3UR%N(6.!]H"J M=\?4E6. RNH[3]F/Q[:?!3]AG3_$7Q@\1L;;X%+'XA6L-Q8Z%K\.L6U_9.R73(JDB*"XC8 M-$DI\O>RDY5/EPVR1 #UB&>"X3S+>9)%#,I9&!&02"..X((/N*=5;1=%TCPY MI%MH&@:9!96-E L-I:6L02.&-1A451P , "K- !1110 4444 %%%17M[9:9 M93:CJ-W%;V]O$TD\\\@1(T499F8\ DD\ "@"1W2-#)(X55&69C@ >M?*>H M?\%G_P!A73OB2/ ,GC+69+ ZE]@;QG#H;MHJW&<%?M&.GDW[(O[5?Q/^'GQ.'["G[<%W'!\0+&'/@WQBWRVGC:P7(25&/'VH M ?.G5B#_ !!L]M^SK\2M+^ O["&E^+?C+XB;[)\/=&N]+UG49,%Y$TRYFL=V M"1N=OLZ@#.68@H6EY9W\ NK"ZCGB8D+)#(&4D$@C(XX((^HJ2H-, MTS3=%TVWT?1]/@M+2TA6&UM;:(1QPQJ JHJJ %4 #@ 5/0 4444 %%%% ! M115?5]7TKP_I5SKNO:G;V5C96[SWEY=S+'%!$BEGD=V("J "22< #- $MSODJX_X+5_L9VWCF/PZ]OXS/AZ74_L"? M$4>&_P#B0&;=M.+@R>85!_B$1&.>G-=UX^_:K_9/_:%\/>)OV6M%_:!T[2?$ M?B[PW>Z5I\.J03V$LANH)(4DM_M*1B?E\KY9;=CC->AZ?\!?AYJG[.=I^SKX ML\"Z>/#K^%X=(O="B4-!'&(50JAP.5(RK@ [@&&#S0!E_M*_LJ_!K]K;X/W/ MPP\=Z3$+6YD-]I&L:8%2XTZ].66]MY!TDW-DGHX)#9#&O'?V3?VIOBA\)/BC M'^PA^W'J2+XTMXO^*#\=2?):^-;%3A#N;@7BC 9"$]"O/$_B?5[;3].T^V>XOKZ\F$< M4$2*69W9N%4 $DF@";4-0L-)L)]5U2\BMK:VA:6YN)Y B11J"69F/ ))/0 M"OD-_P#@M5^S'%XK@2Y^'?Q#A\$7.I"Q@^*$_ALM\&/ NO_ )C^ OBWP=IY\/S>&H](O-$@7=;I (1&8X\ MJ.%Q\K8!&T$8(H Q_P!I#]F'X-_M;?!RZ^%7Q#TF*73[TF[TO4]/VK/I]V"2VUI>X^#?QH\-_LT_L >'?B!\:_$6VR\%Z%'I. MIWTK@/,UI.;$8S]YV,8P.K$^]=Y\^+O%NL0:?IFG6[3WMY H4$D]@*^/Q_P6@^#\.OVNMZI^SY\3K'X:7N MH+9VGQ8O?#$D>D2,S[%F#'_EB3WSOQ_RSSQ7:?&7]KC]E/XX>'/$G[(?C'XC M:MX&USQUX:O=*TL>-O"NH:+]H6YA>%986O88DDY<84D%C\N"3BO;M3^%/@WQ M7\'G^"_BWPK8-H5YX?&E7NCVZYMUMS"(S%'D#"J.%. 1@' (H /@]\._#?PK M\!6_@WP?=++I:7M[>6!0#:L=U=2W012.&5?.VANI"@G))->5>!_&OPN_95M_ MCQXV\?\ B&UT3POI?Q';5YIYC@(;O1M+N)511R\DEU),51CWUU+(!)7D/E[MHY.#[D9 M>M_L%P_&G]KO6/CU\$+O0;SQ#HL-W=:5>V[1/ [##85N= MC$;D)ZHRGO7]\9^,-62QTW3X M3+=7+JS;1D *H+.Q)"JB@LS$*H)(% $WB7Q)H7@[PY?^+O%&J0V.F:592WF MHWMPVV.W@C0O)(Q[*JJ2?85\>K_P61\-VFI67C3Q+^R5\3-(^%&HWD<%G\5= M0T=DLBDC[$N6CV?+ Q((;>6(Z(6^6NP^.G[7G[+WQ@\.^(?V0OBSXB\1?#G5 M/'GAZ[TO2+CQUX7N]*BNO/B:(2PRSHL;89U^5F4D_+C)Q7O_ (B^''A+QQ\, M+OX4^+?#MG)HNI:*VFWVEPH/(\AXO+:- 0,*!PO Q@=* &?";P!X9^&/@.T\ M'>#)Q)I45Q254$DG)KQ[PY\3OA-^R'HGQV^ M('Q(\00:/X:TGXGR7XW8W237>BZ5=R11)U>62YGF*J.27/N:@\!_M%>#_P!E M+_@GWX(^)'QJU]?*T/0],T6XD>7$UY-&Z6A\M>3))M1Y-HY(1B2 "PBE_8)T MOXC?MB:[^TO\:O$JZ]X=@U.SU'P%X)WLUC:WRZ=:6TNI7"$;9)\VP6->554# M9+-A #UK]F[XE>*/C%\!?"7Q0\;>"[KP[J^N:%;W6I:->0-&]M,RC>-K?,JD MY90WS;67/.:[:BB@ HHHH **** "BBLGQMX[\%?#;PY/XO\ B#XLT[1=+MBH MGU#5+Q((4+$!5W.0,DD #J20!DF@"/XC?$;P-\(_!&I?$GXE>)[31M"TBV,^ MHZE>R;8X4! ^I))"A0"S,0 "2!7S1H/[??[$_P#P42T3Q7^R%X%^)NH6.J^+ M_#5_IUD-4TB6U:[CEMW1I;'_ ]\ M+OB?X8\;:7X?\>:5J_B30M.U>&<7-K#*0T5Q%NR$!=92CC#B': 20*E_X*"? M![PSXC^!O_"XM/T:W@\3?"J[MO%'AC5H(0LUH+&5)YH0P&?*D@21&C^Z6\2@CA-I('H,5X; MX%_:)\&_LB?\$^/!WQ!^,>NAX?#NCV.A-OEQ/?2PRBS"QK@F27;&S[0,D(Q) M !8>Y>+OB7X,\#>(/#?ACQ-K,=M>^+-6?3=#A=@#/<);37)7D\#RX'Y_O%5Z ML*^8_P!E_P#85^(&O?$B'X]_MDW\>IS>&=6OO^%7>!05>R\/V[W4DBWTJ@E9 M;R3(<$Y\L;?XE58@#ZXBECGB6>%PR.H96'<'H:=110 4444 %%%% !116+X^ M^(O@;X6^'7\6?$/Q39Z1IR2+%]IO9@H>1CA8T'5W8\!%!8]@: *_Q8^+'P\^ M!WP]U/XJ?%;Q3;:-H&CV_G:AJ%UG:@)"J %!9V9B%5%!9F8 D@5\TZ!^W[^ MQW_P4-TOQ)^QWI.N>(= U3QGX:O+/3%\2:(;0W\4D+CSK8[R'*C]X$8J6"G M(!QV7C?Q+^SA^W_IOAC0_A=\4?#GBZ#PAX^T[7->\.1WJF26& R1E)[=\.%5 MY5EVNN&,.WJ:T?\ @H#\+=#\5?!-/BU#IT2>(_ACJUIXI\.:JJ 2VK6EQ'-/ M&&Z^7) DB,GW3E202HP >N^(?!'A[QGX"O/AUXNT:UN=+U327T_4;!8\0R02 M1F-XPO9=I( ["O O"O[3'@W]D+_@G]X \"?%&M1VVH^,=3FL-!@9E!GFB MMI+AQR0<;(B,\_,R+U85\X_LE?L'>,K/Q];_ +0G[7NK)K?B#0KFYA^'/A7> MLECX5LVG=UF"KE)+R3(9I.=G !)5=@!]8HZN@=)_B%XCBTZT><00%D>22XE()$4448:2:0A6.Q%9L*QQ M@$T 4_C7\:_AG^SQ\,]3^+OQ=\3Q:1H6D1![JZD4L220J1HB@L[LQ"JH!))K MY[^'/_!1+]E']N+6=2_9.UGPUXV\*:AXLT6XATZT\::%'8G5H&C;EC&-?\ AOK]AXG\/:D$ M_>VSVMU%).@;KLD@61&7H<@D':* -S]L/X&>/?VB_A''\+OAW\0_^$0O;C7; M*[D\50([7>EQV\HG\VU"E3YQ=$0'>FU9';)("MY+^S_\.?VH?V-_C_X>^$_Q M%_:/UKXK^ ?B EY;Z;J/BHN^J:'JMO;/=!3*[NTL$L,,_!/RLBX"\E_H3QM\ M9_A_\/?'GA+X;^*=;CMM5\;7US::!;NZ@S206[SR<$YQM7&<'YF1>K#/"? K MX3_M%WOCB?XO_M:^-O#M_K%F;BW\)^&O!UO*NEZ-;RD!YC).!+<7,B*J%V $ M:[U0?O'R >RT444 %%%% !1110 445SOQ*^*W@3X1Z+%KOCO6);>*YN/(L[> MTL)[RZNYMK/Y<%O;H\T[[$=BL:,0J,V, D &?\?/CY\,?V9_A=J/Q?\ B[KW MV#1]."JQCB,DUQ*YVQPQ1CF21V. H]R2 "1X#\,O^"A_[/O[8WBFZ_91^(?P MJ\?> M2\5Z7-_8MGXYT-;$ZM"%+$V[;W'F!07 8;3MX+'BNEN?BO^R[^W?XJ M\(Z/\,_BEI>K:K\.?'MOXAU#PIJ]M/8WF8;>YM\O:7423 Q-VO(6F4'KMD@\V-EZ$,, MYP* -C]L#X ^+_VE_A5!\*_"/Q+N/!S3:W:W=YXDT[?]NLXH&,H^RE679*SJ MB;RPVHSGYC\I\E_9[^$'Q]_8I_:"T#X3:W^T-X@^)?P[\>V][#8'Q?,9M1T' M4[: W(VS%CO@EBCF!7Y0KJO R2WOOCGXZ_#OX>?$[P=\)/$VN0P:UXYGNX=! MMFE4-*UO 9G)!.=NT8!_O%5ZL*X[X _!CX]VGBVX^+W[5WQ.TCQ#XF2.>U\/ MZ1X8L&M])T*TD=2_E"0>;--)L0-+(255=BX!Q4444 %%%% !1110 445 MS7Q-^+?@OX2:7;ZCXMGOI);Z60A59F*KA5!9 MB ,T 97[1G[17PR_9;^%EY\7/BMJ%Q%IUM+'!;VMC!YUU?W,AQ%;01@CS)7/ M09 !)(4$CPCX6?\%!OAA^U1XY;]E3XX?L]^/_AIJGBJQE?P[:>.M':S76(X MQO/DLP!$JA=X&TJ=N-Q.%/16GQL_9>_;?^(_@_0_ GQ$MI/$OPS\;+KU[X+\ M2:;WD@OX/. /7;);F:-AT(;GH* -3]KW]G36?VI?AC;?"?3_B1 M?>$[636K>\U+6M')%^D4.YA';/D")V?:#(/$OCWX;>.[&^6SL_&-V+B_T#4K6(3AXY@ &@EC$JE0J@.$.,DD^Z^. M_P!H+X=?#_XP^#O@9KVMP1>(/'*WW]AVID!8FVA\UF9>H0J& ;C++M&2>.9_ M9Z^!?QE\.>([KXL_M/\ Q?MO&7B^6&6TTF+2-,%EI>A6+NKO#;1/2 MM&T+2IKZ]O61=[^7#$I8JJ\LYPBY&6!89 ,?]IG]I3X=_LJ?"Z;XH_$9;ZXB M:\BL=*TG2;;S[W5;Z4D16MO'D;Y'P2!D !6).!7A_P */V_/#O[1GQ'B_98_ M:4_9<\:_"[5?%-J\WAB#Q=;LD.L" B4K'(40I,NT.%P1E<;MVU6W]#^/_P"S M#^V=\7_"'A_PWXQDL/&GPS\62:Q<^!O%^D3Z=J.3875JP^SW"*6:,72S!DW; M6B7)7=D==^W!X&TWQ)\*M(\<&V3^U?!'CG0M?T:[V_- \.HP+, ?1[=YHR.A M#^U &A^UU^S,/VL_AO9_"74?'^I>&]*;68;W5K_0R%OI(XE?$,$C K"69@6< MAOE4KM._*^3?LX_LY^-/V$_VB-%^$?@KXR^)/%OPT\T0MHO,WR1C!$;A90K$C+1%1DY*XG[.O[/WQ-\":S>?$[]HGXUR^/_&UY M#):6U_'I:6%AI%BSJYM;2V0D)O9(VDD8EY/*C!.$&0#URBBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M\C_;RTKQOKO[&_Q%LOAO:_:M7'AF>:WLU4M]K2/$DMOM'W_,B22/;_%OQWKS MG]IJPU3]MF?X8_"7P9\0M;\/_#KQ=/K4_CJ\TES:7]P=/$<:Z0S$$Q,TS7 E M0@G%HX[&N4^'G[(MG_P3?_:4\$ZM^S[XNUUOAE\0]5D\.^+/"6K:@;F*PU![ M>6:ROH"0"-TD/DMG)'FCDA@% .QU/X=_LE?\%<_V4M'\=QZ;#&]S9C^R-;L MJ:IX7U! -T(<8*F-\9C/R.NU@,%&K(_X)[_'7X\>&/B+XC_8'_:^O6U#QSX) MT]-0\-^*F)(\2Z&7$:7&X\NZ,44L?F.XAOGC=FQO%/[%'[0?[(WQXU3]HG_@ MG?/I5[HWB:?S_&OP;UN^^R6=[)DDS64Q^2WDR25#;50D@%D(B'J_@3PQ\0OC M=\?/"G[0WQ'^ =_\/9_!WAO4].%MJ^K65U=W\UZUM\BFREE4VT0@D(,A5V>4 M$(H#%@#Q'P7^SA\O^ OCS8W/ASX&>$/B;XDGM?#T4CQ7'CR[;7;VY M66X/#)8QF0!5'^L92P)X9/MW3M/L-(T^#2=*LH;:UM85BMK:WC"1Q1J %15' M"J !P *FHH **** "BBB@ HHHH 1F5%+NP R23TKQO]NJS\5^-OV,?'Z_ M"%H=3U1-#:ZL[>W(F6]%O(DTMOA3\_F1QO&4_BW[>]>>_M(^&U_;QU'X6?#* MT\6:YI'PO\2KK=YXYM;*4VEW?75@8(HM'F89,9$K79EC!.?L;X.5##GO O[( M/A[_ ()U_M1>"?$G[..KZM:?#GXC:E+X<\8>$;[4I+J"UOC:S3V-["9"6!+P M&%BQ) E&#AL ["Y\)_LG?\ !7[]DO3/%U[ID4D=[;'[%J-L5&I^&-24#S(U MD RCH^,H?DD7:V"K*:PO^">OQF^//@CXC^)/V /VM]2?5/&'@K3DU+PGXL-BBEB2QW%6RT;,V;XO\ V'OCG^R_\?-3_:,_X)VZ_HR6 MWB.47'C?X0^(+HV^G:DVXDS6DB@BWD)+%<@*A+88H?*KUGX?^#OB=\7?CIX: M_:&^+?P37P#=^%/#&I:7;Z=-KUMJ%U>37LEJS$R6V4$$2VS;=QWLTY.R,+\X M!X?\./V5OC1^US\0=7L/VG]/ET7X,>#_ (D>(;KPUX&&Z.3Q?WP. M#]E3S0(XNDFW=]TY?[:M;6UL;6.RLK:.&&&,)##$@544# 4 < < "I** "B MBB@ HHHH **** &75U;65M)>7MQ'##$A>665PJHH&223P !WKQ3]MU]>^*'[ M%WCFZ^ NJ6>MZG;:UUO4O&>BQ3M:3WVIV,EM##I%T\39C:.1KQG16.6 MM'P-_A1XDE>/2M6RS'SH6C!-M(6WE?E"JQ;#!"T9];^'7@; MXJ_$WXV:%^T-\:/A1IO@N^\,^%M0TBQTJT\0)J4]U)>S6LDLDDL<:(L48M0( MUY+&>0D)M&X \/\ A%^R!\8?VGOB#=ZU^UY8M8?"WP;XZUNY\"_#=D9!KT[Z MI=3+J>HJ?OQCS<10D891D@*Q\[[5BBCAC6&&-41%"HBC 4#H .U.HH **** M"BBB@ HHH)(!(&?84 5]5U;2]"TV?6-;U*WL[2VC,ES=74RQQQ(.K,S$!0/4 MUXA^V?J=]\:_V+/&FJ?LT^*-,\1ZI806^I:6VC7D=Y%M;9B8ARZP% M-F:#_P %"O%WPITCQI%K$7PKGTO6M4\3^&3])1'Y>UDP2%!K/\,_LB^!/V#_VNO _CK]FNRNM#\%?$>YN?#/C M3PJ+Z:>U2[6SGN[&]C$K,RMOMI(FY( F&W&Y@0#J-*C_ &4_^"O_ .R!::IK MFC0W=CJ$)6159?[0\,ZH%&]4?&8Y4)!!QMD0J2&1\'FO^">'Q&^.OPI^)/B; M_@GO^U#K,NLZ[X+TQ-5\#>+)=V=>\/M((E=BQ)+1.40Y)(W%"3Y>YH/'7[!_ MQ.^"G[0VI_M&_P#!/+XE:%X=UC6]MSXV^&/B0O\ V-K*LSGS@(07MG+"3:0N M-Q;:R+O5O7?AK\/OBSX\^,ND_M"?'3X?:#X6U30/"M[HFF:3HFOMJ;3?:Y[6 M6>:68P0A57[(BQQ@-_K968@D 'B'P*_8O\ BQ\>OB$?'_[9EN(_ W@[Q;JL M_P -OADR$0W4CW]Q*NJZBA)$K'S/W43)O%NOV6EZ;9Q[[O4-1ND@@ M@7IN>1R%4<]2:\,_;!\1I^T/^Q7XPUO]D[Q[HGBO5-*:SU;2)O#NIQ7\-QV]_P#9\P,P9G%OLV9R=X'>N6^)_P ,?#7_ 4(\??"F\^(^CZF_P ,H-"U MK4];\)RSO&C^(K:XM;5;&^,3#+0%KT!0V"\$HY7.:VB?LF?#_P#8D_;%\#?$ M3]G#2'\/>$_B1+=^&/&OABVN)'L_M265Q>V-Y&CL?+8-:RQ'' \T8 W-N .B M\,:C^RQ_P5Z_8_AN]?T2&\L-1B,=[:;U^W^&]45!N"/C,-OCE\&_B5XG_ .">?[2NMRZWJG@S2X]7\ ^*Y<[M:\/-*(06+$G= M"Y1,$DC<4R1&&9/B!^P7XX^%W[16I?M%?\$^OBUHO@_Q3JR)<^,_A[X@1WT/ M7$=WVS2)#F2V9G67#HI^;>5*9<-Z[\+_ (;_ !<\4?%NQ_: ^/OA?PQH>MZ1 MX5N="TO2O#&L3:@C1W,]O/<3RSRV\!&6M81'$$8(#(2[%\* >*?LY?L1_$_X MI?$&#XP?MI.D^B^$-?U"3X7?#$_M9^,+#]J#]B[Q5XA_8^^(NB M^+-8T.YL-9TAM U&.]26\TV^M]06V81,?G86^!&<$EE]:P_&OPJ\*_M_?$WX M6>,/BKX5O+SX>:=X9UB_O_!]V[&"#Q+#-/#>GEA8M=1V5Q?V5VD6<1.#:31 M';A?WHP 6A0WMAJ,7DZMIC.OV[P[JBK\VQ\9C MD0G*/C#HPR"K,MO1R/(%EGAC(> NZ2_O$!^8.5V,79O7?A5\+OBWJGQ1@ M^/'[0=OX4M/$=AX7ET'3=/\ !]S<7%O'!/<0SW$KSW$<3N7>W@"IY8$81_F< MR?* >,?LM?L,_$7Q/X^L_CQ^V?>1ZA)X6U&[7X7> @0UEH,#7#NM_.H)66\D MR&!.?+&W^(*L7U]110 4444 %%%% !116)\1?B!X;^%G@R^\?^,;B6'2M-5) M-0N8H2_V>(NJM,P'(C0-O=OX45F/ H VR0HW,0 .I-?-/_!0?XP/^SAXN^#W M[0GBS3Y+GP/H'C>>T\7-'"9/[/%[92VUO?[0#Q$S."0,XE*CEQ7-_&+]C>T_ M;Q_:=\;Z/^TMXN\0#P%X*ATRT\'>$-'U-K2"[DGLUN)]2FV@F1O-=X4/0>0X M[$4_]FK]G3_A6^L?$G_@G'\9-9O?''PWNO#]KK'@<^(9?-N(]+N9)H+BQ>08 MP8)X8W1EP5\U77:< %K]LW]A'3?CC#9_M8_L<^([;PI\7=+@74?#_BC0IDC MM_$,94.(+DK^[F61-=&\& M^(=!\7^%H;9_-M]9@L95>%(SE_GW(RIR07V9)4FN>^!WP<_;D_X)ZZQ+\,/A MKX?_ .%U_!QKEFT2P_MNVLM?\-HS%C$OVIXX;B,9^X'&3\P$62I]X_9M^%NL M^&?%'C_XQ>(_!?\ PC-]\0_$-OJ+^'&NHII+)(+*"V!G:!FB,\C1R2/Y;.HW MJ-S$,Q /,?V:?V8OBI\7/BG:?MM?MOVD?_"6QHQ\ ?#Y)-]EX*M7Z$CI+>L, M%Y"/E/3!"B/ZDHHH **** "BBB@ HHK"^)?Q$\/?"?P3>_$+Q;YZZ7IOEOJ$ M]O%O^S0M(J/.XR,1QAC([?PHC-@XQ0!KW^HZ?I=L;W4[Z&VA4@-+/*$49X') MXKYK_P""@OQCN?V:O&OP>_:7U^PEN_ _A_Q7=6'C![>(R&QCU"T,$-^ ,\1- MO!(Y(F*#EQ6#\3?V)O"_[#CIUAX!\(V>JRVEJ$FL( MIY]2<1$-([3R2PJV0!]G93N &)/V8OV;K'X4ZY\3/^"=?Q-OKKQA\,[G0K36 M?!-OK\OG2P:9=O/!!'0K@KYH<;6Z %O]M']AG0_VD=-T_\ :G_9 M.\46WAGXMZ3;IJ/A3QEH4Z)%K<>P,D%PZ_)-'(A"K(V1A@&W1DJ8?!?[3WBG M]K;_ ()J?$?Q)J?@&[M_'VC^%=>\.^*_"=K:N9H];ALW1H8X\%QYA>-E7!*E M]OS%?!"&S^,GP?DNW;2= U'7X=/USPYN8EHXY9\03 M1@DY0LN6R0L1+;O>_P!G3X5ZUX0USQU\5?%7ABWT+5/B%XDBU6YT&UNUG%BD M5E;VB+)(@"/,_D-+(4RH,NT,^W>P!YG^R[^RA\2/%OQ+3]M']MI[?4/B-<0E M?"WA:%_,T_P19OTMX!DA[D@_O)N3G(!/+'Z&_"=A_:OBGQ!8Z9:[PGVG4+M(8]QZ+N<@9/I7S;_ ,% ?C/>?LV>./@] M^U9?V!-"U^]TSQC)9IYOV2VU*W2.&_ 7.1&\>,CDB78.9!67XT_88^'O M[:'[4?Q"\5?M>6FI:_H7ABXL-+^'OA5=8N;2TMK233[>XFOQ]GD1I'EN))H] MV.I)_%/PQNM'L];\&V&NRF9K?3KY M[B"ZL"_! BGMPZ$8(\X-D, MI>"_'6AW"HFJILW1P3R)\LL4B$!7.=H;'S(61J7@C]I3Q[^UI_P3;\?:W>_# MN[7XCZ+H>L>'/%'A*TM6\X:Y! 5:)(P"P\S?&X7G;O*Y.W)R/@?^SC^V;^P? MKMQX,_9QUK2/BQ\(9KV0V'A/Q#KHL-7\/.7.^."Y*-%)&&R61MN6SA4)9F]^ M_9Y^%.N>"-0\:?$?Q?HMCI6M?$#Q,FL:AH^FW1GAL!'96UI''YNQ!)(RV_FR M,% WS,H+!0[ 'F_[*7[(OCM?B!)^V%^V1J-MKOQ8U6W*:=I\)WZ?X-LFSBQL MER1OPQ$DP)))8!CEWD^DJ** "BBB@ HHHH ***YWXK_$K1OA!X#O/B-XDLKJ M;3=-D@;4I+1%)M;=YDCEN7W$?NH4=II",D1QN0"0 0"WXQ^('@/X=:J7 M^D^,I=.'G>19:I% L-\NW((CD@'(^\)=@YD%5]9_82^&7[6?[3GQ(^(W[7OA MZ[\3V>CZA9Z1\/\ 0;G4;B"RL=,.G6L\EU$(70N\MS+<(S$G#0$#H,2?LL?L MV^'O@SXG^*G[ WBB*7Q%\,;K3++7?"&E:Y(;C[/I^H-=07=@7/.V.>UWK_$/ M.#9W$L0"U^VE^Q1X._;%\(:3^T7^SGXMMM"^)^D6L6I> _'^AW 07R[=\4,T MJ?ZV%U.%'_ (E_"6>_ MF:W\$>,-;DL]0T&7>1)':WB12HRAPVY74?-GY0Q=V^@/V??A1K?@"3Q=XY\8 MV&FV>O\ CSQ/_;>KZ=H]PTUM8LMI;6D<*2LD9E/EVJN\A1-TDDA QB@#SO\ M9(_8]\5>$O&%W^U5^U9KMOXH^,/B"WV37,8W67ABT.<:=IZG(15!(:07;7/B M+6H+*.5^/E5IG4,>1P/6OG3]O?XWWG[/'C;X/?MKZ2IUOX?Z+=ZAHWC.;26$ MXCT_55M?*OD*9#+'+:IR/O;P@(WYJ9?V$?A7^TC^TC\3OBS^UKX,;Q8]OJ]K MI'@?3M4N)A96&C+IUK+YENBLH+27$UP'?G#Q-MQSE?V5?V;_ Q\%?%GQ8_8 M3UBS?6_AE0#AU2&)W5&D"Q6T6Z1D0NY=]B;MH //_ -D+]CC5?A7KVH?M%?M$^)HO M&'QB\40@:YX@9_P!%% !1110 4444 %%% M=$GNVSU2"-FF<==D38YH A M^*GQZ^"/P-MK6\^,OQ<\-^%H[YRED=?UF&T-P1C.P2,"^,C.,XSSBOGG]N_X MY7?P!\:?"']NWPHZ^(_A[I#ZAH?C.XT65;E%TO5?LACOHF0E65)K2,Y!PY*( M"-V:UM$_84^$_P ;OV@OBE\8?VJ?AW;^,+ZYUZ#3/"4>NQM+9V6B)I]J\8M4 M)V@M-+<;W'.]6Q@[BS?V4OV=/"OP2\8_%O\ 8CN]/_M7X:W%K8:_X7T+6&-S M';6&J?:X+JQR^2T:SV4C 'G$P))8EB 3?MD_L=_#G]N_X8:-\;?@?XPM=+\? M:7:1ZG\.?B)HMQL+X'F1122Q\M QZ'DQL=P'WT?$\ ?&OX[?M:_\$ZO$H@\" M+_PMW0KB?PWKV@3A8H_[=LYXMV[+*J(RF.5@" H=@#@ U3^"G['O[1_[(OB& M^M_V'/C?X:\2?#.[U2X\WX>?$6ZN0FCW"RLDZ6E];)*Z$2*RE'C(R#NW/EZ^ MAO@/\*-2^&6F:_J_B:ZL9M?\8>))M=\0MI43):I H ))/0"C2-7TK7]*MM=T+4H+V MRO;=)[.\M9EDBGB=0RNC*2&4@@@C@@UA?%;X<>'OC;\,M4^&?B&^G&C^(+06 MVIFQN"C7-F[+YT(=2"JRQ;HRRD$+(2"#@U\@>%M<\:_\$BOB%:_#;Q_JVH:Y M^SEXDU'RO#7B2[+37'@:\E8D6ERPY-HS$E7[!+B M)5T/XB)+X@\.EA\MMK,*+'J-NO\ =,T)AN5 Y9A>MZTS]MSQMX-^&/P9L?B? MX_U>/3])\.>./#U_?7TJLP@B35+82/A023L9^ "3G !S6Y^T'X,U/XG?"J/Q M!\,KBWN/$6A7,'B'P3=),#%->0 ND?F#(\JXB:2V=AG]UI8\ ?6@"OXE\3>'O!OA^\\5^+-:MM.TW3[=I[V^O)A'%!&HR69C MP!7F?@S]NC]E/QW\14^$>D?%VVM/$TV/LVAZ_IMWI5S-K_]C_6O'WP:BBU?4?#-_I/BBSLH'\R+48M.U&WOGCRN=ZE( M&.!G=M YS6)XJ\ ?LI?\%=/V4--\5*B36^H6QDT;6[=5&I^&]0 &^/<.5='P M'C)V2 \@HU ';>%57X._M,:KX#E&S0OB1'+KV@9'R6^LP(B:A;K_=\Z+R;I M5'WF2\;UJM^W+\1/!/P@^#VF_%GXAZD++2/#?C?1+^]N_*9S%&M[&'(5068[ M&8 9.<5\]_L\>)/VE/$_A;Q=^Q;\=KD7WQE^"=S9^(_A[XFGD.WQ':1EA;2 MF0\LLJ^99S2'YO+NR&S(KFOK=M%^&_[27POT'6/&/@K[?I&I)8:W:Z3KEFRM M%*NR>'SH6Q\Z-M)1@0&7D<4 >*?LB/\ M&_M$_&F\_;6^*=M=^"_!][X=?1_ MA_\ #VXC'VJ>PDF2;^TK[.=DKF-2B+RJG&<W]RL,40SC+.Y 7D@ _#=YXO\ M8:S!I^FV$7F7=W<-A47( ]R22 %&2Q( !) KR[PM^WM^RSXH^)L7P9F^(=UH M/BFYV_8M#\9>'-0T.XNPQPGE+?P0^86/W57+'L*QO^"@-UXQ\0_L@ZA\3?@- M+;ZYJ/A;5-)\6:9;V,%,[P4A9@%R24 '-9FM^$_V4?^"N_[ M)%CKTUO'=6&I6[/IVHQ!!J7AO40HWH&ZI*C8#(?DD7!^964T =IX5_XLY^TQ MJO@1_P!WH/Q)BDUW0NR0:S B)J%N/3SH1#=*O=X[Q_6L_P#;M^*/@GX(_"/1 M_C#\0[N2#2?#7C;2;Z[EA@,L@43;2$4 _LZZI^TGK7A;Q?^ MQ-\<+X:C\7?@G*;B0@>(;)&<6LC2-DE9%$EG,YRWEW;*V71R?K^# M3? _QV\ ^'_$7BSP09[*Y6RUNRTO7[ I+:7 59H3)"XRDL;$'##*NOJ!0!XA M^R!H/[2?QI^,&H?ML?'A;OP?IFK>'CH_@;X9$#S+33&F6<7=^2,_:I&4$*,% M%8@]=H^F*** "BBB@ HHHH ***S/%WC3P=\/]"F\4^//%FF:)IEOCS]1U>_C MMH(\G W22$*,GCDT )XW\:>%_AQX-U7X@>-]8CT_1]$T^:^U2^F!*P6\2%Y' M(4$G"J3@ D] ":F\,^)O#WC3P[8^+O"6MVNI:7J5JESI]_93"2*XA=0RNC#A ME((((K \7^%/A5^TI\+F\/ZM>67B/PEK@BDF_L^]66UU&%)5<(9(R0\3,@#! M3A@"IX)!^1T'C'_@D!\0A&3J6N?LT>)M3P"2]Q<_#V]F?OU9[)V/N03_ ,]/ M]> ?1?A?_BSG[3&J>!G_ '>@_$J*37-#[)!K,"(E_;CT\Z$0W*KW:*\?N:RO MV]/BWX-^ OPKT#XR^/%N6TWP[XXTZZE2RMS+/(?WB!(T'WG;?M'(&6Y(&374 M?'7PO/\ &/X.P>*OA+J=G>ZWIW=AG, M5R^.M=+96?A7XO>#O#_B?Q1X(8QR"TUFQTW7]/VSV%SL$D9>*09CGC+=",HP M[$4 >'?L>^ OVDOB1\5M4_;6_:5GN?#%QK^@C2?"/PP@<>7HVD^<)TDO"1E[ MQV 8]"@9E(&?+C^DZ** "BBB@ HHHH ***Q/B!\2OAW\)_#.]'\.: M3$ZI)J6N:E%:P*[?=7?*P7<<<#.3VH =\1/B#X0^%'@/6/B9X_UE-/T30=.E MOM4O71F$,$:EF;:H+,<#A5!). 20*L^$O%GAGQYX9L/&G@S7;75-)U2U2YT M[4+*8217$+C*NK#@@@US^NZ'\'/VGOA?'8WEYI/B[P=K+13,+.[CNK'4HXY MZJS(2LL?F("5!P=N#D9!^2KFT\8_\$@OB&VIZ7'J.M_LT>)M4S=VJ[[BY^'U M[,_^L7JSV3L>1R03_P ],>> ?1?AG_BSG[3.I^"'_=Z#\2XI-;T3LD&M6Z(E M_;CT\Z 0W*J.K0WC]2:QOV^?C#X9^ 'PU\,?&/Q9IM]>VN@^.[*9;+3+?S;F MYE:&XB2&)>[NSA!T'S<\9KJ_C=X<;XV?!BW\7?!_5[*^UC3GMO$G@+4X+E6@ MGNX1YD($BY'DW$;/;NPS^ZN7QUKK-.@T+XD^&="\3^(_!91RMMJME8:Y8 7& MG7)CW*61QF*>/>RGNIR* /#/V.OA+^T3XF^)>K_MG_M3ZG-HWB+Q/HB:7H'P MYLILVOAS2!,)HXY^/WMV6^9FXV[G'&=D?T?110 4444 %%%% !117-_%/XQ? M"KX(>&#XT^,'Q#T?PUI0E$0OM9OT@C>0YPBEB-[$ G:,G )QQ0!9^(?Q"\,_ M"_PM+XN\5SS+;I-%!#!:6SS3W5Q+(L4,$4: M)))(ZHJ@-$OK<>GGP"&Y51U M:&\<\FL/]OWXQZ3\ / /@[XNZKX;U'63H_C^V-GI&D0>9=7UQ+9WD,4$2]V= MY GMNS@]*\._9LT7]HJS\(>-?V%OBIK']J_$/X*W5AXD^$OBJZ8J-9L 9#9A MF8DA#Y+M(CTZR\%:=8GZ*HHH **** "BBB@ HHJ.XO+2TV?:[J M.+S9!''YCA=[GHHSU)]* ,+XD_%;X>?"#05\2_$CQ5;:5:23>3;F8,TEQ+M+ M>7%&@+ROM5FVHI.%8XP":YSX8_M!?LU?M6>']5T3X8_$O0/%EH;:2VUO2H+@ M&5(G!C=)[=\2(K E?F4 \BO(_P!NCXVR?LK_ +0?P;_:)\9VTC^ 5EU?PQXK MO5C+C29-0%I);7A [!K-U9NH0N!DMM.?^V_^PHWQ)H[WMP=_MD?M/>"_P!DWXY>&?'. ML:#?ZWK>N>!M6TKPQX8TB!I+O6]0-]IA@MHP =N2TA+$':,X#,0IQ?@+^TA< M_&KPS\/OVTH/#$VEZE+>'P%\7= CA??93FY$<,A0Y8>1?.A4'E(-1G9CE37T MAK'PH^'?B#XC:/\ %O6_"EK=^(O#]CRBN"AF\L$[59O+4%P-VW M*YPQ! /.?V)OAS^T-X,\!ZYXP_:<\36L_BKQOXCEUZ[T#3D!M?#XDBBB2QB? M),FQ(DW')&[=@MR[^ST44 %%%% !1110 4454U37]"T-H%UK6K2S-S*(K875 MRL?FN>BKN(W-[#F@"KXJ\=>#? _]G?\ "8^)['2QJ^J1:;I9OKE8A=7D@8QP M(6(W2,$;:O4XP.:N:UHVE>(M'N_#^NZ?%=V-_;26]Y:SIN2:)U*NC#N"I((] M#7EW[6_[&GPH_;.\'V_@SXMW&JK;Z>D\ND/IE^\#65\X58[T!3AY8@'50^4Q M*^5)((\E_9/_ &G_ (I_!?XJ0_L'?MQ:HK>+8XC_ ,*\\?R K:^,[%>%4LWW M;Q1@,I.7/!RV&E /8OV6M7U/2/#NJ? CQ9?2W&M?#J]723=7+9EO]+*>9IUV MQ/+E[8K&[=YX)_2O-/VR?VH="_96^/7A[Q!;>#M0\3>*O$W@B_TGPAX4TF%F MN-8O_MMFT46X ^6@#2,SG[J@X!) /I7Q>TS4O 'QC\)?'GP]I\\\%U-'X5\8 MV]K$7:2QNIA]CN2J@EC;WCJ,]%BO;ES]VNXOOAOX$U/Q_8?%+4?"]I/XATK3 MYK'3=5FCW2VL$S*TJ1YX3<47) R0,9QQ0!YO^Q3\)?CI\,?AUJ^M_M'^.H=6 M\7^,O$4VOZOI]@@%EHLDT<:"RMSR61%C4$DD%LXSR[>QT44 %%%% !1110 4 M45E^(_'/@KP?-:6_BWQAI>ER7\OE6,>HZA' UP_'RQAV&\\C@9/(H @\:_$G MP#\.6TE?'GBVQTC^WM8BTK1S?SB,75[(KM' A/!=A&^!W(P.2 =+6='TOQ#I M%UH&N6$5U97UM);WEK.FY)HG4JZ,#U!4D$>AKS']JW]C7X-?MD>%(O"?QDMM M0EALK>X&D26-\T)L+J39B\0+PTR;,+NW+AW!4AC7CW[*W[2_Q4^ /Q7MOV#? MVX=8$WB H1\-/B-,"MMXPLU.%BD9C\MZ@PI4DES@$EBKS 'L_P"RWK&J:/X< MU3X">*[^6XUGX=7RZ4+FX?=)?:6R;].NR3RQ>W*QN_>>WG]*\M_;'_:>'[,W M[0FAOX1^']_XM\<>+_!-QI/@SPMIT1W:A>"]B=?-?I%#&I=W%M*N;J.ZEC\+^,+6S@:1Y+"YE_T2Y*J"6^S7;+ST2&\N7/" MUW<_@7P==>-;?XCW/ANTDUZTTY["UU62$-/#;.X=XD8_=5F52<8SM&HS?'KXD?\ "1^,/%GB&X\0>(?LR!;+3[F=8PUK:C&?)01J M!D\G<0!FO7Z** "BBB@ HHHH ***Y_QE\6/A9\.KZQTSX@_$KP_H5SJL M+BZ^'\UE?^#_ !S-!$7.DQWDMM/;W@49.!);8;U5=HRS**L_MQ?L3:+^U7X: MTK]I?]F;Q/;Z'\5] MH]2\$>-=&N%5=4C";X[>:1?EEBD4X1SD+NPU3X!>*K^6XUCX=7JZ6MS M4_MA_M,:[^SS^T=I6B_"SX:W?B_XA>-O [:9X-\/6R$137"7A&OAS^US'X)NK7Q%]JE\!_%[P]:6CF2WD6Y,:SF M,98"WO0LF#_JH+ZY+'Y":^FF\(^%G\6+X[?P_9MK2:>;&/5&@4SI;%_,,*OC M(0N Q4<$@$]!@ \U_8T^ OQ$^ ?PMO+#XO\ Q/G\5^+?$NO7.O\ B>^VA;6& M^N0GF06J8!2!=@ !ZG?@?\)]7L/# M_P 4?C%X7\.7^JG&FV6NZ];VDMUSMS&DKJ7&>,@8SQUH C^*GQK\+?"&]*DO;VYBAV>;*(TX6-/,C!=RJ[I$7.YU!XOX+_ME?LQ M_M77VL_"3P_KLD>OVT$MOX@\">*]*EL-2BC*[9$DMIU!==K8;9N W $C->9_ MMU_&+7_V//VC?AK^U]JNGW%[\/I]/N_!_CY[>,R'2XKJ:&>VO0JY.!)$0Q[@ M!1EG6M#]N#]BWPW^V#X+TC]HC]G/Q5;:-\4= M8]3\ >.M&N547R!?,CMY95 MXDA<'Y7.=A;/*,ZL >G?LMZMJ>B>']5^ /BF^EN-7^'5ZNF1W-PY:2^TIDWZ M;=DGEBUOB)W_ (IK:?TKR7]K[]HSQW\$?VF;'P5\#/AE/XL^(_CKP)%8>%-- MV$6D#1WLS/>7DF1LMX5'/#X\1'Q<-#M/[5:R% MF=2^SKY_V<.7$/F8W;-Q+;)]>U MNYUWQ3K-R<1/J-SM,RVZ8'E0 J-JX'.6PN[:/5J** "BBB@ HHHH ***X;XF M?M-_L[_!CQ)I_@_XL_&WPOXV[P7=M.@9)HG4JR,#U!!((]#7GO[1?[)7P$_:P\ M-3>'?C;X)@UB-M-EM=.O'/[_ $SS"K--:OSY,I*1DN/O"-5.5RI\%_9M_: ^ M*/['GQ8T_P#85_;2\1/J%I?'ROA)\4KH%8=>MP0$L+IR2$NT!51N.6RH)):- MI #W']EK5M2T+0-5_9_\4WTL^K?#F]33(KFX"-(EO#)GP[XPM+<#=+ID[%X+D@_> M-M= '_9BNKD\G KT!=%T=-8?Q"FE6PU"2V6VDOA OG-"K,RQE\;B@9V(7. 6 M)[F@#S?]D/\ 9RO/V9/A(W@O7OB)J7BO7M5U>YUKQ1K^I2'-YJ5R0T[QITBC M+#A![D\L:]1HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ***Q_'_Q!\#_"KP??_$#XD>*K'1-$TR'S;_4]2N!% M#"N0!ECW)( Y)( !) H UII&AA>586D*J2(TQN; Z#) S7S3\9?A%H'_!1& M_P#A_;^(]6U]?A#>^&;S6M5T6QGDLVU/41+;1P6E\\9W1^2'G)A# ^:C^!W[87P'BUC3#I_BSP/XRTIE*31$Q74+$J MZ.K89'5@5(.&1T/1EXM?$WXF?!/]G;PMJ'Q+^*7BK0_"FF75VIO]4OW2 7=P M8PJ@G[TTICC "C&IM$\/^,/&=_K_ (X_!SQUJ/Q0^'&E_$F M\TI;&WU^V6_TJT.?,CL91OMS+GI*T11W4 !&7&.(Z /ESP_\ M"?#/_@E)\2_ M&O[+O@SX4?$KQMX-AO;;7[2#P]8_VC'X3M[FW'G6TDLD@8+NC\Y58CY9%])N+X++>7"8:[NF3 MA52-2\TI2,_*H9BJ>B\G>$[CP_IWB_Q?J'B'2= N[;R M);&UN74H'B_Y8M)M,YBX*&Z5X4U>W M\''P[8:/INN?VE(T,ETES-)-.(8EP'BC$:*#@>8Q(+[5]>HHH **** "BBB@ M HHK$^(7Q$\)_"[PQ+XN\97\L-K'(D4<=M:27$]S,[!8X888E:2:5V("QHK, MQZ"@#6OKB:TLIKJWLI+F2.)GCMXF4-*P&0@+$ $]!D@<\D5\W?$#X&?#[_@H M;XF\">-OB?IVHZI\+H?",VIVWA>2[EMHY-:DE2,B\$3JWF6\8D01D_*YE'9@ M>@^'7_!1C]FOQW\6(_@5KE[XA\%^,+E@-.\/^/\ PW<:1/?9.%\DSJ%8L?NK MN#-_"#6Y\./^+/\ [0?B#X/S?N]%\9K/XJ\) \+%=[U75;1?3][)#> =6:\N M".(Z /E[0/CQX?\ ^"7_ ,3O'7[-GP=_9N^)?C[P-::Q!KC?\(O9RW\'A**Y MM(FFM3(P8XROG!79<+,"6)))V/AE^S'X@LM=@_;A_P""3GQ:T.R\.>/HQ>:_ M\-O%,4R:+J+[F$GEF(,]G.CAUV!3L?61@K'"J3P2:Q_V1O!,WA+X;ZEKDGA&? MP]'XM\5ZEXBMO#UU$(Y=.ANYB\<"#<6D6,)&J$($8[V,F M$]8HHH **** "BBB@ HHKC?CU^T!\)/V9OAM>?%GXU>,(-&T2S98S/(C.\TK M9V0Q1H"TDC8.%4$X!)P 2 #J]4N;NSTVXN[#3VNYXH'>&U20(9G"DA S< DX M&3P,U\Z>*?@3\-?V_P#QEX*^+'Q5\/W&M?#NT\&M>:3X6OKAXX$UJ:;9,;N) M&4M-!&AB"MD(QE&,BMK]E7_@H_\ LO\ [8/BJ_\ /PM\0ZE:>(-/MS<2:%X MATQK.YEMP0#+&"2KJ,KD [@&!( YK>^'7_%GOVA?$'P@F_=Z+XT6?Q5X3!X2 M*[WHNJVB]AF62&\ ZLUW<$<1T ?,.@_&R\_X)M?$[Q_^S]^SQ^R%\0OB#X!L M_$$6M3W'AL37%OX8%Q96[3V<;-&_F$,OG>677:)>3U-?7_PX^('P>_:Z^!%G MXV\.Q6^O^#_&&E.LEIJ%L"LL3;HYK>:-L@,K!XW4YPRD9/6H?C_^TC\&/V5_ M!]MXP^+OB!].MM1U);+2[2RTZ:ZN=0O9 S+### C.\C8;MC/4C-4OV4O NH> M#/AK>ZIJGA23P_/XI\3ZGXB;P_-M#Z:MY![3P.)- \,ZRVZ MWM=7GG879N+?(W3Q)''#A@0C"08# 8[/]E#]M+X'?ME:!JVL_!_4-12YT&\2 MVUS1M;T\VM[8NX8IYD9)&U@KX()&48=012?#O_BSW[0WB#X12_N]$\:K/XI\ M* \)%>;T75;1>PS))#> =6:[N2.(Z /F/1/C#XX_X)[?$KXA?!+]EK]AWQG\ M0?AU:>)UUB:^T*_E%OH3SV5J;FRM5:"3[04D5I#&KC89-IQ@FOK[X7?$CX3? MM:_ FQ\?>'+>+6?"GB[2W66RU.U!#QMNBGMIXFR-RL'C=>1E6&2.:J?M%?M. M?"C]EOPO8>)/B;<:BSZSJ:Z=H6E:)I,M[>:G>NK,L$,42G+D*?O%1GODBF?L MN^ =6\"?#.>X\0>'!HM_XD\1ZGXAO-$616_LUKZ[DN!;L4RID1'42%25,GF% M200: .(_8H_8QN?V4K?7;"+XC>(+GP_/KUY/X-\&76K-+9>';&20D1+_ ,]9 M&^\=Q94W87+&263WVBB@ HHHH **** "BBL3XE>/_#WPI^'>O?$_Q;,T>E^' M='N=3U%T&6$$$32O@=SM4X'QT&]O?#^E)?7\-I*]C8RW'DK<3! M24C,F#L#-@;L'&&O$= MNEQ;V&ISW$QOS/:R94SHL=O"=RG:T<@ZCCV7X4ZCXNUGX=:1KWCL0)JVHV2W MEY;6RXCM6E_>"W4_QB(,(]YP7V;B!NP.&^'G_%GOVA]?^$DO[O1/&RS^*?"F M>$BO0Z+JMHO89D>&\4=6:ZN3TC- 'S/I'Q-^-'["7Q(^(?PG_9$_8.\0>.OA MG:>+?[7EOM,U5H(M/>:RM!=V5A&T3F<1S1RL5C+!7=H\*4-;WP[_ &4](^(> MK6/[?7_!-+XSM\/+GQM!]I\0^$]9T@W&BZM*LC++%U/7]3TJWF61+":_O);HVP=?E.]0^-7QLUC0;SQ9J.AVNCQP^&;*:&RLK*& M6:;:IF=I)7>69F9CM "1J%!5F?TFBB@ HHHH **** "BBN.^,7Q\^%GP&TJ# M5?B5X@GMS=^9]BL=.TNYO[RY" %VCMK6.25U3+M9TI#)X0 MUKXC:UHJ_P!B:E<6\[01S?:UF:16/EQN)BH*N-Y(QOKTGX"_!#]NW]@Z^_X5 M;\-DT[XR_"42G_A'[+4M=CTW7= C)R(@\P\F>(9P%W#)Y41#Y3ZK^U?\2_V: MO _PRG_9L\<6>E:AJ'BO0WTWPQ\-=/MDDN]4WJT4,<%L@_=QAUP)B%CCV%BR M["1Z9\)/"FJ^ _A3X8\#Z]J7VV^T;P]96-Y>9)\^6&!(WDR>3N92>?6@#E_V M:OA-JOPSTOQ7XB\1:/9Z9JOCKQG=>)=3TC3[GSH;&6:&" 1B3:OF.4MD>1@ M#+))C(PQ])HHH **** "BBB@ HHKS+]I;]L;]G']D/0K37OC_P#$JVT1=1=E MTVS$$MQVN6T]=2L[2 M[N+=%86BW%Q' )Y_$3]KBSU MS6+R353IO@:.+6;BU@T+2TMH2DEJD;!'D>5I9':0.I;Y=ORG/L7PL^-'[.7[ M?2]8@$UO6'?[1:R02MC@2/*G\!H ^ M6_V:_P#@JU\-OA=X9\+_ 2^-OA/Q^-,T>1?#9^,.J:-G1M1G@D:WCG:X#D[ M'"*3)\QR2S #+#Z7_;+_ &8OAW^U;\#]1\$^,]%N;B]LX7OO#.IZ2RK?Z?J" M*3#-;2,RA7+ #!8*P."0.1C?M;_&3X ^&O!MS^RQXBMK/6_$WC7P_+I_AKX< M6%IYUQJ"R(\4?[M5*V\"E23-)L2,1,V?DKU;X:>%KSP/\./#_@K4=2-Y<:/H MEI8SWAS^_>*%8VDYY^8J3^- ')?LK_#SXW_#GX0:3H_[17Q>D\9>+A8PIJFH M+;QQ01,BX$<85%,A&?FF?YY&^8[1A5](HHH **** "BBB@ HHKRC]IW]MO\ M9F_8\L]/N/C]\2X='FU4M_9UA#:375S.JG#.(H59@@[N0%SQG/% '9_%3XFZ M/\(_"\?C+Q%8W,FG#5+.TOKFW"D627$Z0?:9>%-$TB.&-;<6B1N$#%B\K, MRL#(S C[V[W;PSXI^#_[4WP5&N^%]6L_$W@SQCI$T'G1!O*O+:16BEC96 93 M]]&5@&4@@@$$5A_LS>)-9U7P)?\ PG^(EZU]XC\"W[:!KL]T 6U")(U>UO6! MX;[1:/#*V/E$C2I_ : /EC]FS_@J7HWPI\&>$?A=\6X53Y@9R=VXC&37T[^V/^S/\ #_\ :M^!.J_#_P 8 M^');^ZBMWO/#=YI\J17ECJ"(3#-;RN5"/NP.2%8$AN#6#^UU\=?@Q8Z/>_LA MW5HGB/QQXZ\.3V>@^ K.R>9[B.9'B6:#/ VC>#Y;]KMM)TFVLVNG^],8HE3>?<[<_C0!R7[,/PQ^*_PK^$FE>'?CC\ M8[WQQXJCL88]5UFX1(X@R+@1Q*JKN R0 @F.*-99W4$%DA M8 @D4 7/BS\3M.^$/A>'QEKFF3S::-6L[34KF%@!817$Z0_:I,_\LD9U+D?= M3,+"*_T[5M.ELM4MI%PEQ#*A M21".P96(_&N%_9E\2:UJ/@:_^$WQ"OFOO$?@2_;0=;N+H OJ$*(KVEZP_B^T M6KPR,1P)&E3^ T ?'OPT_;UT"V^!>@?L]?M??LC^.IOA1/I-MX8N_BOKVG2/ MIFIHH6"*[F!C4QQ/M1UF61F!PZ\C(]7^"7[(W[8G[$^JR>$/V7OBMX9\;_"^ MXN&EL?!OQ(OKFTN]$#MDK:WMM!/N3)W%6C"]2%W%F;O_ -K?X^_"^Z34OV,- M/TV7Q/\ $#QUX9N+?3O"-KI\DL<=M<(\/VN\EV^5;VR'+.S-OVH=BLQ4'V?P MAX?3PGX3TOPK'=O<+IFG06BSR_>D$<:IN/N<9_&@#E_@%\)KOX3^&-476[FS MFUKQ+XDO=?U]]-B9+87=RX)2(-\Q1$6--S8+E"Y"EMH[FBB@ HHHH **** " MBBO/OC)^T/I/PDO%T'2_AQXM\::X;(7LGA_P5I<=S=06I9D6>0RRQ11JS(ZH M&<-(8WV*VQ]H!L?%[XH6OP@\,VWC/5](DN-+&L6=IJ]U'*%_L^">98?M; CY MHXW="_3:A9R<(:\0U#_@G3^SY\5M1^(WQ%_:M\ VGB#6_%6NWK)K>J79,FEZ M3&/+LTM7#8M@D*!R1AM[-NR,"NC^!_[8W[,O[<-AXF^"UK;ZE8:S%8SV7BOX M>^--+-AJ<-O(IBE62$DAEP^UBC-MW#=MR,]5^S#XGUVZ\%7WPI\>:C)>>)/ M.HMH6L75QS)?PHBO9WS>IN+5X9&(X$IE0?<- 'Q_\-?VY]:T'X&>'/@;^V/^ MP[XRB^$,NBVGAJ^^)VO+)+;7D(1((KR[MFMT:WBDPCB7S"PR&7&_V3OC?H/B+X:W=P\UMX&^)0N0^B[R6;['>6RNQ4DYV,@7J2"Q M+GMOVL/CSX&\07NJ_L.>%_#][XE\?>-O"T\"Z/!ICO9Z;97220?;[Z=@(XH$ M^9B 3(VT*J[G7/N'AW18/#?A^P\.VTTDD=A9Q6T$_M6?\%!_@Q^RCXFT_X=ZSX;\4^+O%NI69O(?"G@ M?1_MU[%:!BOVB52ZK''D$#)R<' P"0 >E?&+XHI\'_#5GXSU'1C*/#FN6ODW=FSQE9;:XB#,!N1SRK,I!.#D$#3_ &7_ M !1KT_@R]^%/CK4I+KQ+X U$Z'JUW.?WE_"B*]G?'U,]J\,C$<"4S(/N&@#Y M6^ /_!07]H+X!_#SP3X?_:6_8L\7>'_AKINF:?H9^)][>-)+$L<<=O'?WMJ8 ME>"*0A68L05W<>8>#]4?M<_LZ>#/VJ?@'KGPC\6>&K74FOK5GT6:>7RS8WP4 MB"Z24 M&48Y)4$E=RX8,5/'_ +5'QLT/QKJNL?L+>"/!.K^(/&'C'PO+;WCK MI3?V7HEA=I)"U]>7#X38B[V$:%GD950;2X(]TTC3+?1=)M=&M&(KYY[F]D1 N? MF8B-!C"HO3J2SLSMV]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 5YI^T1^SWH/[0FI^!=.\;Z9;:IX<\ M/>+3J^LZ%?C=;WVRQNHX/,0@B54N)(G\MOE.,G(7!]+HH ^.?VA?!'QL_9U_ M:(XK^^\$W'=+>]O;@LZHJ M10IR[%F'< #+,0 2.,_9JT_Q?XPUGQ%^TCX\^'=UX1OO&MMI]M8>&M193>VF MG68G,#7@7*IW19K=4G8);VRIY+^8 M[L9MN (SNO?#WXD?M;>+E\0? S]H[PM8S_&KX.2VWC#P7KFB1B.U\8:=F6&5 M8P%55,\1GM&PJ -<(=BM&:W-?_8:_: _9S_: UK]H;_@G]XX\.V=EXNN?M'C M7X8^,?.CTN\GR2UQ;2P*S02$LQ V@*6;YBA$8]N^$W@/XG:MXY?XX?'30_#^ ME>(SH(T>PT?PWJ$M[#9VIF$TI>YEBA,KR.L7RB-5C$6 7+$T =F^E^$/B3H6 MDZUKOA2"]A#0:GIL.M:6#+:3;-T-$UKQ%X?M1F6ZTN2QN[ M*YDC'>2)+LR#L K,> :^@J* /AO]J7XP?L/_ /!3OX :=\,OA/XWT_7?B!K5 MW#_P@EK#&\6K:'>EE,EQ,NTO!;Q1AWF)^1DC.PL_EFNH_9T\;?%S]I/]@?PK M\5M5L)KGXK_##5YRT3M^^OM2TR66UN+9F[M=VAEA<] ]R6_A%?2>B_#'X-_" MFXU7QUX3^&7A_0KJ>!YM7U'1M AAN+E%^=B[0QAY3QG'))Z FN;_ &3?A??? M"_X77AUG2VL=0\4>+=9\37^GOC=9MJ-_-=);MCC?'%)'&V"1N1L'&* .\BMM M$\7:9IVKZEH < Q7MG#J=B!+:R[3RHPQ&]]DG0:CIW@G7[V_N--N\&(2R6,L<%UL;AWBE";1C M(,N\8VU@_MH_L4^'_P!LKPYIVG:W\1-<\.W_ (<:2]\)ZAHEP8S8:KE#%>N M09#&$VJH*D"20A@Q5EX_]C/]K_Q]?>.;K]C+]L>S@T;XO>'K?=:7B86S\86" M@[;^T; #.54EXP!C#$*NV1(@#IOVP/A3H)\;?##]I31]-BM_$_@_XB:/8?VI M"@6:?3=3NX],N+5V'+1_Z8L@!SM*'&-S9T?VKM)M=TOQ#X?OM)T"S4F2_GAUNQE6($ E02G+8PHRQX!KE/V1OV0/%GA#QC> M?M5_M5Z]!XF^,/B&V\N:YBYLO#-F_6QM=:L; M34;C364LJ3Q17D $D#%>,@_=< D'N.15JBB@ HHHH **** "BBB@ KC?'GP< MT3Q]\4/!?Q(UJ.&=O!D]]/8VUQ%N GN(1$LZ]@Z*& /82-C!KLJ* /E3]IWX M0?MP7O[3-S\1/V&8_!7AA]0\)6EIXO\ $GB^$E-5F@FG>W@C2..1F9$EPTK* M!M=5#Y0J)_!_C_XZ_M"_!34IO'OPTM]!^-_P7\4QW4NCV$V;;4+F. 2#[,Y) M_P!'O[*>: 98[#,Q/W :]V^.?Q \;_##X9:AXR^'/PCU'QSK5L8EL?#.EWL5 MO)=,\BIDRR_*B*&+,V&("G@UD?L\>!_B#HVF:M\1_C)::=:^,/&-[%>ZSIND MRF6VTN..!(8+))3@S>6B9>3 #RR2%0$V@ 'H%K*+VUANY+1XF=%<13J-\9(Z M'!(!&2#@^M2T44 %%%% !1110 4444 %>:?MF?#K7OBW^R9\1_AKX5A:75-9 M\%ZC;:;"G6:X-N_EQ_\ F 7_@5>ET4 ?"G[."_$+_@J/^SKIOC6W_:G\<_# M1/#%C;:&-*^'^K1V,4 A;Q1ISFXA-O*3]R26-+JSD9CD?: 26V" M1^S\:?\ !/#Q/X*^/.I?M*_L4_'-OAKKOB&3S/%WAR\T8:AH>N2;BQDDM_,C M,4A+,2Z$G+,5V%G+>T?"3X8>,/#>J7WQ"^+?B[3]>\7ZK8V]E>7VD:0UC96] MK TKQV\$+RRN%WS2NSO(S.S?PJJ(H!V]O(\T"320/$SH"T4A&Y"1T.TD9'3@ MD>]/HHH **** "BBB@ HHHH *^6/VD_VDM,_8X_;7T+XE_&NSGM_ASX[\$V_ MAV+Q2L#21:%JUM>75QMFV@F..>.X3+#DFW4X*QL5^IZRO&W@7P5\2O#-UX+^ M(?A+3=:9JUDEQ!, /-)M=$\3QV\#.RQ2JUQI=\ZKG CEDEMV/9;X,3M MCR*?Q;^ /PB^$O[*GC?X._ ?X1:'HDGC/1+S1M/TC1--2 7]_>6\EO%YFP98 M+OW.[9\N)'8X5#CUCX?>$;3X?^ M#\!6$QD@T32+:PAD88+)#$L8/XA: %F\ M ^!+CQK#\2;CP5I,GB*WL#90:^^FQ&]CM2Q8P+.5\P1[F8[ =N23CFM:BB@ MHHHH **** "BBB@");VS:\;3ENXC<)$LCP"0;U1B0K%>H!*L >A*GTKR*S_9 MGT+5?VQO$G[0WC[PO::SYG@W2=,\*7>H1),-,V37K7D42-G8SEH'+XY#E0?O M ^9_M??LG_M#V_Q;?]N?]EGXG7L_Q"T"TCM(/!-\RC3-9T2-0TFFE>#YCRF: M4.6QN=0-A59!ZU^R+^UO\./VP/AB/'7@M)M/U.PG-GXI\+ZA\M[HE\N0]O,A M /4-M? # = 0RJ TK3XA%;'5M M,O+18[D1KA5>2'4) VT#)B+'EB3NZ]KVGZ5^U+!XS^'IEU%_,@\(?$S3;&%G MDLS)!]NTN^D51G9&TTD)?IMOB2<0G')?MV>.?C[X-^)?PYL/V8OA[%KWC/7[ M+7-+TR:])%GI"R?86>_N3@CRH@F<'[S%%&XD*W:_L??LDZ'^RQX2U*6_\4WG MB?QKXKO%U#QWXSU)B9]8O0&P<$XCB3>RQQC[H)ZDDT >H-X5\+MXE'C1O#=@ M=86S^R+JQLT^TBWW%O)\W&_9N);;G&3G%7Z** "BBB@ HHHH **** "O/-,_ M9]\*I^T%XE^/'B'2+#4K[6= T_2K">\@$LME;P&X:6!-RD)&[2JYVGYC]X?* MN?0Z* /A6Q/_ 4B_9I\1^+H_P!D_P#93\'7?PCT[Q=?ZAI7AG4;A[75]0AD MDWW!M$$P6",R"4PH8P=K#:C@J*]U\%^-8OB)XL^'G[7GPCT+4)]"^(6AQZ-X MNL!;$S6B8EGL[F9%Z-;7'VFVD/( O"Q.V/-=/^T5\;?BA\+;G0/"OP@_9[US MQUKGB6>:&UGMI%M]*TG8$_?7]T0?(C^?( 5F<(X7D 'I?@G\-A\(_A;H_P / MWOTN[BR@9[^[BB\M+B[ED::XD5,G8K322,%R=H(&3C- '0#1M'&KGQ -*MOM MYMQ;F^\A?.,0;=Y>_&[;N.=N<9YJS110 4444 %%%% !1110 5\M_P#!5GQ= MKGPB^&'PY_:,T_3Y[O3OAQ\7=)UKQ'! N6_LYH[FTE8?[7^DJH[9>OJ2LKQQ MX)\*?$GP?J?@#QUH4&IZ-K-E)::GI]TN4GA=2K*>XX/48(/(((H ^4O&?P>_ M;R_:&\%6/[4?P$_;7YFEE,97S)F5U MWE@JJH!'1_LR_$_XE_%V_P#!W[1^I?#B?2O$&H->>!?C)XV,L[07F M,GY(IA,G5B(]2&2WEYK*^"7['/[9/[&U_-X!_9D^/'A;Q#\,Y;IY=-\,?$JR MNFNM"5VW,EM<6I_>+DD[6"KDG"AF9C]&?"/X;K\,O"\VF7>I1W^IZEJ=SJFN MZC%;>0EU>W$ADE=(]S>7&,A$4LQ5$0,SL"Q .D%K:BZ-\+:/SC&$,VP;BH.0 MN>N,DG'O4E%% !1110 4444 %%%% !7R/^T]^T'XE_8,_:T;X^_$/PEJ.J?" M/X@>'M/TGQ!KFF6K3R^&M2LY;CR9'1>3!(ER*/%]II]Q:PZI;//"@THM*B>>RP/<22\'RHSL/,H"_:FKZ%K=K\F^)])_L7QA#%A2+4))=6%\P)&?)E,T) R=M^3SL%._:?^&A\??L^:S\ M_!_A\0KXRMFT(?8K4+#I]O<9%Q#+[QI>?#FS\46,FO:?80WU[I"7*FXAMI6=(Y63.0K-&X!]O<9Y/P!\#[+ MP5^T!\0/C48;>:X\:P:2JW36E?(^4$^,?M8_L%^*M7 M\,[S2/C7IEQ]HAGO[]VL=>M%14&E3PEA''$8T55*A"=2RMWHUZI*LI5@"T3%6V/CG!!P MRL 5_#GPYTGX:?M[ZQXH\+V4=G!\2/AW]LUR"!=J7-_I=Y#"+E@/XS#J*(3 MWV ]J'0M0D\$?%*UM[B,>5Y=K]OLKWEAN\B:6 M>U('S9NI1@F+%M?LW?LV?"K]E7X7VGPJ^$VBFWLX6,U]?7# M;[K4KIL>9=7$F,R2N1R>@ "J H !WM%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %>&_MY?LG^%_VF?A*^I6PO].\<>$P^I> ? M$VA*1J&GZ@@W1K&P()1W5%920O1LJ5##W*B@#A/V<]!^/.A?"S2X_P!I/QUI M^N>+Y+.(ZL^CZ>MO:02! "L8 W.Q/+.<*S9*)&N%KNZ** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY1_:M_93^)OA#X^ M^'OVM_V(+BVTGXAZMJL&E>,-&NX7_LCQ%8-DO-?"/_5M"J%O-X9MJJN9-@;Z MNHH H^&[77K+0[:W\4:M#?:BL>;RZMK7R(GD)R=D99BB#.%!9FP!EF.2;U%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 M\U?M2_L7>)_&W[0?@S]I']F3Q=+X%\?PWXLO%GB6UMHY;:_T41GS$NH'^6YE M!6-(L@]1N($:-']*T4 5=%TZ72-(MM,GU2YOI((522]O64RSL!R[[55=Q/)" MJJC. , 6J** "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 **** "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 **** "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 **** "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 "0H+,0 !R37#:[^TI\#?#=^VFZI\1;+SD;:Z MVR23A3Z%HE8 _C7D_P"VY\9]7L;Z+X2>'+YX(GMA-K$D38:0-G9#D=%Q\S#O MN4=,@_-E?B?&GBQ5R3-9X#+:49RINTI3NU?JDDT]-FV][JVEW\_C\ZEAZSI4 MHIM;MGZ'>$?'G@WQY9'4?!WB6TU&)<>8;:8%D)Z!EZJ?8@5K5^>7@;QSXE^' M7B6W\5>%=0:WNK=@2 3ME7/*./XE/_@/Q=8^/?!NF^,=.7;%J-HDP MC)R48CYD)]0V1^%?3\!<>TN,*=2E5IJG7II-I.Z:>EU?56>C3O:ZU=].O+O@W\'KJSTWXE?$?2]*O=1S_9VF37&Z[NP.IBMTS+*!CD MJI [U=^+OQ"L/A)\*/$_Q6U2V,UMX8\/7NK7$*M@NEM \S*#VR$(KYB_X(]^ M'M0^(GP*OOVU_BA.NK>/?BIK=]QM[F2VALH&?BMHMSJ5Y>?9(-*^V!+SS_*DF\MK=L2H M?+BD?YE&50FNVK@/BQ^SUX*^*7Q!\$?%B[L+>#Q)X$UO[;I.JB &4P2120SV MI8<^6Z2EL= Z(?6L6^_:7UOQ7\0/%'PU_9^^&:>+[[P4T]O==73K*"[D MC\Q;&*7RI3-LT5X)X7_;R\+_$#]G;QC\<_ O@"_DU+ MX=/?1>._!&KWB6FHZ5-9QN]Q#P'1VPA*'(5QGY@RE0SQ]^W9:>#/V)M,_;CL M?A5=ZAH%WHMIJ=_I U6.*[M8;AXT3;E"DI#2#=\RX R,]* /?J*\#_: _;TT M']GW4_AM9:[\'O$NH6OQ(U"UM-/U2Q>W:&"295;RMBNT\DP##:@B"N> ^>*C MTC]MGQC]B@TCX@_LQ>(/!WBG6O'9\,>$?#_B35;=(]5<6[7!NOM,6]$A6-'W M-&)?F"I'YC-@ 'T!17FW@;X[>(+SQ1XS\*_%_P"'4?A ^"](LM3O-5_MI;NP MN[2<71,\,ICC81Q_9) QD1&!!^4 MYY\5/V^]2^#_PNTS]I/Q=^S_JR?"W4 M;BU\WQ''JT1U&RM+EU2"]FT\IE87+QD*)3*!(NZ-6R@ /HRBOGWXL?M^Z-\- M?C[X1^ FF?!/Q-K]SXWT>YU#PSJNFW%F8-56. R(EN/.))9MJEIO)1%;S"VP M%JBTG]NOQ)>Q?#[P1K_[-NO>'OB-\1]3U6UT;P5XAU!+=+>+3T,EQ=SW2HVV M'RP"I6)G:N]W?7;D@%CL@3)VQ1J3\B+ MG ^IR22?O\ @;@:IQ;4G5JSY*,-&UJVWK97T5EJV[VNM'?3\]X[X[I<(4H4 MJ4%4K5$VDW9)+2[MJ[O1)6O9ZJVOZ9>%?VU?V6_&>JIHFA?&33?M$C[8UO8I MK57;. TZ(I)[8/->H*RLH96!!&00>M?BY7VG_P3#_:4\0ZKJD_[/GC+5)+N M&.R:Y\.33N6>$)CS+;)Y*[3N4?P[6'0@#Z7C#PNI9-ED\=E]64XPUE&5KVZM M-)+3=IK:[OI9_,<&^*M7.\TA@,QI1A*H[1E"]K]$TVWKLFGO96UNOM&N-\1? MM$? ;PAXYL_AEXL^,?AK2_$6HSI!I^B:AK,,-U=2.0%2.-V#.22 12 R.4)VL"1E3R,]*^=_P#@GC^UU\0=?UK5 M?V)_VMQ]@^+_ ("C\IYYW^7Q+IZ@>7?0L<>8VPJ7[L&$G=U3K_@1\0_!WP3^ M"7Q=^+'C%VM]'T#XF>,-3U62V@WN8XKZ5W*J/O.0N .YQ0!] T5\[0?MY:GH MEQ\*M:^)OP1FT7PS\8M0M+'PGJ]KKZ7<]K?MA>$_#'[.FG_'WXA>#-7T>XU34SI5 MAX.Q'-J=SJC7-@K;9#MH ^ZJ*\?\2?M2 MZM?_ !XU[]G+X*_#./Q+XC\*:!;ZKXC?4]<_LVTMUN,FWMXY/)F:69U!;&Q8 MU!&9 <@1?"#]N/X-_%#]E:X_:VUF2Z\,>']+CNAX@M]94&;3IK:0QRPGR\B1 MBX 0)DOO0 !CM ![+17S5^T%^WO\0OV;?@P?VB/B)^RAJ\?A.58Q J>)+;^T M[9YB!;_;+4ILMU=F53LEF9"P!3.0/I6@#-\7^,O"'P_\.W7B_P =^*=.T72; M)-]YJ>JWJ6]O O3+R2$*HSZFN*T/]KO]FGQ!/##9_&71H!<@FSFU*8V<5W@; MCY,DX1)OER?D+< GH*^9K3Q"?VR/^"NVN?##QR!>>!O@5X?CO-*T&8;K:[UV M40C[7-&>':,32*F[.TPJRX+-G[$^)7PW\$?%_P ":I\-/B/X'_ MI-F4BEU)K M*S03W4C.=L,$<:>9(_)4, JNQ"F+PK^UXMK^T/;?LM_''X=OX/\ %>L:8^H> M%)H-56_TW788\F5(+CRXF$T85BT4D:G:,@D$9 /9Z*^O>/OBM\1_@ M?X _97\7WOBKX?-IZ/I-YJ-A;_:FNHY9 \D_G-;V\01(R"9'D?SAMC^5\4OA M?_P4,\5_&_P!K%Y\(OV2/%FK>-O"^NW>D>+?!D^J6EI'I-U;D!T:^F98I2Q. MU%C#.2K;E50&(!]-45\W/_P4G\ S?L1-^V[HOPH\3:CI5JLL>L:':FV6YTNX MCG\ATF,LJ?()2OS1AVVL&V#D#G?B-_P5/3X46/ASXE^.OV5O&MG\,->:TBD^ M(QDA:"WDG0'>+8?OF@!.!,P3S "T:N"FX ^LZ*\V^)?[2.@^$/&GAGX4>!]% M;Q1XN\7VV&EKJMCI\E^MW9ZSIY8K]IL[D*AD"L"&1XT<%3P0K%0#V M&N1\?_'CX2_"[QSX3^&WCWQE#IVM^.;V>T\*V,EO*YOYH55I%#(A5,!TY9S_MG^)-7^&6J_'GX:_!/_A(_ ^F:K=V(O[;Q(D>H3"UNGM9[H6AA M*K;K)'(V3,)?+7?Y7(%7_CC^U%X:^%O[2GPP^!OB3X+:EJ%YXWU2YA\/^*IC M:?9+-XX-TQC.]IA(%=5(*1A@YP[8(H ]KHKY(\9?M._M*0_\%.;;X":)\(EN M]#TOX77FK:?ID?B2&%]36;4((/M\K,"B;# Z1P\N!(S$C=M7VCQ3\?\ Q3>^ M+O$/@/X$?"L>,M3\)K$OB)[G7H]-M8+F2(31V4U..UC=N> TA )X/&<\5S/[ M)7[5?@#]K_X4GXF^!;"^T^2SU.;3-=T35$5;G3+^';YD$FTE3@,K!@<%6'0Y M4>._\%ND1O\ @FQX\9D!*W>D%21T/]J6HS^1- 'TYX,\<>#OB+H$/BOP'XFL MM8TRY -OJ&G7"RPR@@$%77(8$$'(XYK5KY[^/?[7.F?L3_LF^&/BMJWPIUKQ M#IR:3IMH[:3/;10VCR1Q)'YS22!U5B< QQR8/4#(-'B+]O#4/ WQQ\&_#GXB M_LY>)] \*_$#6?[(\)>-]2O+8"ZOF&8HY;)6,]LLAP$\W:_/S1KAMH!]"5P_ MP]_:2^!?Q9^(.O?"WX:?$K3M,IM'.KZA:2ZB+.RTBPW^6LUW<>7(R&1\K' M&D+-:\3?\%._VC]=\9>"9?#&HQ:#X;BU+3;J[CF6-HK4 MIYBRI@21.JK(CD*2C+N53E0 ?:E%?._Q(_;QU7P1\')?VH=#^ FHZY\+[:19 M)O$%MK4,5_+8F41_VA!9.O[RW)(92TJ2,A#[ O-,_:+_ ."@VE_ /PMX*^*U MM\+IO$'@#QU-8QZ;XXM-92&TL?M:JT4EVKQEX(BK%MX#<*00&PI /HNBO.?! M7QSUWQY\;_$OPPT'XKNCLK9I2@.-Y X7\3@?C7QWXM\6Z[XWUV;Q#XAO6FN)F[GY8U[( MH[*.PK\XX_X_I<&TJ=*E352O43:3=HQBM.:5M7=Z)*U[/56U^IX;X;GGLY3G M+EIQT;6[?9?J_30^J=(^.OPDUR\%AI_C>U\UCA1.CP@GT!D50?SKK001D'(/ M0BOA>O=?V4/BEJ5Y=R?#?7+MIHU@,NF/(V2@7[T6?3'(';!]J^6X*\6ZV>9K M#+\RI1A*H[1E"Z7-TBU)MZ[)I[V5M;KU\_X+AE^#EB<)-R4=6I6O;NFDMNUM MNI[G6%\1/B;\/?A'X9D\9_$[QGIVA:7%(L;7NIW2Q(TC'"1KN/S.QX5!EF/ M!K=KXX_X*?ZY\5?@C\6O@]^V+H_PSN_&O@CX<7VIOXNT&R7=)9FY@2*/4 N" M,Q+YA#L,(P )42%A^X'Y^?0W@W]J[]G#Q_K,'AGPG\9="NM6NKE8(-%:\$5\ MTA1G ^S2;90"J.P)7&%//%=[>7EII]I+?W]U'!!!&TD\\SA4C11DLQ/ )) M/2OG7X;?$S]D;_@H?K7@7X]?!CQEIE]X@^'^LG4!#<0B+5;"&6VFMY;::(_. ML;&4'(S&S1 JQQFKO_!4^*>\_8!^)FDV/BJVTFZO-!\NUDN;Q8?M3"5':T0L M1ODF1'B6,9+F0* N:1X;TJ;7->U&*TL[==T]S.VU(QD#)/89( MKXM_9J^)MU^U/\+OA/\ M9:5X%DT[PC\%?#5W+)I^F7%J^HZOJRZ8;*XMK>+ MS52WM8D,K#SG1Y3Y6(U0!G^G?V;OV@=,_:9^&=E\6_#7PY\3Z!HNJP+/H\GB M>VMH9+Z!LXE2.&>5E0XR"X3<&5EW*HZ;J6G:SI\&K:1?P7=K\.6N@?\+E\0-K-EKUQ"L+61MK-3OC<_,AVL!QR M1@^*KSP-X*^*6A:KK6GD#4- M*T_4HY;BU)4L!+&I+1Y )&X#.*ZRO'/@9#;0?M0?'.Z$:(SZQH)EDP 3C1X, M9/L*QW_;3\1>*?ACJWQ\^"GP%OO%_@/1YKL?VM!K<5O>:M!:NR7%SI]JR,+B M)6CD"^9)"TAC.Q2"I8 ][HKYT^-G_!2/X7_#+]DC2_VR? O@?6O&GA/5TC\F MYTN:V@6SD>40A+GS9!)&1+F,[(Y-KJ0<#!/-_M$?MV_M"^$?A1\3O%'P]_9% M\1:9#X7\-C4O#GC'Q->016-[;NK?Z4(P2^]!AQ;']X00)1">* /?/CA^T/\ M!/\ 9L\(MXZ^.7Q&T[PYI@)$VVHV4.H6 M4F^&>)9(GP1N5AD'!Y'!KX*_;(\7_$3QU_P1"UG5/B7X,EL)_P#A#/"DEM?W M.LQWDFI[KO3F-RQ491F/S$-ELMSWKV.^_;OU#X5>)?AUX;\>_LY^)M,\$>-M M2L?#VA>/KR]MD634)H\0A[+<9X8G*MAY0C84L4 '(!]+T45YW^U+\3-?^&'P M;O[SP.J/XIUNX@T/P=!(,A]5O'$%NQ'=(V8S/Z1PN>U '8^$_&7A7QWI3ZYX M-U^UU*SCOKFS>YLY0Z">WF>":/([I+&Z'W4UIU\.?\$W+;5_V//VJ/B;_P $ MY_&/B.[U"R)3QA\/M3U%\R7UI.%2Y&3]Y@^S('5HIV]37O\ ^V1^V'IO['7A M71O%VO\ PLUS7K+6=>M=)%[ILUNL%I-.Q"^;N?SONJQ&R)P2 "5+#(![)17S MCX[_ ."@=[\)/C+X:\ ?%_\ 9H\7:!X=\:W,UIX2\4F:"[EO;I%W+"]C;EYH M&DRH1&_>$NH**0X33\#_ +;&O7O[36F?LR_&3]G77? >H>*-)N=1\%WVHZQ9 MWJ:I';@M-&XM7<6\JH"Q3<_ Z\KN />Z*\H\3_M%>,=2U?Q/HGP ^#K>-Y?! MMQ]EUZ:77X].A:^$2S-8VSM')YUPJ21EPPCC4R*OF;@RKY=XN_X*M?"S2OV, M(?VT_!7PJ\3>(-%^UFQU33X9+6WDT>]$B1>1=F27 3Q6;\*_BGX"^- MGP]TKXJ_"_Q"FJZ!K=M]HTS4$@DB$T>2N=DBJZD$$$,H((((KR.\_;,\8P1> M/-6U_P#8Z\>KX6\+^'/[8TS6R;+9K]GL9G:..69!&0BE_*9C+LX:-'(C-_P% M^V)\*(/V-O#?[4>H^%9M T/6+"W&C>&-.C2:X>::7R;>QMXT"*\KOM55&U1G M)(4%@ >VT5X7>_MCZYX ^/7@GX%?'7X+7'AJ;XC)+KRZUY;"6>Y MAA\ZXALHC#)Y[1IU,C0AFX4MP2 ?0%%?.OQL_P""C/@7X3_LE>'OVP="^%GB M/Q%X;\26MK+;FVDMH/L)N"JHEUYDN]#O)0F))1N7T()F\1?MX:AX&^./@WX< M_$7]G+Q/H'A7X@:S_9'A+QOJ5Y; 75\PS%'+9*QGMED. GF[7Y^:-<-M /H2 MO*[[]N3]C/3+V[TW4?VJ?A_!<6$S17L,OBVT5H)%8JRN#)\I!!!![@UZI7S) M^W[\-O"7PC_X)B?$GP%X)TU;:QLO"$M3LI"BE[>ZM;6TGAE0L#M8 M/&O(YP2.];?BC]HOQEJ.J^)]'^ 'P<;QO)X-N#::]-)K\>GQ/?")96L;9FCD M\^X5)(RX81QJ9%7S"P=5 /5Z;))'#&TTTBHB*2S,< =237A7@/_ (*&_ ;X MA?LQ:9^T[H*ZH]IJ^K1Z+8^&A;(=3FUJ201)IJ1[@K3,Y&#N";#O+*H)$]M^ MV'J_A;]I#PM^S3\;O@_+X;U/QUIUS=>$M3TW6AJ5K(O#'PA^(]AXAN_"EQ#!K_ /9N]XK:27?L42[? M+D)\M\[&;&WG&1GMZ^%?V=?B5XR^'/[:7[5EO\+_ (*ZMXXUVY\6:++;:/IM MW!90JJV4Q=YKJY98HLE@ N6D%;>2U^V:5/9AC(/%K:C;(ND-=^6!LMV(GNHT>0(90D:,?N% MP03[9\8/VA_#_P ,/$?A?X=:/HL_B#Q;XVGFC\,Z!93I'YT<,?FSW,TK_+#; MQI@L^&8EE5$=CB@#T*N'\!?M)? OXI?$?7/A+\.OB5IVM:_X:MXYMDMJ?AU4U-;[ M3]=M%W>8;6X"1L9(]C%XGC1@%+#<.:\P_9_C1/\ @KM^T R( 7\%>&2Q ZG[ M.HS^0'Y4 ?6E%>*)^UEXJ\>V'B;Q+^SI\$9O&^B>$]3N-.O=0.O1V+:I=V^/ MM$6G1M&_VG8V4WR-"CNI5&8#-3>'_P!O']G;Q%^R7=_MGVOB*YB\'Z=922ZD MDUMB\M;A'$9LWBSQ/YK+&%SM8NI#%6#4 >RT5\Z?%;]O/Q'\ ]-\$>)/B[^S M7K0TSXA7T&G>'E\,ZY:WEW#J$ZAX+2[CN3;10R.N[E)I4#1N-V ";WB3]MGQ M%X3_ &DO /[.GB;]GO5-)F^(U@UUH.LZOK=M'#&8H/.N+:81>9MN8A\IC1G5 MF9-KD-N ![[17GWBCXU:YHG[0GA[X#Z-\/O[3_MO0[K5KS6(]56-=+MK>6*) MFFC*$DN\R+&%)+E9,[0A-=+\3M%\2^)/AMXA\.^"]8_L[6+_ $.[MM)U#<1] MFN7A=8IE ''ZS^V5^RQX>\1W7A76_CQX$?&/A7Q]H,7BGP5X@M-5TV>66."_L9A)#*T4K M1/M<<, Z,N1P<<9KX/\ ^"??[<_P5^$?P[T__@GK^V/X*C^&WB[PY;R:5=6O MB:U5=+UQ'=\R-*P\L-+N8L9/W&? OAR\\7>,M=M M=,TRPA,MY?7LPCCB7IDD^I( '4D@#DUXE\2?VV-?^ >GZ!X]_:)^ U]X6\$^ M(+^"S?Q%%K<5Y-H&O#O@4W6B:G\;/# ?4$UJ)%U*42S3)8F,C*JSQ1OYARH*CB@#Z(^&'[5/P M*^+_ (^U;X5>"O&,X\3Z';K<:GXPQ2/&=R?.H*_.O/S M#/H5?%7[;OQB^,G@#XF_!CQ1H_[,>DZ1XC\7>/=,T#5-=.MVLFHRVBWPN5TB M*X1=RPS-"KNS$( 2FUMS$>M^+_VRO&/PZ^/7PY^ _P 0?@!/I=Q\27GCTK6# MXE@DM+:6"/S)H9&5,^:%QL4 B0NH!!W;0#WJBO$M)_:[UR[_ &R9_P!CC6O@ M[)INH1^'6U^VUZ?7HS;7VG"41"2!1'O>3>2#&0,;'.X@ G0UC]JZT\'WWQ1U M7Q[X&FT_PM\++3S=6\26NH+<_:Y#:QW?D10!%82""6,L&( :1 "P)8 'KM%? M/$'[=VJ:%J/PKO\ XG_!&;1/#OQAO;:S\*:O:>($O)K6YN8A+:PWL'E((6D5 MAS%),%.03QFG?%3]O>3X&?"6ECX":UI7Q"\6:9=ZA_P M@&MWJ6\FD6EM/Y,EU>3[3Y4)=H@A$;2.9EQ'PY23]GS]L#2_C'\6O&/[._C3 MP'=>$?'_ ('\F75M!GODNX;BTF56BN[:X0+YL9#QYW(C*9%!&2< 'IWC3QUX M-^''A^;Q7X^\46.CZ9;@FXU#4;E888@ 22SL0%& 3DG'%9OPR^-WP>^-%E+J M?PB^)VA^)K6!BLUSH6IQW4:,.H+1D@'D<9SS3_C.B2_![Q9%(@96\-7X92." M/L[\5\H_\$K?B(OP=_X)$>&/B31[;7;Z[T[1#;BXDCBU.]9V'GRQH M<(F<;MQ PH8X! /M.BODK4?^"I.IP?LWZ/\ M8Z/^R1XNO\ P-+;1W'B;64U M2TB&EQO/Y/[F.5EEO2I*[F1%C!;'F$J^WVWXL?M.>!_AIX;\+:EI=G<^(=5\ M>7D-IX'T'3"JSZM++'YH<&0A8H4B_>22O@(@[L54@&AK/[2?P+T'XT:/^SMJ M7Q+TX>-M>65M-\.0EI;AEB@>XA?$?X6Q>'[W3],\5RPWFGZR+^ROXI=)EP(Y3%#('C:-@Z/&N-Z%2 MP;CZ+\3_ +1'C#4M;\3>'_@!\(#XVN/!TPMM?EEU^/3H/MODK,;&W=HY/.N% MCDC9@P2-?-53)NW*H!ZK17S=!_P47T/QA^R$_P"V+\&O@[K/BK1M,^T+XIT" M*[CM]3T=X"OG!HV#+($!WMM;(3:P!R0N[X#_ &SYOBO_ ,*U'PK^&<>O#X@^ M&WURZDL_$,>SP_9JRH7NB8^N]C$%4%C+%*@!$;, #W2BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS_X_P#P MF\5?%G1]/T[PKXO_ +'DM+EI)9=SCS%*X ^0BO0**XS/@[XY?"WQ3\*/&*Z+XJU@ZC)<6J3Q7^6(E7E<9;G(* MXQ]/6N,K[Q^-?P4\-?&OPTNCZQ(;:[MB7T_4(T!:!B.01_$AP,KD9P.00#7S M/KO[%GQRTN_:VTO2++4X=WR7-MJ$: CU(E*D'\#^-?S#QIX;9SE>:SGEU"=6 MA-WCRISE'NI+66CV>J:ZWN?(8_*<11K-THN47M;5_/J>35],?L]_LW?$?2+C MPU\0K_QR8;$!+MM%+2@A&!(4C.T$Y!(QU-1?!C]B.^L=7@\1_%NZMGB@)?A7K,[16?B;0+S M2KN1!DI'<0/"Q ]0'-?'_P#P2O\ C+I/[-7@&X_X)]?M-:M9^$?'/@75[Q=& M@UBX%O!KNG7%Q).ES9RR;5G!>27Y5^;;M./O!?M^L+QW\+?AE\4;*/3?B;\. MM"\16T+%H;?7=(AO$0GJ0LJL ?I7[^?3&;/\:?!U]XQM?A]X(U&V\0:Q+*K: MA;:9>)(NEVO5KBY==PB! *QH?FE?A1M61T^7O^" ?!^EZ'IT;%DL-'T^.VA4GJ0D:A0>!VJKXX^%7PO^)J6\?Q)^&^@>(5M'W6 MJZYH\%V(6XY3S5;:>!R/2@#XO^$WPNUOQDO[:WQL\"6LEUX>^(EI=Z5X0-HN MZ/5KBTTR[AN+B''$J-<3E%D7(9E?!.*\Z^(7[1'P4\2?\$([?X:>&_B/I>I> M(X? .FVEYH.GW(GO+-X+RV65IXDRUNBD >9(%4ET ),B!OTOL[.TT^TBL-/M M8X(((Q'##"@5(T P%4#@ #@ 5SMM\%O@Y9VFIV%I\)O#,4&MSK/K,$>@VZI? MRJX=7F 3$K!P&!;)!&>M 'QO^UO\3/AWKT7[&WB?1O&^DW6GS?$O2)([R"_C M>,HMNB,=P. %=E5O[I.#@U[E^WGX$_9N^,FA^#_@?^T7JMSHX\3>(F7PAXDL M=2%G<:9J\,#R0O%*>%=E\Q5# AF*K@L5QZ_KGPO^&?B>[6_\2_#O0M1G2)8D MFOM(AF=8UZ("ZDA1DX'09J77?A[X!\4:+#X;\3>!]'U'3K>,1V]A?Z9%-#$@ M7;M5'4JHV\8 Z<4 ?#^A>&_VQ;KPW^T+_P $^/&/Q.;XF+IWPM:;PAXTEA"7 M_F7<4R1:7>."=TS@,1O9FVY8DJX"U?V7OVGO^"7/CK]G/0=!^+'P;\"0>/-, MTZWTC7O FH?#ZWFU6]U6%5B,<,!@+7#2RJ"N,D%P'*D-C[M\'>!/!'P[T<>' M?A_X-TK0M/$AD%CHVG16L(<]6V1JJY.!SCM56+X4?"V#QJWQ)@^&V@)XB=2' MU]-&@%ZP(P09]OF'CCKTH ^3_C+JFA>'_P#@J+^S!HE]9:9H$L/@?7X/[#MK MB,16#/8E8[9-H5=H*-&F% ;9A1VKK?VR?VG8?AW^U-\+_P!GWQ+XXL_ /AWQ M5I^HWNJ?$&[\F*5?*7 T^VN9P8[5I"%\R4_-M9%0HS*U?06K_"?X6:_JDFMZ M[\-?#][>S,&FN[O1H))7( )=D). .3VJWXJ\#>"?'4%O:^-O!VE:Q%:SB> MUCU73X[A891T=!(IVL/4OV"?CO8^&_ M%/CX_&8ZM9PK<:@=#62Y)DB#&38 6*DA1D#'5>*^/Z_:-E5E*LH((P01UKXO M_:4_X)AZGJOB&Z\9?L^7UE'#=R-+-XQ^ &=6,88S):D_LM_ GQY\??B._AGP'XB.CS6=A)=7&K9D @3(3&4PL=%LM;OI:Y\OP;X<9SF>:0GF-"5*A%WES7A*5 MME%:2U>[TLNM[%C]F3X2>*_@G\+(? OC/QA_;M]'>S3-?[I#E7((7]X2>*Y3 M]KOQ)H&A>//@=;ZSK5K:R7/QAA6!)YU0R$Z/JB< GGYG1?JZCJ17ME8?B#X9 M?#;Q9J']K>*?A[H>IW6P)]IU#289I-HZ+N=2<#)XK^:<9BZV/Q<\36^*;;=D MDKOR6B/Z=P6#H9?A(8:BO<@DE=MNR\WJSP?_ (*&?L6ZY^T%HFD_&_X"ZK_8 M/QB^'[_;/!FN0,L;784EFL)F/#1OEMN_Y0S$'Y)) ?-?@!^T[\1?!G_!,+XD M?M1^)?A1%-XI@\1>(]0U7PG=02"&*\>^9)HY8V^<11LSLZ'D(C G^*OMJTM+ M2PM8K"PMHX(((UCAAA0*D: 8"J!P , "HHM&TB&WN+6'2K9(KMW>[C6!0LS M/P[.,88MW)Z]ZYCJ/S4_:8^+WP2\1^&?V9?B[<_M*1>,-73XT>%=4\6ZR=8V MZ;H=N0\LD;6\1%KIJH58!'59RD+%VD\MV'M_QZ^!WPA_:W^/FK>,_@%\?]6^ M&7QJ\(Z!8RVFOZ7>&-=5TJ>!;B![FU;:98-S/&W0KM&\,-B5]2V?PG^%FGZ! M%X4T_P"&GA^#2X+P7<&FPZ- MO'< Y$RQA-HD!Y# 9]ZB\8?!CX/?$*Z%[X^ M^%'AK7)@X<3:QH5O6L-TT$>K1QJ,;&"/A@ K/*"NU7 'I?\ P41_:8_9 MZ\9>-/V;/$?A'XT^&=3L+7XV:/J=[>6&L0RQVEF0P\Z=E8B%>3R^W[K_ -QL M?<,NCZ3-I+:#-I=L]BUOY#630*8C%MV^64QC;MXVXQCBL+0?@I\&_"T%K:^& M/A+X9TZ*QOC>V,=AH-O"MOK^$?BC/KOB#PU"DAN8]-AU..7]_&1NC&U? M,Q( Q6"0@'RVQ^K%]X%\$ZGXGM?&VI>#M*N-9L8C%9:O/I\3W5NASE4E*[T! MR> 0.:GT7POX9\-1W,/AWP[8Z>E[=/('^#GQ3TW6K[5&T>Z?1K.7S+W3T&H6S-]KA7+6H M!^3=(%5G(52Q89_0:OD__@IG^S!JWC;]C7Q-\$_V5?V>K.;7/%6J6-Q/#X=M M+#3XV,%W%.\L[N\08E58 _,23]37U'X=U:YUS1+;5KS0KS3)9X]TEA?^7YT! M_NOY;NF?]UB/>@#X<\:Q+_P3^_X*D:U^TQ\1H9;;X6?&71(M/OO$XB9K;0M7 M00A5NF /EHYA)#-A?]()SB)\?7^L?M!_!31O#T/B9OB=HMY;7F!IJ:7J$=U+ MJ#G[L5M'$6>XD;@*D89B3P*ZK4]+TS6]/FTG6=.@N[2XC*7%K=0K)'*IZJRL M"&'L:YSP1\"O@C\,]3EUKX;_ <\*^'[R8$37>B>'K:TED!ZAFB12?Q- 'RE M^UMXB\2?"']OG]GS]K3XI:1)H_@J;2;_ ,-Z]-/.LD/A^^O(Y/)-Q*OR(':2 M-6?.P"%_F( )Z']KOPQ;_'C]NW]G30_AQJ$-]>^"=4U+Q+XEO+"42#3-,V6_ ME^PQZ*2/JS6M$T7Q)I4^A>(M(M;^QNHS'_M8VUKJ<$DCOX0V(DH);RM.ECEP!UV.0K>A(!YI/^"8&N:+>_$O M]IMK/5K:4+\>]6G8QSJ0(S@!^#]TE&YZ?*?2OIFQ^#_PDTRZ-[IOPM\.6\QC M=#-!HENC%74HZY"9PRLRD=PQ!X-%I\'?A'IZS)8?"SPY +B$PW AT.W7S8R0 M2C83YE) .#QP/2@#\X?AMJFFZG_P0T^,YTZ_AG$?B?6=_DR!MN[4('7..F59 M2/4$&O>/VNO%7@OXE?\ !)&R\,^%;RVUZ^\;^$]#TCPCIMA(LLNI:F[6WEPQ M*#DR1NA9AU01.6QM-=]^W_\ >\\2_L=^.?A5^SQ\#+>\\0^*]-CL[>VT"TL MK,,5GC?=*\CQ+M #$&O&,6@6MIK%W M-I%FNH&5($20/<0%_,!(/.\YH ^7O[&UK]CC_@HY\(?%?QAU14\*Z_\ ZU^ M'UMXEN7Q:6FK6S++Y+R-Q&96B786QN,Q_NL1WOQ1\(CXP?\ !63X5>*_A_=I M201GYMBLV,$&OJ7Q+X6\,^,]&F M\.>,/#EAJVGW N+#4K-)X90#D;D<%6Y]147@_P/X*^'NBIX;\ ^$-+T/3HV M+1V&CZ?';0*3U(2-0H/'I0!^>GQ*\'1?!OX6Z[_P42_X)S?'J;1+6;5S<^./ MA)JER+S2-0OWN1#<6JPYS#4T8*@^K_MM^*+:?]L;]D*]\0K'I M=[=>)M4FGT^YG7?;O)9VZ^6>F2)&"9[MQ7U!;? _X*V?B>#QM:?"#PO%K-J< MVVKQ^'[9;J'_ '90F]?P-6]>^%WPS\5:BVK^)_AWH6I7;*%:ZO\ 2(9I"!P M6=2<"@#Y0^*OQ&\"_"'_ (+.:1XN^)WBJRT/3+_]G1[&PO-1F$:7-T-:ED^S MQY_UDI4$B-%-8U"PU;5_#.GW M5UI;E],N;FRC>2S8@ F)F!,9( Y7'2J?C;X8_#;XEV]O:?$?X>Z'X@BM)/,M M8];TF&[6%^/F02JP4\#D>E '$_LHW_P(UWP9J?B7]FSX5Z)X=\(WVL,=.U#0 M=#BT^#7BL:+)>I&D4>Y-^Z)9&!W^267*%&;QO_@N%J6GV7_!-_QK:7E[%%+> M7^DQ6DSMX[.SMTBBB0)%%&@544# 4 M < <8K*\2?#SP!XRN8[SQ?X&T?59H4V12ZEID4[(N<[074D#/.* /CC_@JE MXCT"[_X).6&I6NM6LEO>CPR;.>.=2L^)K=SL(.&^56/'92>U=#_P5/U_0K;Q M)^S1>7&LVJ1-^T5X>N5E:X4*8%9]TH.?N#2&W;0K@HNO@W\(;V."&\^%7AN9+:'RK99= M#MV$4>YFV*"GRKN9C@<98GN: /D/P=\4]"_9D_X*[_%:S_:!UV#0=,^*GAK1 MKGP-X@UB80V<_P!BMTADM1*Y"(^\R?*2,E!WD0-C?#OQQX%^+G_!0O\ :C\$ M_#[XE:--?^-/AMI=AX6N8-2CVWLZ::T+F!@<2^6[C)3.,$]C7VYXI^%WPR\< MZ+:^&_&WPZT+6-.L2ILK#5=(AN(;#_ Y?W.J^ M'O"FFV%U>1Q)=W-E8QQ23K$@CC5V4 L$1550?NJ !@"@#\]_V)OVAO\ @FS9 M_LV:7\)/VJ?A9X$\/_$+P79C0O%/AWQ1X&@EOKZ>W/E*Z*8&>ZDD"KE!ND\P ML"#E2WTC\<_^%?\ Q!^!&@_L867PST31M8^)/AX6UCX%FCB2+PYIRHKS7;PQ M;0GV4;=B1XW7 C16 #2+[5>_"GX7:CXSA^(VH?#;0)_$-N (->FT>!KV, 8& MVI6$7BKP)<27?A+5(PD0\3:/<.9TGP.MROF9D7[ MQSGYBCM7V%6%-\+OAGK>(CXX^V01B6Y-@&E)9 2VT G!('\J M\5K[H(!&",@]0:\,^*7[*%W=ZE+K?PWN(%CF8N^F7#; A/7RVZ8_V3C'KV'\ M\>(7A=5C&&,R2G*=K\\.9REO=2CS-M]4XKR:6Y^G<,\7P;E0S"2C_+*R2]'; M\W]^QX574?"3X?>(?B+XG;2O#VIFR>"W:62\RP$:\+C*\Y)./SK?TC]E?XMZ MA>"#4--M;"+/S3SWJ. /81EB?TKWGX5?"K0OA5H1TS3',]S.0U[>NH#3,!P, M=E&3@=LGJ37RG!7AIG6:YK"IF5"=+#P=YSGW%> MP>#E'"U(SJ/16M)+S?3Y?H2?"GP9K'@/PBGA_7-;_M"X6=W-QECD,>!\W/%< M3\8/VL/AY\#_ -H'P9\'OBEXAT[1M.\;:)J4NGZIJ4HBB^W6TMJJ6[2,0B"1 M)Y,;L L@4'+ 'UJJ6K>&O#FOI)'KOA^RO5EMFMY5N[1) \+$%HSN!RI*J2O0 ME1Z5_5&!P=#+L'3PM%-0@E%7;;LMM7J_F?CV(KU,57E5J?%)W?3\#X$_;'_9 MI^$'PQ_;"^#'Q<_8F:ST3XG:]\0;:+6_#OA:=1!?:*0SWM]/!&=L42HNV1@% M5Q,2Y MND>0B,7#DSQ+(<';$T8.0 ?LCP)\&_A#\+9KBX^&7PK\-^')+S_C[DT+0[>S M:?G/SF)%W<^M/\>?"3X5?%..WB^)WPR\/>(ULW+6BZ]HL%X(&/4IYJ-M/ Z5 MU&)^7_C#Q?X7_8T^/OC;1OA+XYNM1_9?^*>LP0>-_$'A?3Y;RT\,WDS-]JM+ M:YB_=9>,-$S1%VCBF4 &6% ?T8^"?[2O[._Q?9O#/P \::9KNF:)I$4MU>: M5:PTR+A8;=W&%CD*JY$0Y58B6"93=W$G@_PE+X9/@J7PMIS:,;?[.=):QC-J M8O\ GGY6-FW_ &<8JAHWPE^%7AWPB_@#P_\ #/P_8:#))YDFB6>BP16C/N#; MC"J!"=RJ,<<<4:Q1(%50 JJ, =A6'H/PO\ AIX5U$:O MX7^'>A:;=JI5;JPTB&&0*>HW(H.#6[0!XI_P4%\0:'X;_9EN]0\0:O;64'_" M6^&@);J944D:[8,>2>RJS'T"D] :/VY?V-O"/[:7P>'A:;4O[)\3Z/-_:'@? MQ7;$K-I5^N&1PZ?-Y;%5#@=@K#YD0CU7Q+X!\">,Y8IO&'@K2-6>!2L#ZEIL M4YC!ZA2ZG .!T]*NZ/HNC>'=-BT;P_I-M8V< (AM+.!8HHP22=JJ !R2>!U- M 'Q7^P7??M(_&SX=?M!>#_CMIJZ)\2MT7AS4;C&P/=QZ,MM%><<8D'ER[D^5 MMVY<*0!O_P#!*SXY> ?"'["]M\.?BMK=GX8U[X4-?Z7X[TC6IU@ETTQ7$L@D MD1B#L:-U.[&"P< D@U]<0Z=I]M>3ZA;V,,=Q<[?M,Z1 /+M&%W,.6P"0,]*P MM<^#WPD\3^*8/'/B7X6^'-1UNUV_9=8OM$MYKJ';]W;*Z%UQVP>* /S*^(/P MO\0?!'_@@CJ6F^.K272;CQ)XPM]7TO1[\>7-;6T^J0O#%L/(8PQ^=MZ@.<@$ M&ONC_@H9)'XF_P""?_Q3O/#LJWT-SX OKBWEM&$BRQ>27WJ5R&7:-V1QCFO6 M_$O@3P1XT,)\8^#=*U8VV[[.=3TZ*?RMV-VW>IVYP,XZX'I5G2?#OA_0-(3P M_H6A6=E8(&"6-I:I'"H8DL B@*,DDGCDD^M 'P)^UI\8?A=X_P#^"&%W8^"O M'FF:I+IW@3PA97XL;I9!!=_:+#=:LPX$ZB-RT.=Z LH# GM/^"HOB'08OV= MO@+J5 ()8< &OK*3X1_"F71[;P]+\,?# MS:?9N[6=BVBP&&!G.7*)LVJ6/4@#/>F7'P;^$-U;P6MU\*O#: /AK_@I9\+[_\ 8]U_X9_\% M!^*OB7Q#JW@7Q;!8:M;>( M]2@DENM(N0ZS01%(HR2077:S_X*R_$WX?>-/V// /C[PQXPT^\T M?6/B?X=N]-U"*Y4QSP[WD+ Y[("3Z8.<8KZZ\2^!/ _C1H6\8^#=*U8VP86Y MU/3HI_*W8W;=ZG;G SCK@>E9S_!;X.26R6E 'S5_P4RUK1['XU?LP+>ZK;0EOC;92KYDRKE NTMR>F749Z98>M)^ MU9K&DVG_ 5@_9;MKG4[>.1=.\7!XWF (\W32D>1GC>P*KZD8'-?3-Y\'?A' MJ(A&H?"SPY.+>$0P>=H=NWEQC.$7*<*,G ''-+>?"#X3:A>#4;_X7^'9[@*B MB>;1(&*?&7AV":+5-*OG$D:+<21L!LP3@D+EV4?,C"M+_ (*-:M\#KK_@ MDMX\U?X"_#31?"7A+6?$VFR>'%TG1XM-BUP"^L]U\ENL<9^?RI K$$O% D@. MUEQ]Q^-/A9\,?B0UJ_Q$^'.@Z^UBY>R.M:1#=&W;CE/-5MAX'(QTJQXB\ ^! M?%\=O%XL\%Z3JBVBL+1=1TV*<0@XR$WJ=N=JYQUVCTH Y/\ :-U_0[K]E7QW MXEMM7MI-.F\ :G/%?),IB>)K*0JX;."I!!!]Z^$/%;>++'_@C[^SM\=/ 6D2 MZW;_ K\::)XJU_3K$[R]K937*RY _N.Z;O[HW,$[*;3?"OA/3-,M[AMT]O MI]A'"DAQC+*@ )QQSVH \D^'G[?7[-/QUU/P[X?^ /CFS\8ZUKDD%[_P + M:SK>@^&?A9I-Z]G=ZGY-HR)J$\=OBYU&29E8&(;H42'YD8?/7VYX+^&'PT^& M_P!J_P"%=_#S0M!^W2"2]_L728;7[0_/S/Y2KO/)Y.>M3Q> O L'B>X\;0^" M])36KN 07>KKIT0NIH@,!'EV[V7 '!..* /S,^*GQ&\":]_P0(\,:5H_BJRN M;C3)-#LK](9@WD72ZB)&@8]/-5%+LF=RJ0Q # GZ+_X*GZ_H5MXD_9HO+C6; M5(F_:*\/7*RM<*%,"L^Z4'/W!N7+=!N'K7TY+\(?A-/I-GH,_P +_#KV.GAQ M863Z) 8K8.07\M-F$W$ G &2.:;=?!OX0WL<$-Y\*O#OH"TL[33[2*PL+6."""-8X884"I&BC 50. .E9WB;P+X M)\:>1_PF/@[2M6^S;OLW]IZ?%/Y6[&[;O4[<[5SCK@>E 'G?[!FHV&I_L0_" M"XTZ]BGC3X9:%$SPN& D2PA1U)'=65E([$$5\B? WXE?LC_L^_M)_&?X _MY M^"/"6FZ]??$K4_$_A7Q1XR\.P31:KI5])YD:K<21L 4P3@D#+LH^9&%?H%X; M\&^$/!L$EKX0\*Z;I44SAYH]-L8X%=@, D(!DX[FJ?C3X6?#'XD/:R_$/X:K;#P.1CI0!\-_MDZEX)\*? #X:?M7_LQ_ NTTSX M21%P!N9? M8I+.TFM&L)K6-X'C,;0L@*%",%2.F,<8K'\&?#+X;?#FTN;#X>_#W0]!@O)/ M,NX=&TF&U2=^?F<1*H8\GD^M 'R_^P1K.D7W[=O[6$5GJEO*X\6:&=LCD@ M+_>)XS7WE9_!OX0Z>[R6'PJ\-P-)$\4C0Z';J6C8%60X3E2"01T(.*8OP3^# M20O;I\)/# CD(+H- M\,1G!(V$8( ML2K\\J7>G[HQSRPV/D=1L;T-=/\ 'KQ$_P &O^"A7P"_:C\8:@B?#G7/ 4GA M.37S(#::;?3+++#)+)]V-9O,A4.2!B-SG"FOKQO@W\(7L$TM_A5X;-K%,\L= ML=#M_+21@H9PNS 8A$!/4A5]!5Z3P%X%E\*/X$E\%Z2VAR(R2:,VG1&T968L M08=NP@L22,N^,;ZQD#C3[&: M*".UCE9> 9Y4D5$)R5$C 8!-4_@7J6GZC_P5R_:$T6PUR&.[D\"^'TC\N0%X MV6W0,0,\E2Z9]-PSUKZJ\%_#[P%\-]).@_#OP1I&@6)D+FRT738K6(L>K;(E M49]\5!I_PK^&&DZPOB'2OAQH-MJ"2&1+ZWT>!)E/-*^$O[.>O_LN?&/5[3P_XR^%OB;4HO$EAJUVL+_9I9FN$O@7(W0-YCXEZ M$(#G#*3YK\/O@_X"TO\ X)<_M">,OCG%K&G>!?B!X[UCQ1X>ATVTS%\OM[K_P4C^ OB7XU?LZ2 M>+/A6S1^//A[J,/BOP+=P+F3[;:'S#"N/O"6,.@7H7\LGI7#P> =5^.&GW/A M+7/^"2GA/PM>7L+0W6N>,FT*XLK-V!!E46GF7%P5R2H58]Q 'F1YW#I/&MO^ MV;X;OK#]D/X'_!NT3P.G@JST>W^,>I^+(Q<::%A$$T_V,*9)KA44F-1A3(59 MGV[@ #7_ &#O%.L?M!^&-1_;3\5^')=*N_B';V<&AZ9<'+V&D6:,D<>?22ZD MO;@$?>2:+/2O7?B[XLU'P%\*/$_CG1XH9+O1?#U[?VJ7"DQM)# \BA@""5RH MS@@X[BK_ (-\(^'_ !X0TKP)X4T];32]%TZ"QTVU3I#!%&L<:#Z*H'X5=O[ M"QU2QFTS4[.*YMKF)HKBWGC#I*C##*RGAE()!!X(- 'S=X[C_P""?_\ P4D_ M9K@\(;WXEPZ7:>#-'LY MTDNKV^DO+>185C!R)(MCM(#CRQ$Y;&TUSO\ P4KM=/\ A-\!_P!FCP+XK\46 MQNM#^-?A".ZN9YPOFQVEM/'-(?AI\./%U^-4\5_#_1-3NA& M(QYH ^7O^"J^M:1X4U_]G7QYXEU*&QT72?CYH\VI MZK=2!+>TBVR'S)'/RHH"L2Q( )[5N?\%&_#,?QU_8Z'QZ^!>JPZAK?PZU6# MQKX*U6S!9)WL)&:4QL/];&\(E*E KKPP/!%UX(TB315 M.5TB338C:@[M_P#JBNS[WS=.O/6M)[*SDLSITEI$UNT7EM T8*%,8V[>F,<8 MZ8H _/?]HC5_&Z^&OA__ ,%C].\.:M%>:1XHM9)/#>29H_!-V@M!#L!VM)(\ MC7*D]/MW/^K&/H'XB^,/&G[(_P#P3\\5_&;5? D&N>+AI5UX@\0Z/"W\[9CC]S; 97J/H"?P[X?NM$'AJYT*SDTY8DB73Y+5# $7&U-A M&W:,# Q@8%6;BWM[RWDM+N!)8I4*2Q2*&5U(P00>"".U 'YH_M+?%WX(:]IG M[,OQ;N/VEH_&.J+\8_#.I>+==?6-NFZ+ 5:1XVMXB+33%0AL(ZK,4A8NTGEN MP]K\2>-?">J?\%G/A_=V>O6Y74?@).*^ MIK/X3_"S3M @\*:?\-/#\&EVUXMY;:;#HT"V\5P#D3+&$VK(#R& S[T77PG^ M%E]J[>(+WX:>'YK]Y_.>^ET:!IFDSG>7*;BV>*OAC^S__ ,%& M_!OQO_:G^']AJWPN\5_#8^%1K&KZ&M_:Z-JL5]+=+(ZLC[-R.%R!N(9SR(VQ M[C^S+XI_8Q\=?$S4]<_9$^&?@N9;32#!X@\=>$O#UO:QJ[R1-%IXN(X5^T%E M0RNBL1'Y46X9=,>S^)O"OACQIHLWAOQCX"O#.GZ/IMOG[/I^EV4=O!%DY.V.,!5YYX% &)\==2T_ M1_@EXPU35;V*VMH/#%^\T\\@5$46[Y))X KY#_X)K:_H:_\ !%)V?5[8#3O" M_BM-0S.O^C,;F^D ?GY3L=6Y[,#WK[8\1>%/"_C"Q73/%OANPU2V242I;ZC9 MI.BN 0&"N" <$C/7!/K65#\&OA!;6TUG;_"KPW'#0KD*K!@2W]V!_05]T_ M\*;^$/V'^R_^%5>&_LWG>;]G_L.W\OS,8W[=F-V.,]<5<_X5W\/_ /A%YO _ M_""Z-_8MR"+C1_[,B^RR@G)W1;=C9(!Y':@#XU_:9_:#^!6K?\%.OV8O$FD? M&#PU>:9IUMXJCO\ 5+36H9+6W>YTP1P(\RL45G9E 4G/SKQ\RYX_X,_$G]DS M]GO]J3XU_ ?]O/P/X3T[6-6^).H^*_"'BGQEX=AFAU+2[YP\<2W$D;!?+V\ MD+EG4?,A%?>7A_X3?"OPFVGOX5^&GA_3#I$E'3]&@A^Q)*5,JQ;$'EARJ M[@N-VT9SBG^-/A;\,OB2;8_$3X=:%K_V)R]G_;6D0W7D-Q\R>:K;3P.1CI0! MX_X(^-W[,OPF_9\OOB-\*/A7HOA_PEKGB'[+X,TK1-)@TP>,;R=88(7A@\N, M;IY@8E=QAHH5F+"+!'@7[.%N_P#P2T_:FB^!OQ=GT"T\%_&_.H>&]7TZ/RK? M0M;C.9M)W2'?]C#3@0LYP#(O +RD?BZI/%$(HIM1TN&=T0$D*"ZD M@9)..G)H V@01D'(/0BBH[2TM;"UBL;&VCA@AC6.&&) J1H!@*H' P *DH 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 *** 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 *** 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 ABB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9 end GRAPHIC 18 picture1a.jpg begin 644 picture1a.jpg MB5!.1PT*&@H -24A$4@ 4H !"" 8 Q#9_< 7-21T( KLX< MZ0 1G04U! "QCPO\804 )<$A9

[5T+E!Q%N:[>S2(O\8JBHGCUBM>+*+Y0?%\\8A215W;Z,;N;! 2)O!%0 M0 6##T3D^+BH* @B&C5$1%0(+S'(RT!V9[I[9G>3#4D@) B! !(E)(3D?M]? MW=G9W>Z>GMG9A=Q;WSG_V=GNKJJ_JO[ZZJ^N1RL# P,# P,# P,# P,# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M P,# P,# P,# X/)Q6['+]AYNY[2WE.Z^MZOW,H'E5O^(']O9Y?V?N5T?Z?H ML' MJF+XRNA.?1SI8M^KHR^7"-@OECRLO.$S*KUE\NK0;;/S-DD_F ME_D^K/QOT5V#YP,=Q?);VHK^R99;OAR5 M97CV)(:)@D\$+.CQ MEWONP/!NCP :"=&N?WZI/K%-Y6O2TAGWW#KANX_XERNV_%<\/JN+B M1Z![677U_V?T5#)(K&[8HQS_1U+F3EB"K$ G? PF@3P7Z4+_;E5>]!O(]/#<#S[PV M"MTX>H;V0#F=B+*+RA@V4%OFCG^RI.%4=XY":'BE#^#>!2B+ZU$F993[2H19 M 9V[HR?R06S0/P?U_AOEA7]!WOIT/D-?Y[MZ,^+_E3SC^!^*0M5@BR4D[<"> MXCR,L!G_)(0_7!P/@_QH]_R#+<^? ^/J!P$^HWJ6;U'3[]^BNN_;HKJ&1@JO M\1Z>D6>]:M7R2G/:B_ P6H4CT&,ZU6-0L3? *):A4I]5TU<@34CW,LC22*!+ M#_[OT?K@^0UHN$,PS#_"2(Y0APZ^.(HQ/YSP L2Q'OEZ&ND^C;@@^"N_(5U# M2"/\.;R&QGOU ^>_"/%=@G)^6B2.,_X[?/V[(XB8Q-VUE.D./Q__IG1#)SNX M-7H:Q-I_ /)_O?(&UDAYL=Q8=S-6HHS"4/1(PL&]+T=#.@,-_6\H]\>WUK78 MP9(M(%K(H)8N_&:KA75&,XT,G"-T.SD>=0)_*PZHX@+0> MT/FA3J/M@/?X/\G2^3,J(]QF7GAFL1S]OEN2PX6]B)>B"^:Y$V;+ZBXV'Y MCLDK\B]QXQFO?QGR.P^Z_7<4DU(GP7:<8 'NK=]J(UMM!GG@==>_^7D9#6R+ MZ(!!M[O!7,NKKI&&P$J@,;("W+".X!D^BS 6PEI>90W(%JSVZ(4ZL,-_D>3 M $D!\8V6Z22;RE7BY30*392_T/&3<$;%S6N\YP87CR+*4]6,!\<^'XLFP#OT ML\$Q(-N_2]FQ3N-R\ZKZ67ID2;!+4R4.;V"#D X;?"X[B(1U1%(6_2L/H/'" MV^E]211[8["KNX*LST5>[A,=2!;,"_.0E':M>+0#E*/D ?EUPI7PMK_3$"G0 M&^NF8Y!01Q02E1T\@#+;314J'P$1E:6\6.:U.E)G>H)\?9$%=BQ><+7NG&"[ M[(#$YFORE212YM'S;G4U]#A1XI/R\Q]2/5%['BT,X_AWJ6D+]Y#G#5+@S-MN MBE<^T7+#![5W4-.@FA*$%6*!./[**46X_$YUNRBU?.@,WX"*OD)Y@^NDXJE7 M8EIYA(T%NC!?Q?XG<>UBY=V;;RA&;X[&GM8H208<:C9-E#[RR/@3RIO7)%UX M0K5$:5=.T1[SJ.=CH>&[P1T@EB[\_R]IY*/K4QH>/&Z[?'84:PP+C7DZPJX< M[BAKPC4JU%\:^L!&Q'DU\OL?43KY4/#?"WT6H.$_FYLPTD1T(<'V;T:<"U6A M[X HE6RPTV Y)-411=I+N%A[@)5!K>=H>V%=BNY_DJ%P$N@8=(:S$,<*;:O2 MR=3$D5<01NHB?\JRKD>'^Y M+1*EBS!.\"3RN$(WMH1GI%SQ3"$X+(I5HQ!\$N'O%Y)L6;E#/'HO;)#!+ MG(\LJ9L7+H_(+3G>9B3VO%QZEY49(][_)J$>46K;6(>\#4H^D\J-SSC!<\HM MGQ_%.A)3_9V44_XF2/*?0G)I]M:(Z/+^!^1/J.NG4LM0GC-$F0XT;LLK7VD5 M42G2SP,D:)WA8[& B M=&&<)$NO_V'4P\B['/Z545" M^&:%-I!FN[$8HLS ='\GRRE=A*$H"HJ5F%" K116&-*QW/+%J9YEH>_=&&[W MZT:<$$=+!09-H^2,.9<5I6&;):O!5I)A,3G;X?O&&M=>74UA6) 5*'?UKA6D4 M^Y?#>TT?ANJ(Y&BQ%\B1D>7WJ6K3_*T3)LN,TE/9=O]:28?\>?I[W) MA/ B@2XO_F4'X_I<*G0MY$;<#W%]<^:0G6EWTU[ZRR"F4Q.]..>>5T&/!7KX M6<\.6'^(+R9KN8;AK5Q;J>LFCRU(V/)=2"_YO74S1,ET8[ODD-OKQ]"?6S!C1!4 M#)]# [%**/Z<\)',.R[$@WB\P@_ ^5=4$[Y'5&,? VS+ZXMSNPX=?T\!'W.0*>V MCXP,.$G'I5%.]1W**QV'=&[7G55-?DBNNIP&D,9LE;76U@G.13H;9:13F_9H MH2Y,QPX7(\S/E%/Z$JY_%K^/@9P*_;Z#O[= 'VT+?&^;%(](5$9V^ UEKQS9 M@1.-$B5)SPF?07G_$6%GJT+Y&.2[B/BGRK*?&(>!F.WR'6IZSKJ4C@9Y85WR M';L3_!YU<0V$ZRB'Q)9I%WG:4*T8HAR+EQUUYXM!;I=F>PZ1L !AL%8Q_'.; M6_[L%*_T@1VXK$(6+T-Z%NVN>H+WM3GE8RPOO$$,23R.VGAHA$M!LN%FR-QV M;]''U:S>X>$>4>A_+RK[,5E^,2+L:&'\,!:W\@@,[_LPO&FJI[JWFNZ_(FJL MKY+="D("P4\@CT?/U\21(-+@_%6)DSO;,E$RK.XL;H!\+'/E 9? N/XZW7&D MQ87ZL8,?1R&2X2W:$XWX2K&#N .5)3G^-^I.GI%LG6 H*M-TT<2_&G'.1N/> M3X:O2:"'Z(0NO+D;19>LCE-W$(\H>]%^4>AAY";*V#ZK =5)< M26*( RZT\(8635&BQH&) ?FO:O. +V\_H_?"IVF+9P#Q#FJ98' M$I-A!"J?:= 3+89W@6A[=N%6LS'8T@:CFJL-,86,*'&CYZX;>V!_-3NE<<3@ MMK%"!8V_>G-=LF3<78.;,?S"4'04ME6B9%CIM# \SM, 7/\0-$(,$5/R*4-8 MC#[LX,M1B'1PX347.',&UQWXMI!9'CC!-V$[J(>TNL)U_2[T7B'VO)A&(F$] MAALRR9+K#-W@_#%>95ZB%-TJ%>A9?U&[-_ F$&6HE_$DQ!6+)O#U(/SO(<_U M=SI-@]/@^$=!AZ6B3Y;=QV*()"KIA3+9ZCNOM=%M\=B6N7MJ*2'53&C!Y3&BX9JPQ/FS&PCZ.Q_ M'1K@'-W#9AB-#+V"I>+5U&);)4K=2(9R+8$BW/ @I+-!$V)"?"P[=CB>?\O6 M'2A9X*0%%U_G73_+=;-.<%=FOG2>2KF)MQ9_I8][IUP-7QU-5>K'Q+WH'-KK,+Q@Z^BG0W9390 MT3>X!L/J_(B$3IA,=FOCJ1^)@?$$-> M=%4_!*):G3G28+S%@6?Q>P'D("&?V1@1M *R.#Z#J,4[KF)H['M1B,9AW[X; MO+BRSF-*>0LA]H]<6UJ7*'&=G8CM_R57Q]#]P$M1A_,RO4EY!5+9B#C/2WVU M4 ]>^2/06:]#34HC%D.4(]%N]QUJ=2U.']I(0^C?+(=@C+/=+VR7]D=\*W6#2TB'0F_&*?]N1-Y?B$3I!I_))$K=$:Z!'!Z% MJ ]O\/6(]S8]\9$09RPD,C9BK[(.];((Q/!U_*;G^"K(R$,A&H$;?B/:"YT@ M0D2;9620M=XQ#WA8!_>A)Q(RTF'9<9A;Z\'5(TH=%SJ0X&M1B&S8B_91KO]8 M:J<@^269![>JJ7\?WT$5^ITF.B 2;U):$$.4-0 IM7GE,V6(F4:4TO/X#^[8 MLZ@UAQC40S>&6RZ&NUE$R7N:!'5R8200D/2[AZ"H-KW7;%HF29>;X M@XB[L>V"=GB>CC?%/K8*[I,X*/K_C=#I?LA5B.-$V7;(1I>WLY6E2<%O4H?= MN@PV($_S0,:S4(^G-"Q.>++HQK(4SS6I/J-\<>;^P)J)F'I$*1XJ3U#JS]&G='PI-J6]^J>07F<4HGG8*W=%V98RO4I#E,/8M6=H%\OS?Y9>8-I(+-O_ M0Q1DXE$H?1(5]'"JEZ=[7+[W23@ZJ@D48:!>N#8RQ+$B>E16*2_X9!1B&R5* MS@K[O8E+7;+ !?\\>$+G*8=$^K&>V/!%A#0VH<.]&\1Q-LKRPW7/2^Q$Q\3W MD_4F-E@>6]-I4M+J,1;FQ0Y6JLZ:]^KUB%*WJ54HC_JG M$C+H*TI9Q2XN,] M.PC4])M:<^P93UR2UULI>3=$.8P=,32R7/^FU/>3-! GW-CFY9C5;!7L\J>1 M]I/IQ,6&@^$@AX6M _YY?HS\:H3TM-Z/ 4#GAF%V':)T@[ND24HC<(./XMR M_U>FEY\JU#?2F66I/?1_J6+U2N7V'9+Z_LX)]P51+JG[+FUK_..0-'**13KG MX$GE^6^*M,M!E&*G]ZON_O1)RQ@\\LP-OZUM+2$^K>-FU-_8%1C-PO4_(7E* M:V>\;HA28WNG]]\MI[PPL[#<8%V'5VKL4-'QP,.0B/M?:81).LDP.?A%RTYP M9@_-$VQXEF52>MJ#?1;/G!"%V+:)LIGWS"0SIWRF\A8_I?.60@YYA67*(;47 M\-"(BQ+)A%L6^1XZS38G4\2C#'D.Z)LC[?(1I<,#>9?4)YKCJSLCS&4ZKTEU M+D2]"9W'65&(\4-[[(^D.DF&*&M HO30>+*(T@F?:B\&=A1BXF'[IZ$"U]!9E(D^2[(5 MT.M('TI]Q66(CT?8+&9 PA4BH M:PII9 GSHG6[219&QRCZ[\7]Y:FV*<*R +F08/**S,XW*%S/ZX3_5/:]_Q5I MUUJBY,H -\CP*%%&=KA)RKU5< ?>BC37&(\R#^R[=[7L\MS4]T#2("N;VSW_ MTBC$Q(-;#=WPTS@V7*'XCIA7@C@E^*R9MTH!Z.-"'>L682*(4#S?\A8X_ MJ=&0')CN\T24,0[O>S.(X BD.Q?QZ@-@MY(1B5-L9ZP>23)\6M5Y4>RPS6 ? M>''E;-L,GD9C'D#]\)LXU721^P,(MQQA.!/?H(0K$W@47*+6')A45#AENN'+YYQS\NB8!.+ M@O].,4X:6I(^-)JNQ9OPMQB%&!_X[K%KZ%F5=D""3&!4!F$XP[M9;Z*,P3QVAGNI8M5&9_)#E*#J.;G!IY50K M)$0[7 'O2F^-Y?D!3CA?]$Y[GB>NOKU4XJ]GXN"-(_1!U\D@<,0?CDQ:X95&@F&R\6_-;L-=BU^NNJOO0)HGP6NY M#GJM%7VU':4+[Y-@O7"6Q,4ULG;E!W(,7-+S,BRN;)#%XL\'6DJ4 $^1E_A2 M;$I>@U4VPC;&/Z'#+;EN^$"JMTXQ1#D24S#TM+AC0SR8A *CZ'W>U8["/4U_ M:K3#]=_:7@PO;"\L^DA=PM23&>F'Q8IQ4M +-PWVXN6S81#IO2JOLY?W*A=% M@33T5QC3C5KW_D-X)L<:NE&0'2W!OU*)Y85 E(?>^6*^MHG^2P?UWG!D:#NQ2[F\^RXG=X6FHLPVIKSBDS%#?_(QP#*ZEE/?'*:,+EH-NT#^M^Q7# M+' XRW,K&]FUU&JB/'!H%Y31%:FO&BA,2W?""^1U0J.8A5&1Y[.3WYAJN[$8 MHAR+MF)YNL5O46?U,+R'2K**U1NG<+=&3G3 H[ \#,%DJ,1W5O@KI%OUVYR^ MHW;NZGUY].@PV #E<[091$EA9?*SJS9((F^CY6G2-H:%3N713)*DQ\@&ZH0W MC3FEQ0YL/),^8TAA0^&G7?,L.([!;\*XE<L;J)D 3DO>--40@,O[E^$R28E2]I\-0%7OZG[FC\G3 W M+CC^'*U7]38UK93O&]^M)DJB$'1!G^>D+)+BI$CG0+NK+E!N[_NBD/7!\G?# M[R-N=/!UVA6%Y6&(2=Q3]=T91C$'' MS/!M;5[I%)!DPJGD\ M%1Y6P8_:USNH>+*)D@1I^_S(U1IYEQN?,JZ)Y7&4^8FYO#E.^,BZR+3Z1+X8 M9V'4=MG.TD'0X;&HXTD639:LKSDHGP]$(;/!#0M<'TS"83TQ;9G4K [!6ZY_ ME.!$$"6?=?S;HS,PQ\:Y59"F]K)7*"\\2_$D^C3(1%:I&X[!GR6/64/[6N&S MABC'HLWV/:NX!-Y,CMZ&/3^]2R^H6&YP29OCG]5F5XY&'$?S-PCP8MS31U=E M'AN%!M^S'%[JX&.66_[J3CR5/(:S8&=X"3>*$:<98RST5/6$S"-X]BKEEF;# M0&8A_'14-M=E?@W&=0WNKY7G1I!VDK#1"E'^7@[['8W96Z: R!>D#@ECH=YZ M^'X;_O^L#"5G#+Q,)CUDD7%E3UP'08;?PSV00<;+]5@F@RCY3%=U/S22"T$< M*V1"BW4Y.DZQ%4ZH!%>",*?)-X[&8(LE!V)XEI6THZQZXSV]VF 9]+D(9#<=O]_#316*HQ8>Q\<.SJM\'+J>IIQ^?B9DO:[# M&IU83M[@6I35V9F?4IX(HB2XY*JX>'WF^]Q8I!U*^ZJB,[L$.G\!=G24=C+\ MDU%WJ#\,T[FS3#KU%%V3Q!!E"O@%1K?O8JN>06X5%#HK:?H#6RQ]^LXF5,HF M^1U_L"IO/#-6@G1+<\3KJX7LSN !O@F--$GX'+PVI/-E-7-UW!#3A60A!!6 7,);<>WGR-=%XH7R[$L[_"VN1=_= MR6BHC(<>O!<<&2DQ#!(<3S[2DS?90O*0[:A<8\FUD\$=^'L+Y"^XWPM9);IP M])1(1K ;L=W^30@S!W:0_#7.B2)*+K>R2W-3-T",$:0O>6:;DXZ;1[O!+MD6 M^#$U$G\.TATMABC3L<.T!7O(3AW=,X\MO%1AXT5E2(4T&(X>I1?> :).'I[R M0 8Y*S#GD$$DTD<,N4&=-)EBR.W/B#1(!H:032:5N!TZR1+XYPI9QY_%^2B&W$=I_'202J3190R4^V?+AT4&UY2G*E2)P^C17=F\+CE MN]XIP!#>*9V,>-?E>D4Q'I%.#>7EA']">GM&"HS$1!(EP7>SQ>KR,:\&6B*, MKTZ8I(*!_Y/,,FQ#F4^*N7"^['V= MB'^9D&7+\DK[R= [%D.4^==> M47+UP09.,G#\E6+(>8>$F0)CD;A@%':P'-+=\'F-G/3@D'&\9<2PVCC[X,G< MB$:6O$QD,HF2X#LSM_)CE'?K[" 6YE?78R_^YMN[S_KAYV;YT3C:GZ&Z)L M -/]G:8XY3,MD@@+3F:,.4Q**-@LB88R%@S+\H+E4XK^%W<[?D%SWU*13PJ$ M?X ^3TKCU[U_P= MI90??(_GA+^!'FN%X*A7,R1.LF/9,#^<_.%NH#P? YLLHB0ZE[P!Y$V/>@_ JPF762AZ0PAB@;![A*SBHAMQG:0H _UY',RR0-]'/D^MH\R MOS!SJ#T:W)L]X\'D.J+,?!AI^FME>5)KH#UICC;%16-HS6G3)C%8FR3WGWOE:>-\B/[;K"O=J\TI=0 M@-=:'HQ+MA &LCS(XA(?"G^S$:$2+!B@Y?B_;_/\LSJ*.3[4WBAX=F.A=!@( MX 7J\[@R#%+P<8%'J 13D4^+X0.-T 7>H:/0R)] M: ?020_SGX&L@BQ$.?\:+<;%$<2*XC2M?@#8C["G7PXK$[S\8# M.:^T#,+T?XK.X2[D<37*=)-V%N)\TDOD\B@N2*]R6=1WE5<:N1"?=L;/3[C( M0Y+^S)OM?UO6_1HTA]EH;!W%OK>U>WYGFUT^T7+*YV)X?CX\Q_,MKWQNFQV> MV.[U=7(&?0M[PLG X:A0[B)QPQ[T]J>BLL]17G N#.9L&-(I:$!%9?>]7[8P M3C3HM7&'B%,^03\2U+GA^S&MKC@C+ C XML 19 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2023
Feb. 15, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-40275    
Entity Registrant Name COURSERA, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 45-3560292    
Entity Address, Address Line One 381 E. Evelyn Ave.    
Entity Address, City or Town Mountain View    
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 per share    
Trading Symbol COUR    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction false    
Entity Shell Company false    
Entity Public Float     $ 1.7
Entity Common Stock, Shares Outstanding   156,946,046  
Documents Incorporated by Reference
Portions of the registrant's definitive Proxy Statement relating to the 2024 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, 2023.
   
Entity Central Index Key 0001651562    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    

XML 20 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 31, 2023
Audit Information [Abstract]  
Auditor Firm ID 34
Auditor Name DELOITTE & TOUCHE LLP
Auditor Location San Jose, California
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 656,321 $ 320,817
Marketable securities 65,746 459,654
Accounts receivable, net of allowance for credit losses of $133 and $495 as of December 31, 2023 and December 31, 2022 67,418 53,734
Deferred costs, net 26,387 24,147
Prepaid expenses and other current assets 16,614 17,636
Total current assets 832,486 875,988
Property, equipment, and software, net 30,408 27,096
Operating lease right-of-use assets 4,739 9,605
Intangible assets, net 11,720 8,553
Other assets 41,180 26,355
Total assets 920,533 947,597
Current liabilities:    
Educator partners payable 101,041 66,375
Other accounts payable and accrued expenses 23,456 23,342
Accrued compensation and benefits 22,281 21,163
Operating lease liabilities, current 6,557 8,658
Deferred revenue, current 137,229 115,701
Other current liabilities 7,696 7,202
Total current liabilities 298,260 242,441
Operating lease liabilities, non-current 39 5,791
Deferred revenue, non-current 2,861 3,076
Other liabilities 3,179 1,714
Total liabilities 304,339 253,022
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock, $0.00001 par value—10,000,000 shares authorized as of December 31, 2023 and December 31, 2022; no shares issued and outstanding as of December 31, 2023 and December 31, 2022 0 0
Common stock, $0.00001 par value—300,000,000 shares authorized as of December 31, 2023 and December 31, 2022; 162,898,279 shares issued and 155,320,538 shares outstanding as of December 31, 2023, and 150,683,607 shares issued and 147,935,669 shares outstanding as of December 31, 2022 2 1
Additional paid-in capital 1,459,964 1,364,116
Treasury stock, at cost—7,577,741 and 2,747,938 shares as of December 31, 2023 and December 31, 2022 (63,154) (4,701)
Accumulated other comprehensive income (loss) 59 (718)
Accumulated deficit (780,677) (664,123)
Total stockholders’ equity 616,194 694,575
Total liabilities and stockholders’ equity $ 920,533 $ 947,597
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 133 $ 495
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) 162,898,279 150,683,607
Common stock, shares outstanding (in shares) 155,320,538 147,935,669
Treasury stock (in shares) 7,577,741 2,747,938
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenue $ 635,764 $ 523,756 $ 415,287
Cost of revenue 305,993 192,277 165,818
Gross profit 329,771 331,479 249,469
Operating expenses:      
Research and development 160,077 165,134 135,410
Sales and marketing 222,771 227,676 179,337
General and administrative 98,325 105,900 77,785
Restructuring related charges (5,806) 10,149 0
Total operating expenses 475,367 508,859 392,532
Loss from operations (145,596) (177,380) (143,063)
Interest income, net 34,432 9,144 320
Other expense, net (19) (2,401) (346)
Loss before income taxes (111,183) (170,637) (143,089)
Income tax expense 5,371 4,720 2,126
Net loss $ (116,554) $ (175,357) $ (145,215)
Net loss per share—basic (in dollars per share) $ (0.77) $ (1.21) $ (1.28)
Net loss per share—diluted (in dollars per share) $ (0.77) $ (1.21) $ (1.28)
Weighted average shares used in computing net loss per share—basic (in shares) 150,957,814 145,263,726 113,587,523
Weighted average shares used in computing net loss per share—diluted (in shares) 150,957,814 145,263,726 113,587,523
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net loss $ (116,554) $ (175,357) $ (145,215)
Change in unrealized gain (loss) on marketable securities, net of tax 777 (466) (272)
Comprehensive loss $ (115,777) $ (175,823) $ (145,487)
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Redeemable Convertible Preferred Stock
Beginning balance (in shares) at Dec. 31, 2020             75,305,400
Beginning balance at Dec. 31, 2020             $ 462,293
Increase (Decrease) in Temporary Equity [Roll Forward]              
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)
Ending balance (in shares) at Dec. 31, 2021             0
Ending balance at Dec. 31, 2021             $ 0
Beginning balance (in shares) at Dec. 31, 2020   43,049,228          
Beginning balance at Dec. 31, 2020 $ (221,824) $ 0 $ 126,408 $ (4,701) $ 20 $ (343,551)  
Treasury stock, beginning balance (in shares) at Dec. 31, 2020       (2,747,938)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
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        
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 (in shares)   8,731,889          
Issuance of common stock upon exercise of options 32,287   32,287        
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        
Issuance of restricted stock awards (in shares)   4,722          
Vesting of restricted stock units (in shares)   502,135          
Tax withholding on vesting of restricted stock units (in shares)   (191,719)          
Tax withholding on vesting of restricted stock units (7,172)   (7,172)        
Vesting of early exercise stock options 77   77        
Stock-based compensation 96,073   96,073        
Change in unrealized gain (loss) on marketable securities (272)       (272)    
Net loss (145,215)         (145,215)  
Ending balance (in shares) at Dec. 31, 2021   144,653,979          
Ending balance at Dec. 31, 2021 741,513 $ 1 1,235,231 $ (4,701) (252) (488,766)  
Treasury stock, ending balance (in shares) at Dec. 31, 2021       (2,747,938)      
Ending balance (in shares) at Dec. 31, 2022             0
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock upon exercise of options (in shares)   4,310,630          
Issuance of common stock upon exercise of options 17,750   17,750        
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 restricted stock awards (in shares)   5,518          
Vesting of restricted stock units (in shares)   1,940,200          
Tax withholding on vesting of restricted stock units (in shares)   (774,054)          
Tax withholding on vesting of restricted stock units (11,886)   (11,886)        
Stock-based compensation 116,192   116,192        
Change in unrealized gain (loss) on marketable securities (466)       (466)    
Net loss $ (175,357)         (175,357)  
Ending balance (in shares) at Dec. 31, 2022 147,935,669 150,683,607          
Ending balance at Dec. 31, 2022 $ 694,575 $ 1 1,364,116 $ (4,701) (718) (664,123)  
Treasury stock, ending balance (in shares) at Dec. 31, 2022 (2,747,938)     (2,747,938)      
Ending balance (in shares) at Dec. 31, 2023             0
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock upon exercise of options (in shares)   6,621,448          
Issuance of common stock upon exercise of options $ 27,315 $ 1 27,314        
Issuance of common stock related to employee stock purchase plan (in shares)   615,150          
Issuance of common stock related to employee stock purchase plan 6,031   6,031        
Repurchases of common stock (in shares)       (4,829,803)      
Repurchases of common stock (58,453)     $ (58,453)      
Issuance of restricted stock awards (in shares)   13,516          
Vesting of restricted stock units (in shares)   8,449,866          
Tax withholding on vesting of restricted stock units (in shares)   (3,485,308)          
Tax withholding on vesting of restricted stock units (54,122)   (54,122)        
Stock-based compensation 116,625   116,625        
Change in unrealized gain (loss) on marketable securities 777       777    
Net loss $ (116,554)         (116,554)  
Ending balance (in shares) at Dec. 31, 2023 155,320,538 162,898,279          
Ending balance at Dec. 31, 2023 $ 616,194 $ 2 $ 1,459,964 $ (63,154) $ 59 $ (780,677)  
Treasury stock, ending balance (in shares) at Dec. 31, 2023 (7,577,741)     (7,577,741)      
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net loss $ (116,554) $ (175,357) $ (145,215)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Depreciation and amortization 22,270 18,503 14,757
Stock-based compensation expense 109,570 110,785 91,183
(Accretion) amortization of marketable securities (13,811) (895) 501
Impairment of long-lived assets 3,062 6,124 0
Other 1,496 1,088 (448)
Changes in operating assets and liabilities:      
Accounts receivable, net (14,763) (20,598) 5,863
Prepaid expenses and other assets (17,003) (18,290) (5,697)
Operating lease right-of-use assets 4,868 4,839 5,301
Accounts payable and accrued expenses 33,971 17,893 16,322
Accrued compensation and other liabilities 3,073 3,409 7,670
Operating lease liabilities (7,853) (5,841) (6,336)
Deferred revenue 21,313 20,289 17,845
Net cash provided by (used in) operating activities 29,639 (38,051) 1,746
Cash flows from investing activities:      
Purchases of marketable securities (121,756) (593,770) (241,758)
Proceeds from maturities of marketable securities 530,000 375,000 204,981
Purchases of property, equipment, and software (1,147) (1,578) (1,554)
Capitalized internal-use software costs (15,254) (12,299) (12,090)
Purchase of minority interest (1,701) 0 0
Purchases of content assets (5,344) (1,377) (1,188)
Net cash provided by (used in) investing activities 384,798 (234,024) (51,609)
Cash flows from financing activities:      
Proceeds from exercise of stock options 27,315 17,586 31,766
Proceeds from employee stock purchase plan 6,031 6,829 6,397
Proceeds from initial public offering, net of offering costs 0 0 525,284
Payments for repurchases of common stock (58,453) 0 0
Payment of tax withholding on vesting of restricted stock units (54,122) (11,886) (7,172)
Payment of deferred offering costs 0 (295) (6,119)
Net cash (used in) provided by financing activities (79,229) 12,234 550,156
Net increase (decrease) in cash, cash equivalents, and restricted cash 335,208 (259,841) 500,293
Cash, cash equivalents, and restricted cash—Beginning of period 322,878 582,719 82,426
Cash, cash equivalents, and restricted cash—End of period 658,086 322,878 582,719
Supplemental disclosure of cash flow information:      
Cash paid for income taxes 6,383 4,064 2,837
Supplemental disclosure of noncash investing and financing activities:      
Stock-based compensation capitalized as internal-use software costs 7,055 5,407 4,890
Unpaid deferred offering costs $ 0 $ 0 $ 295
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS
12 Months Ended
Dec. 31, 2023
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 (“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 university and industry partners (collectively, “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 job markets. 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 14 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 28 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
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 primarily consists of a letter of credit required to fulfill our corporate headquarters’ operating lease agreement. Restricted cash, current is included in prepaid expenses and other current assets, and restricted cash, non-current is included in other assets, both in the Consolidated Balance Sheets.
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 the Consolidated Balance Sheets. 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. Realized gains and losses as well as credit-related impairment losses are included in other expense, net in the Consolidated Statements of Operations. Any remaining impairment is included in accumulated other comprehensive income (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, 2023, 2022, and 2021.
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 (deficit) 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 Statements of Operations. One such agreement has stipulated 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 recognized the liability and related expenses associated with this development fund consistent with the timing of when we recognized educator partner content costs given our liability is established in the same period the revenue is recognized. The expenses have been classified in the Consolidated Statements 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 in the Consolidated Balance Sheets. During the first quarter of 2023, we entered into an amendment with this educator partner who started earning typical content fees, which are recorded within cost of revenue in the Consolidated Statements of Operations.
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, impairment of an ROU asset and other lease related assets, including leasehold improvements, furniture and fixtures, and computer equipment, that results from entering into a sublease arrangement is recognized in the Consolidated Statements of Operations in the period the sublease agreement is executed. We recognize sublease income as a reduction to our operating lease expense on a straight-line basis over the sublease term. Refer to Note 6 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 two 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, both 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, 2023, we recognized an impairment loss of $861 related to capitalized internal-use software and website development costs. 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 property and equipment of $904. There were no impairments of long-lived assets during the year ended December 31, 2021.
Revenue
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 generate revenue from our three reportable segments: Consumer, Enterprise, and Degrees. Refer to Note 14 for our disaggregation of revenue. 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.
Consumer Revenue
We generate revenue from consumers by selling access to learning content hosted on our platform. Consumer products include certifications for single courses, professional certificates, 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, and 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 learners pay in advance, and revenue is recognized ratably over the contract term once 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 an allowance for refunds based on historical refund rates, which was immaterial as of December 31, 2023 and 2022.
Enterprise Revenue
We sell subscription licenses to businesses, organizations, governments, and educational institutions that provide their learners with 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 selling a fixed quantity of catalog licenses that grant each learner access to our learning platform and unlimited course enrollments over the license term. We recognize revenue ratably over the contract term once access has been granted to the Enterprise customer.
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, 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 generally earned and paid by the university for each academic term and 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, whose contractual arrangement is 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 and Degrees customers.
Deferred Commissions
Contract acquisition costs are costs we incur that are directly related to securing a contract and are primarily related to sales commissions and related payroll taxes earned by our Enterprise and Degrees sales forces. These costs are deferred and then amortized on a straight-line basis over the expected period of benefit. We amortize these costs over four 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 primarily 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.
On an annual basis, we assess the expected period of benefit by taking into consideration the average contract term length, the life of the underlying technology, and other factors. Based on our prior year assessment, we determined that the expected period of benefit should be increased from three years to four years. This change in accounting estimate was effective January 1, 2023 and is accounted for prospectively in our Consolidated Financial Statements. For the year ended December 31, 2023, this change resulted in a $3,496 benefit to sales and marketing. There was no change in the amortization period for contract renewals.
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.
Cost of Revenue
Cost of revenue consists of content costs, which are generally 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.
Concentrations of 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 the purpose of assessing the 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, 2023, 2022, and 2021, we did not have any customers that accounted for 10% or more of our revenue. As of December 31, 2023 we had one customer that accounted for 10% of our net accounts receivable balance that has since been collected within typical business terms.
Our business model relies on educational content and credentialing programs from educator partners. Our largest educator partner has global brand recognition and supplies a variety of in-demand content across multiple domains. The loss of or significant reduction in this partnership or one of our other largest partners could have a material impact on our results of operations and cash flows.
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 Balance Sheets, 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 Statements of Operations.
Stock-Based Compensation Expense
We measure and recognize compensation expense for stock-based awards granted to employees, directors, and non-employees 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:
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—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, and to the extent available, our historical volatility over a period equivalent to the expected term of the stock option. The expected volatility is based on the historical volatility of our common stock over the estimated expected term of 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. 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. Prior to our IPO, we treated all series of our redeemable convertible preferred stock as participating securities, since such stockholders had the right to receive non-forfeitable 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, and ESPP Rights 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 develop educator 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 in the Consolidated Statements of Operations. For the years ended December 31, 2023, 2022, and 2021, these costs were $44,818, $39,940, and $28,740.
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 within other expense, net in the Consolidated Statements of Operations.
Recent Accounting Pronouncements
Recently Issued Accounting Pronouncements Not Yet Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and certain other segment items on an interim and annual basis if they are regularly provided to the chief operating decision maker (“CODM”). This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. We expect that the adoption of ASU 2023-07 will not have a material impact on our Consolidated Financial Statements and related disclosures.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities on an annual basis to disclose (1) specific categories in the tax rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied on a prospective basis, though retrospective application is permitted. We are currently evaluating whether the adoption of ASU 2023-09 will have a material impact on our Consolidated Financial Statements and related disclosures.
XML 29 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE
3.    REVENUE
Contract Balances
Contract assets and liabilities were as follows:
December 31, 2023December 31, 2022January 1, 2022
Contract assets:
Billed accounts receivable, net of allowance for credit losses$62,407 $45,337 $22,286 
Unbilled accounts receivable5,011 8,397 12,110 
Total contract assets$67,418 $53,734 $34,396 
Contract liabilities:   
Deferred revenue$140,089 $118,777 $98,488 
Total contract liabilities$140,089 $118,777 $98,488 
Revenue recognized during the years ended December 31, 2023, 2022, and 2021 that was included in the corresponding deferred revenue balance at the beginning of each year was $116,002, $92,806, and $74,775.
Impairment losses related to contract assets were not material during the years ended December 31, 2023, 2022, and 2021.
Remaining Performance Obligations
Remaining performance obligations represent contracted revenue that has not yet been recognized, which includes deferred revenue in the Consolidated Balance Sheets and unbilled amounts that will be recognized as revenue in future periods. As of December 31, 2023, we had remaining performance obligations of $320,936 and expect to recognize approximately 68% as revenue over the next 12 months and the remainder thereafter.
Costs to Obtain and Fulfill Contracts
The following table presents our capitalization and amortization of commissions and related payroll tax expenditures recorded within sales and marketing in the Consolidated Statements of Operations:
Year Ended December 31,
Commissions and related payroll tax expenditures:202320222021
Capitalization$17,094 $17,766 $14,217 
Amortization12,291 12,618 8,197 
Deferred commissions and related payroll tax expenditures included in deferred costs and in other assets were as follows:
December 31, 2023December 31, 2022
Deferred costs, net$13,168 $13,300 
Other assets15,361 10,426 
During the year ended December 31, 2022, we recognized an impairment loss of $2,915, within general and administrative in the Consolidated Statement of Operations, on deferred partner fees that we do not expect to recover from Russian educator partners whose content we removed from our platform. During the year ended December 31, 2023, we recognized an impairment loss of $2,008, within sales and marketing in the Consolidated Statements of Operations, on content development grants that we do not expect to recover related to our Degrees segment.
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
INVESTMENTS
4.    INVESTMENTS
Investments Measured at Fair Value on a Recurring Basis
The following table summarizes our investments measured at fair value on a recurring basis by balance sheet classification and investment type:
December 31, 2023December 31, 2022
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value - Level 1
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value - Level 1
Cash equivalents—money market funds$186,396 $— $— $186,396 $304,750 $— $— $304,750 
Cash equivalents—U.S. Treasury securities448,447 78 — 448,525 — — — — 
Total cash equivalents634,843 78 — 634,921 304,750 — — 304,750 
Marketable securities—U.S. Treasury securities65,765 — (19)65,746 460,372 26 (744)459,654 
Total$700,608 $78 $(19)$700,667 $765,122 $26 $(744)$764,404 
Gross realized gains and losses related to our cash equivalents and marketable securities were not material for the years ended December 31, 2023, 2022, and 2021.
The following table presents the cost basis and fair value of our AFS securities by contractual maturity date:
December 31, 2023December 31, 2022
Amortized
Cost
Fair
Value
Amortized
Cost
Fair
Value
Due in one year or less$65,765 $65,746 $460,372 $459,654 
Investments in an unrealized loss position consisted of the following:
December 31, 2023December 31, 2022
Fair
Value
Gross
Unrealized
Losses
Fair
Value
Gross
Unrealized
Losses
U.S. Treasury securities$65,746 $(19)$356,767 $(744)
As of December 31, 2023 and 2022, our AFS marketable securities were comprised of U.S. Treasury securities, which are backed by the full faith and credit of the U.S. government. As a result, there were no credit or non-credit impairment losses recorded during the years ended December 31, 2023, 2022, or 2021.
Investments Measured at Fair Value on a Nonrecurring Basis
In August 2023, we acquired an approximate 7% ownership interest in a privately held company, which is measured and accounted for using the fair value measurement alternative basis. This investment is classified within other assets in the Consolidated Balance Sheets. The carrying value of the investment was $1,701 as of December 31, 2023.
Our existing equity investments are remeasured at fair value on a nonrecurring basis when an identifiable event or change in circumstance may have a significant adverse impact on its fair value. No such events or changes occurred during the years ended December 31, 2023, 2022, or 2021.
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEET COMPONENTS
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
CONSOLIDATED BALANCE SHEET COMPONENTS
5.    CONSOLIDATED BALANCE SHEET COMPONENTS
Restricted Cash
The reconciliation of cash, cash equivalents, and restricted cash was as follows:
December 31, 2023December 31, 2022December 31, 2021
Cash and cash equivalents$656,321 $320,817 $580,658 
Restricted cash, current— 487 — 
Restricted cash, non-current1,765 1,574 2,061 
Total cash, cash equivalents, and restricted cash$658,086 $322,878 $582,719 
Property, Equipment, and Software, Net
Property, equipment, and software, net consisted of the following:
Estimated Useful LivesDecember 31, 2023December 31, 2022
Internal-use software and website development
2 - 5 years
$73,881 $53,215 
Computer equipment and purchased software2 years4,405 4,662 
Leasehold improvementsShorter of useful life or remaining lease term6,923 6,567 
Furniture and fixtures5 years2,757 2,714 
Total property, equipment, and software87,966 67,158 
Less accumulated depreciation and amortization(57,558)(40,062)
Property, equipment, and software, net$30,408 $27,096 
The following table presents depreciation and amortization expense related to property, equipment, and software as well as the portion of amortization expense related to internal-use software and website development that is recorded within cost of revenue in the Consolidated Statements of Operations:
Year Ended December 31,
202320222021
Depreciation and amortization expense$19,276 $15,865 $12,513 
Amortization expense for internal-use software and website development16,894 13,128 9,675 
Intangible Assets, Net
Intangible assets, net consisted of the following:
December 31, 2023December 31, 2022
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Content assets$12,982 $(3,558)$9,424 $6,821 $(1,971)$4,850 
Developed technology8,446 (6,150)2,296 8,446 (4,743)3,703 
Assembled workforce— — — 181 (181)— 
Intangible assets$21,428 $(9,708)$11,720 $15,448 $(6,895)$8,553 
Capitalization of content assets and amortization expense for intangible assets was as follows:
Year Ended December 31,
202320222021
Capitalization of content assets$6,161 $1,100 $1,765 
Amortization expense for intangible assets2,994 2,638 2,244 
As of December 31, 2023, the weighted-average remaining amortization period was 1.6 years for developed technology and 3.8 years for content assets.
As of December 31, 2023, future expected amortization expense for intangible assets was as follows:
2024$4,258 
20253,713
20261,621
20271,190
2028892
Thereafter46
Total$11,720 
XML 32 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
LEASES
6.    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 an agreement to sublease a portion of our existing office space in Mountain View, California. As a result, and at the same time, we recognized an impairment loss of $2,304 on the ROU asset and $904 on the related property and equipment, which was allocated within operating expenses in the Consolidated Statements of Operations consistent with the allocation approach used for operating lease costs. The sublease is classified as an operating lease. The term commenced on June 1, 2022 and terminates on October 31, 2024.
The components of lease costs were as follows:
Year Ended December 31,
202320222021
Operating lease cost$5,510 $5,853 $6,663 
Short-term lease cost970 1,388 1,122 
Variable lease cost2,066 1,753 1,690 
Sublease income(2,720)(1,587)— 
Total lease costs$5,826 $7,407 $9,475 
Future lease payments under our non-cancelable operating leases, which do not include short-term leases, as of December 31, 2023 were as follows:
2024$6,764 
202547 
Total lease payments6,811 
Less imputed interest(215)
Present value of operating lease liabilities$6,596 
Operating lease liabilities, current6,557 
Operating lease liabilities, non-current39 
Total operating lease liabilities$6,596 
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,
202320222021
Cash paid for amounts included in the measurement of operating lease liabilities$8,509 $6,875 $7,683 
Operating lease ROU assets obtained in exchange for lease liabilities— 427 — 
December 31, 2023December 31, 2022
Weighted-average remaining operating lease term (in years)0.931.93
Weighted-average operating lease discount rate5.78 %5.76 %
XML 33 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES
7.    INCOME TAXES
The components of loss before income tax were as follows:
Year Ended December 31,
202320222021
Domestic$(118,481)$(177,649)$(148,343)
Foreign7,298 7,012 5,254 
Total$(111,183)$(170,637)$(143,089)
Income tax expense consisted of the following:
Year Ended December 31,
202320222021
Current taxes:
Federal$— $— $— 
State189 11 
Foreign4,977 4,872 3,025 
Total current$4,980 $5,061 $3,036 
Deferred taxes:
Federal$— $— $— 
State
Foreign391(341)(910)
Total deferred$391 $(341)$(910)
Total income tax expense$5,371 $4,720 $2,126 
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,
202320222021
U.S federal income taxes at statutory rate21.0 %21.0 %21.0 %
State income taxes, net of federal benefit2.7 %2.1 %4.3 %
Foreign income taxes at rates other than the U.S. rate(3.5)%(1.8)%(0.7)%
Change in valuation allowance(28.7)%(19.8)%(47.3)%
Research and development credits8.2 %3.5 %7.3 %
Stock-based compensation(5.4)%(4.4)%13.3 %
Foreign inclusions— %(3.7)%— %
Other0.9 %0.3 %0.6 %
Effective income tax rate(4.8)%(2.8)%(1.5)%
Significant components of our deferred tax assets and liabilities consisted of the following:
December 31, 2023December 31, 2022
Deferred tax assets:
Net operating loss carryforwards$130,849 $112,003 
Capitalized research and development costs51,940 29,047 
Research and development credits42,764 31,248 
Stock-based compensation11,160 22,196 
Lease liabilities1,512 3,312 
Deferred revenue937 1,058 
Accruals and reserves813 743 
Gross deferred tax assets239,975 199,607 
Valuation allowance(225,513)(185,606)
Total deferred tax assets$14,462 $14,001 
Deferred tax liabilities:
Deferred commissions(6,768)(5,586)
Depreciation and amortization(5,810)(5,086)
Operating lease ROU assets(1,070)(2,172)
Total deferred tax liabilities$(13,648)$(12,844)
Net deferred tax assets$814 $1,157 
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, 2023 and 2022. We increased the valuation allowance for the years ended December 31, 2023 and 2022 by $39,907 and $33,838.
As of December 31, 2023, U.S. federal and state NOL carryforwards were $556,468 and $206,519, respectively, and U.S. federal and state research and development tax credit carryforwards were $39,483 and $27,351, 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, 2023, $405,529 are carried forward indefinitely, but are limited to 80% of taxable income.
On August 16, 2022, the U.S. government enacted the Inflation Reduction Act of 2022 (“IRA”), 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. The IRA did not have a material impact on our Consolidated Financial Statements.
Uncertain Tax Positions
As of December 31, 2023, we had unrecognized tax benefits of $22,535 of which $2,484 would impact our effective tax rate, if recognized. The activity related to the unrecognized tax benefits was as follows:
Year Ended December 31,
202320222021
Gross unrecognized tax benefits—beginning of period$16,371 $12,539 $7,477 
Increases related to tax positions taken during current year5,052 3,641 4,850 
Increases related to tax positions taken during prior years1,163 248 220 
Decreases related to tax positions taken during prior years(51)(57)(8)
Gross unrecognized tax benefits—end of period$22,535 $16,371 $12,539 
We recognize interest and penalties related to unrecognized tax benefits in income tax expense. Interest and penalties were not material as of December 31, 2023, 2022, and 2021.
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 2022, 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 34 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET LOSS PER SHARE
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
NET LOSS PER SHARE
8.    NET LOSS PER SHARE
The following table presents the calculation of basic and diluted net loss per share:
Year Ended December 31,
202320222021
Numerator:
Net loss$(116,554)$(175,357)$(145,215)
Denominator:
Weighted-average shares used in computing net loss per share—basic and diluted150,957,814145,263,726113,587,523
Net loss per share—basic and diluted$(0.77)$(1.21)$(1.28)
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,
202320222021
Common stock options11,165,13818,153,19523,000,872
RSUs18,361,04622,773,0537,387,288
Shares subject to repurchase2,607
ESPP Rights126,768123,60365,446
Total29,652,95241,049,85130,456,213
XML 35 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES
9.    COMMITMENTS AND CONTINGENCIES
Purchase Obligations
Our purchase obligations primarily relate to a third-party cloud infrastructure agreement, subscription arrangements, and service agreements used to facilitate our operations. As of December 31, 2023, we had approximately $23,058 of future minimum payments under our non-cancelable purchase obligations with a remaining term in excess of one year, which are expected to be paid through 2026.
Purchase
Obligations
2024$9,875 
202511,308 
20261,875 
Total$23,058 
Legal Proceedings
From time to time, we may be subject to legal proceedings, as well as demands, claims, and threatened litigation. The outcomes of legal proceedings and other contingencies are inherently unpredictable, subject to significant uncertainties, and could be material to our operating results and cash flows for a particular period. Regardless of the outcome, litigation can have an adverse impact on our business because of defense and settlement costs, diversion of management resources, and other factors. Other than the matters described below, we are not currently party to any legal proceeding that we believe, as of the filing of this Annual Report on Form 10-K, could have a material adverse effect on our business, operating results, cash flows, or financial condition should such litigation or claim be resolved unfavorably.
We regularly review the status of each significant matter and assess its potential likelihood of loss or exposure. We record an accrual for loss contingencies for legal proceedings when we believe that an unfavorable outcome is both (i) probable and (ii) the amount or range of any possible loss is reasonably estimable. The Company intends to vigorously defend itself in these matters, and while there can be no assurances and the outcome of these matters is currently not determinable, the Company currently believes that, except as set forth below, these existing claims or proceedings are not likely, individually and in the aggregate, to have a material adverse effect on its financial position. Notwithstanding the foregoing, there are many uncertainties associated with any litigation and these matters or other third-party claims against the Company may cause the Company to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of those events were to occur, the Company's business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from the Company's estimates, if any, which could result in the need to adjust the liability and record additional expenses.
Privacy Class Action Lawsuit
In November 2023, a putative class action complaint, Iman Ghazizadeh, et al v. Coursera, Inc., was filed against Coursera, Inc. in the United States District Court (the “Court”) for the Northern District of California (Case No. 5:23-cv-05646) for alleged violations of the Video Privacy Protection Act, 18 U.S.C. Section 2710 et seq. (“VPPA”). The complaint alleges, among other things, that without consent or knowledge of the plaintiff, Coursera disclosed the video viewing history and certain other information of the plaintiff to a third-party company and made similar disclosures without the knowledge or consent of other unidentified users. The plaintiff seeks monetary damages for certain violations under the VPPA, including interest and reasonable attorney’s fees. In January 2024, the Company filed a motion to dismiss, which is pending before the Court. Given the procedural posture and the nature of such litigation matter, it is not possible to reasonably estimate the probability that we will ultimately prevail or be held liable for the violations alleged in this complaint, nor is it possible to reasonably estimate the loss, if any, or range of loss that could result from this matter. We dispute the claims and intend to vigorously defend against them.
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 36 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
REDEEMABLE CONVERTIBLE PREFERRED STOCK
12 Months Ended
Dec. 31, 2023
Temporary Equity Disclosure [Abstract]  
REDEEMABLE CONVERTIBLE PREFERRED STOCK
10.    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, 2023 and 2022, there were no shares of redeemable convertible preferred stock issued and outstanding.
XML 37 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS’ EQUITY (DEFICIT)
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS’ EQUITY (DEFICIT)
11.    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, 2023, there were no shares of preferred stock issued or outstanding.
Share Repurchase Program
On April 26, 2023, our board of directors approved a share repurchase program (the “Repurchase Program”) with authorization to purchase up to $95 million of our common stock. We may repurchase shares of common stock from time to time through open market purchases, in privately negotiated transactions, or by other means, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, in accordance with applicable securities laws and other restrictions. The number of shares to be repurchased and the timing of the repurchases, if any, will depend on several factors, including, without limitation, business, economic, and market conditions, corporate, legal, and regulatory requirements, prevailing stock prices, trading volume, and other considerations. The Repurchase Program may be suspended or discontinued at any time and does not obligate us to acquire any amount of common stock.
We funded share repurchases under the Repurchase Program with our existing cash and cash equivalents. During the year ended December 31, 2023, we repurchased an aggregate of 4,829,803 shares of our common stock for $58.5 million pursuant to a Rule 10b5-1 trading plan. As of December 31, 2023, we had $36.6 million, excluding commissions, remaining under the Repurchase Program, which has no expiration date and will continue unless otherwise suspended or discontinued.
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLANS
12.    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 ended on May 10, 2023.
As of December 31, 2023, 12,605,201 shares and 4,307,884 shares of our common stock were reserved for issuance under the 2021 Plan and 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 years ended December 31, 2023 and 2022, we had ESPP Rights Resets that resulted in modification charges of $3,119 and $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, 2023 was as follows:
Number of
Shares
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
(in Years)
Aggregate
Intrinsic
Value
Balance—December 31, 202218,153,195$6.07 5.41$120,289 
Granted454,62614.72 
Exercised(6,621,448)4.13 
Canceled(821,235)13.41 
Balance—December 31, 202311,165,138$7.03 5.22$142,444 
Options vested9,462,200$5.70 4.74$131,590 
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 $72,649, $57,311, and $296,635 for the years ended December 31, 2023, 2022, and 2021. The weighted-average grant date fair value of options granted for the years ended December 31, 2023, 2022, and 2021 was $8.41, $7.26, and $16.23.
RSUs
RSUs grants have a service-based vesting condition, which is satisfied generally either (i) over four years with a 25% cliff vesting period after one year and 6.25% vesting each quarter thereafter for new hires, or (ii) over four years with 6.25% vesting each quarter for new grants to existing employees. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.
RSU activity under the Plans for the year ended December 31, 2023 was as follows:
Number of
Shares
Weighted-Average
Grant Date Fair Value
Aggregate
Intrinsic
Value
Unvested balance—December 31, 202222,773,053$17.75 $269,779 
Granted7,335,24512.41  
Vested(8,449,866)17.73  
Forfeited(3,297,386)19.91  
Unvested balance—December 31, 202318,361,046$15.24 $355,653 
The aggregate fair value of RSUs that vested was $130,891, $29,966, and $18,767 for the years ended December 31, 2023, 2022, and 2021.
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,
202320222021
Fair value of common stock$14.72 $12.80 $29.99 
Risk-free interest rate3.7 %3.1 %1.3 %
Expected term (in years)6.16.16.2
Expected volatility57.3 %57.7 %57.1 %
Dividend yield— %— %— %
The following table summarizes the assumptions used in estimating the fair value of ESPP Rights:
Year Ended December 31,
202320222021
Risk-free interest rate
3.9% - 5.5%
1.4% - 4.6%
0.0% - 0.5%
Expected term (in years)
0.5 - 2.0
0.5 - 2.0
0.5 - 2.0
Expected volatility
39.2% - 61.0%
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,
202320222021
Cost of revenue$2,593 $3,089 $2,092 
Research and development49,931 48,779 42,783 
Sales and marketing31,299 30,092 25,992 
General and administrative31,352 28,703 20,316 
Restructuring related charges(5,605)122 — 
Total$109,570 $110,785 $91,183 
We capitalized $7,055, $5,407, and $4,890 of stock-based compensation related to our internal-use software during the years ended December 31, 2023, 2022, and 2021.
As of December 31, 2023, there was a total of $14,626 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, 2023, total unrecognized compensation cost related to unvested RSUs was $230,963, which is expected to be recognized over a weighted-average period of approximately 2.5 years. Total unrecognized stock-based compensation cost related to ESPP Rights as of December 31, 2023 was $7,330, 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, 2023, 2022, and 2021 were $753, $835, and $821 due to cumulative losses and valuation allowances.
For the years ended December 31, 2023, 2022, and 2021, income tax benefits realized related to stock-based awards vested and exercised were $1,326, $387, and $968 due to cumulative losses and valuation allowances.
Common Stock Reserved for Issuance
Our common stock reserved for future issuance was as follows:
December 31, 2023December 31, 2022
Stock options outstanding11,165,13818,153,195
RSUs outstanding18,361,04622,773,053
Shares available for future grants16,913,0858,819,998
Total shares of common stock reserved46,439,26949,746,246
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,710 and $1,791 to the 401(k) Plan for the years ended December 31, 2023 and 2022. No matching contributions were made during the year ended December 31, 2021.
XML 39 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS
13. RELATED PARTY TRANSACTIONS
We have a content sourcing agreement with DeepLearning.AI Corp (“DeepLearning.AI”), which was entered into in the normal course of business and under standard terms. Dr. Andrew Ng, one of our co-founders and Chairman of our board of directors owns DeepLearning.AI. Content fees earned by DeepLearning.AI during the years ended December 31, 2023, 2022, and 2021 were $7,401, $5,679, and $6,558, and were recorded within cost of revenue in the Consolidated Statements of Operations. As of December 31, 2023 and 2022, outstanding educator partner payables related to this content sourcing agreement were $3,895 and $1,223.
XML 40 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT AND GEOGRAPHIC INFORMATION
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
SEGMENT AND GEOGRAPHIC INFORMATION
14. SEGMENT AND GEOGRAPHIC INFORMATION
Segment Information
Our chief operating decision maker (“CODM”) is our Chief Executive Officer. 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 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 primarily 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. Content costs are considered significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment gross profit. 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 technology 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,
202320222021
Revenue
Consumer$365,221 $295,583 $246,187 
Enterprise219,542 181,284 120,429 
Degrees51,001 46,889 48,671 
Total revenue$635,764 $523,756 $415,287 
Segment gross profit
Consumer$193,001 $214,305 $161,510 
Enterprise150,384 126,573 81,253 
Degrees51,001 46,889 48,671 
Total segment gross profit$394,386 $387,767 $291,434 
Reconciliation of segment gross profit to gross profit
Platform and support costs$42,134 $37,471 $28,014 
Stock-based compensation expense2,593 3,089 2,092 
Amortization of internal-use software16,894 13,128 9,675 
Amortization of intangible assets2,994 2,600 2,184 
Total reconciling items64,615 56,288 41,965 
Gross profit$329,771 $331,479 $249,469 
Geographic Information
Revenue
The following table summarizes the revenue by region based on the billing address of our customers:
Year Ended December 31,
202320222021
United States$340,672 $276,011 $210,513 
Europe, Middle East, and Africa153,037 130,607 112,643 
Asia Pacific82,331 68,943 54,763 
Other59,724 48,195 37,368 
Total$635,764 $523,756 $415,287 
No single country other than the United States represented 10% or more of our total revenue during the years ended December 31, 2023, 2022, and 2021.
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, 2023December 31, 2022
United States$34,047 $35,457 
Rest of World1,100 1,244 
Total$35,147 $36,701 
XML 41 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING RELATED CHARGES
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
RESTRUCTURING RELATED CHARGES
15.    RESTRUCTURING RELATED CHARGES
We have been reducing our expenses, focusing our efforts, and prioritizing 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 related charges, within operating expenses, of $10.1 million mainly related to personnel expenses, such as employee severance and benefits costs during the year ended December 31, 2022. Related cash payments of $5.1 million and $4.8 million were made in the years ended December 31, 2023 and 2022 and reflected as cash used in operating activities in our Consolidated Statements of Cash Flows. We recognized a reversal of stock-based compensation expense of approximately $5.6 million during the year ended December 31, 2023, resulting from the forfeiture of RSUs and stock options. All expenses relating to this restructuring were paid as of December 31, 2023.
In January 2024, we implemented a plan to restructure our Enterprise segment sales force and expect to recognize incremental operating expenses, related to the restructuring, of $2 million to $3 million during the three months ended March 31, 2024, substantially all of which will be paid within the quarter.
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net loss $ (116,554) $ (175,357) $ (145,215)
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended 12 Months Ended
Dec. 31, 2023
shares
Dec. 31, 2023
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Sabrina L. Simmons [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On November 8, 2023, Sabrina L. Simmons, a director, entered into a Rule 10b5-1 trading arrangement that provides for the sale of up to 8,093 shares subject to the vesting of RSUs. This trading arrangement is scheduled to expire on June 3, 2024.
Name Sabrina L. Simmons  
Title director  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date November 8, 2023  
Arrangement Duration 208 days  
Aggregate Available 8,093 8,093
Leah Belsky [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
On November 22, 2023, Leah Belsky, Senior Vice President and Chief Revenue Officer, entered into a Rule 10b5-1 trading arrangement that provides for the sale of up to (i) 25,000 shares of our common stock, (ii) the net shares (not yet determinable) after shares are withheld to satisfy tax obligations subject to the vesting of up to 308,098 RSUs, and (iii) 30,000 shares subject to the vesting of stock options (which includes shares to be sold to pay the exercise price and tax withholding obligations). This trading arrangement is scheduled to expire on November 22, 2024.
Name Leah Belsky  
Title Senior Vice President and Chief Revenue Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date November 22, 2023  
Arrangement Duration 366 days  
Leah Belsky Rule Trading Arrangement, Common Stock [Member] | Leah Belsky [Member]    
Trading Arrangements, by Individual    
Aggregate Available 25,000 25,000
Leah Belsky Trading Arrangement, Restricted Stock Units [Member] | Leah Belsky [Member]    
Trading Arrangements, by Individual    
Aggregate Available 308,098 308,098
Leah Belsky Trading Arrangement, Stock Options [Member] | Leah Belsky [Member]    
Trading Arrangements, by Individual    
Aggregate Available 30,000 30,000
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2023
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 primarily consists of a letter of credit required to fulfill our corporate headquarters’ operating lease agreement. Restricted cash, current is included in prepaid expenses and other current assets, and restricted cash, non-current is included in other assets, both in the Consolidated Balance Sheets.
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 the Consolidated Balance Sheets. 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. Realized gains and losses as well as credit-related impairment losses are included in other expense, net in the Consolidated Statements of Operations. Any remaining impairment is included in accumulated other comprehensive income (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, 2023, 2022, and 2021.
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 (deficit) 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 Statements of Operations. One such agreement has stipulated 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 recognized the liability and related expenses associated with this development fund consistent with the timing of when we recognized educator partner content costs given our liability is established in the same period the revenue is recognized. The expenses have been classified in the Consolidated Statements 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 in the Consolidated Balance Sheets. During the first quarter of 2023, we entered into an amendment with this educator partner who started earning typical content fees, which are recorded within cost of revenue in the Consolidated Statements of Operations.
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, impairment of an ROU asset and other lease related assets, including leasehold improvements, furniture and fixtures, and computer equipment, that results from entering into a sublease arrangement is recognized in the Consolidated Statements of Operations in the period the sublease agreement is executed. We recognize sublease income as a reduction to our operating lease expense on a straight-line basis over the sublease term. Refer to Note 6 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 two 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, both 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, 2023, we recognized an impairment loss of $861 related to capitalized internal-use software and website development costs. 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 property and equipment of $904. There were no impairments of long-lived assets during the year ended December 31, 2021.
Revenue
Revenue
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 generate revenue from our three reportable segments: Consumer, Enterprise, and Degrees. Refer to Note 14 for our disaggregation of revenue. 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.
Consumer Revenue
We generate revenue from consumers by selling access to learning content hosted on our platform. Consumer products include certifications for single courses, professional certificates, 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, and 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 learners pay in advance, and revenue is recognized ratably over the contract term once 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 an allowance for refunds based on historical refund rates, which was immaterial as of December 31, 2023 and 2022.
Enterprise Revenue
We sell subscription licenses to businesses, organizations, governments, and educational institutions that provide their learners with 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 selling a fixed quantity of catalog licenses that grant each learner access to our learning platform and unlimited course enrollments over the license term. We recognize revenue ratably over the contract term once access has been granted to the Enterprise customer.
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, 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 generally earned and paid by the university for each academic term and 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, whose contractual arrangement is 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
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 and Degrees customers.
Deferred Commissions
Contract acquisition costs are costs we incur that are directly related to securing a contract and are primarily related to sales commissions and related payroll taxes earned by our Enterprise and Degrees sales forces. These costs are deferred and then amortized on a straight-line basis over the expected period of benefit. We amortize these costs over four 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 primarily 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.
On an annual basis, we assess the expected period of benefit by taking into consideration the average contract term length, the life of the underlying technology, and other factors. Based on our prior year assessment, we determined that the expected period of benefit should be increased from three years to four years. This change in accounting estimate was effective January 1, 2023 and is accounted for prospectively in our Consolidated Financial Statements. For the year ended December 31, 2023, this change resulted in a $3,496 benefit to sales and marketing. There was no change in the amortization period for contract renewals.
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.
Cost of Revenue
Cost of Revenue
Cost of revenue consists of content costs, which are generally 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.
Concentrations of Risk
Concentrations of 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 the purpose of assessing the 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, 2023, 2022, and 2021, we did not have any customers that accounted for 10% or more of our revenue. As of December 31, 2023 we had one customer that accounted for 10% of our net accounts receivable balance that has since been collected within typical business terms.
Our business model relies on educational content and credentialing programs from educator partners. Our largest educator partner has global brand recognition and supplies a variety of in-demand content across multiple domains. The loss of or significant reduction in this partnership or one of our other largest partners could have a material impact on our results of operations and cash flows.
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 Balance Sheets, 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 Statements 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 non-employees 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:
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—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, and to the extent available, our historical volatility over a period equivalent to the expected term of the stock option. The expected volatility is based on the historical volatility of our common stock over the estimated expected term of 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. 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. Prior to our IPO, we treated all series of our redeemable convertible preferred stock as participating securities, since such stockholders had the right to receive non-forfeitable 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, and ESPP Rights 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 develop educator 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 in the Consolidated Statements of Operations. For the years ended December 31, 2023, 2022, and 2021, these costs were $44,818, $39,940, and $28,740.
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 within other expense, net in the Consolidated Statements of Operations.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Recently Issued Accounting Pronouncements Not Yet Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and certain other segment items on an interim and annual basis if they are regularly provided to the chief operating decision maker (“CODM”). This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. We expect that the adoption of ASU 2023-07 will not have a material impact on our Consolidated Financial Statements and related disclosures.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities on an annual basis to disclose (1) specific categories in the tax rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied on a prospective basis, though retrospective application is permitted. We are currently evaluating whether the adoption of ASU 2023-09 will have a material impact on our Consolidated Financial Statements and related disclosures.
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Assets and Liabilities
Contract assets and liabilities were as follows:
December 31, 2023December 31, 2022January 1, 2022
Contract assets:
Billed accounts receivable, net of allowance for credit losses$62,407 $45,337 $22,286 
Unbilled accounts receivable5,011 8,397 12,110 
Total contract assets$67,418 $53,734 $34,396 
Contract liabilities:   
Deferred revenue$140,089 $118,777 $98,488 
Total contract liabilities$140,089 $118,777 $98,488 
Schedule of Capitalized Contract Cost
The following table presents our capitalization and amortization of commissions and related payroll tax expenditures recorded within sales and marketing in the Consolidated Statements of Operations:
Year Ended December 31,
Commissions and related payroll tax expenditures:202320222021
Capitalization$17,094 $17,766 $14,217 
Amortization12,291 12,618 8,197 
Schedule of Deferred Costs, Net and Other Assets Disclosure
Deferred commissions and related payroll tax expenditures included in deferred costs and in other assets were as follows:
December 31, 2023December 31, 2022
Deferred costs, net$13,168 $13,300 
Other assets15,361 10,426 
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Summary of Available-for-Sale Marketable Securities
The following table summarizes our investments measured at fair value on a recurring basis by balance sheet classification and investment type:
December 31, 2023December 31, 2022
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value - Level 1
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value - Level 1
Cash equivalents—money market funds$186,396 $— $— $186,396 $304,750 $— $— $304,750 
Cash equivalents—U.S. Treasury securities448,447 78 — 448,525 — — — — 
Total cash equivalents634,843 78 — 634,921 304,750 — — 304,750 
Marketable securities—U.S. Treasury securities65,765 — (19)65,746 460,372 26 (744)459,654 
Total$700,608 $78 $(19)$700,667 $765,122 $26 $(744)$764,404 
Schedule of Cost Basis and Fair Value of AFS Securities by Contractual Maturity Date
The following table presents the cost basis and fair value of our AFS securities by contractual maturity date:
December 31, 2023December 31, 2022
Amortized
Cost
Fair
Value
Amortized
Cost
Fair
Value
Due in one year or less$65,765 $65,746 $460,372 $459,654 
Schedule of Investments in an Unrealized Loss Position
Investments in an unrealized loss position consisted of the following:
December 31, 2023December 31, 2022
Fair
Value
Gross
Unrealized
Losses
Fair
Value
Gross
Unrealized
Losses
U.S. Treasury securities$65,746 $(19)$356,767 $(744)
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEET COMPONENTS (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash
The reconciliation of cash, cash equivalents, and restricted cash was as follows:
December 31, 2023December 31, 2022December 31, 2021
Cash and cash equivalents$656,321 $320,817 $580,658 
Restricted cash, current— 487 — 
Restricted cash, non-current1,765 1,574 2,061 
Total cash, cash equivalents, and restricted cash$658,086 $322,878 $582,719 
Schedule of Property, Equipment and Software, Net
Property, equipment, and software, net consisted of the following:
Estimated Useful LivesDecember 31, 2023December 31, 2022
Internal-use software and website development
2 - 5 years
$73,881 $53,215 
Computer equipment and purchased software2 years4,405 4,662 
Leasehold improvementsShorter of useful life or remaining lease term6,923 6,567 
Furniture and fixtures5 years2,757 2,714 
Total property, equipment, and software87,966 67,158 
Less accumulated depreciation and amortization(57,558)(40,062)
Property, equipment, and software, net$30,408 $27,096 
Schedule of Depreciation and Amortization Expense
The following table presents depreciation and amortization expense related to property, equipment, and software as well as the portion of amortization expense related to internal-use software and website development that is recorded within cost of revenue in the Consolidated Statements of Operations:
Year Ended December 31,
202320222021
Depreciation and amortization expense$19,276 $15,865 $12,513 
Amortization expense for internal-use software and website development16,894 13,128 9,675 
Schedule of Intangible Assets
Intangible assets, net consisted of the following:
December 31, 2023December 31, 2022
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Content assets$12,982 $(3,558)$9,424 $6,821 $(1,971)$4,850 
Developed technology8,446 (6,150)2,296 8,446 (4,743)3,703 
Assembled workforce— — — 181 (181)— 
Intangible assets$21,428 $(9,708)$11,720 $15,448 $(6,895)$8,553 
Schedule of Capitalization of Content Assets and Amortization Expense for Intangible Assets
Capitalization of content assets and amortization expense for intangible assets was as follows:
Year Ended December 31,
202320222021
Capitalization of content assets$6,161 $1,100 $1,765 
Amortization expense for intangible assets2,994 2,638 2,244 
Schedule of Future Expected Amortization Expense for Intangible Assets
As of December 31, 2023, future expected amortization expense for intangible assets was as follows:
2024$4,258 
20253,713
20261,621
20271,190
2028892
Thereafter46
Total$11,720 
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Costs
The components of lease costs were as follows:
Year Ended December 31,
202320222021
Operating lease cost$5,510 $5,853 $6,663 
Short-term lease cost970 1,388 1,122 
Variable lease cost2,066 1,753 1,690 
Sublease income(2,720)(1,587)— 
Total lease costs$5,826 $7,407 $9,475 
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, 2023 were as follows:
2024$6,764 
202547 
Total lease payments6,811 
Less imputed interest(215)
Present value of operating lease liabilities$6,596 
Operating lease liabilities, current6,557 
Operating lease liabilities, non-current39 
Total operating lease liabilities$6,596 
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,
202320222021
Cash paid for amounts included in the measurement of operating lease liabilities$8,509 $6,875 $7,683 
Operating lease ROU assets obtained in exchange for lease liabilities— 427 — 
December 31, 2023December 31, 2022
Weighted-average remaining operating lease term (in years)0.931.93
Weighted-average operating lease discount rate5.78 %5.76 %
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2023
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,
202320222021
Domestic$(118,481)$(177,649)$(148,343)
Foreign7,298 7,012 5,254 
Total$(111,183)$(170,637)$(143,089)
Schedule of Income Tax Expense
Income tax expense consisted of the following:
Year Ended December 31,
202320222021
Current taxes:
Federal$— $— $— 
State189 11 
Foreign4,977 4,872 3,025 
Total current$4,980 $5,061 $3,036 
Deferred taxes:
Federal$— $— $— 
State
Foreign391(341)(910)
Total deferred$391 $(341)$(910)
Total income tax expense$5,371 $4,720 $2,126 
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,
202320222021
U.S federal income taxes at statutory rate21.0 %21.0 %21.0 %
State income taxes, net of federal benefit2.7 %2.1 %4.3 %
Foreign income taxes at rates other than the U.S. rate(3.5)%(1.8)%(0.7)%
Change in valuation allowance(28.7)%(19.8)%(47.3)%
Research and development credits8.2 %3.5 %7.3 %
Stock-based compensation(5.4)%(4.4)%13.3 %
Foreign inclusions— %(3.7)%— %
Other0.9 %0.3 %0.6 %
Effective income tax rate(4.8)%(2.8)%(1.5)%
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, 2023December 31, 2022
Deferred tax assets:
Net operating loss carryforwards$130,849 $112,003 
Capitalized research and development costs51,940 29,047 
Research and development credits42,764 31,248 
Stock-based compensation11,160 22,196 
Lease liabilities1,512 3,312 
Deferred revenue937 1,058 
Accruals and reserves813 743 
Gross deferred tax assets239,975 199,607 
Valuation allowance(225,513)(185,606)
Total deferred tax assets$14,462 $14,001 
Deferred tax liabilities:
Deferred commissions(6,768)(5,586)
Depreciation and amortization(5,810)(5,086)
Operating lease ROU assets(1,070)(2,172)
Total deferred tax liabilities$(13,648)$(12,844)
Net deferred tax assets$814 $1,157 
Schedule of Activity Related to the Unrecognized Tax Benefits The activity related to the unrecognized tax benefits was as follows:
Year Ended December 31,
202320222021
Gross unrecognized tax benefits—beginning of period$16,371 $12,539 $7,477 
Increases related to tax positions taken during current year5,052 3,641 4,850 
Increases related to tax positions taken during prior years1,163 248 220 
Decreases related to tax positions taken during prior years(51)(57)(8)
Gross unrecognized tax benefits—end of period$22,535 $16,371 $12,539 
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET LOSS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
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,
202320222021
Numerator:
Net loss$(116,554)$(175,357)$(145,215)
Denominator:
Weighted-average shares used in computing net loss per share—basic and diluted150,957,814145,263,726113,587,523
Net loss per share—basic and diluted$(0.77)$(1.21)$(1.28)
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,
202320222021
Common stock options11,165,13818,153,19523,000,872
RSUs18,361,04622,773,0537,387,288
Shares subject to repurchase2,607
ESPP Rights126,768123,60365,446
Total29,652,95241,049,85130,456,213
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments under the Company's Non-Cancellable Purchase Obligations
Purchase
Obligations
2024$9,875 
202511,308 
20261,875 
Total$23,058 
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS (Tables)
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Schedule of Stock Option Activity under the Plans
Stock option activity under the Plans for the year ended December 31, 2023 was as follows:
Number of
Shares
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
(in Years)
Aggregate
Intrinsic
Value
Balance—December 31, 202218,153,195$6.07 5.41$120,289 
Granted454,62614.72 
Exercised(6,621,448)4.13 
Canceled(821,235)13.41 
Balance—December 31, 202311,165,138$7.03 5.22$142,444 
Options vested9,462,200$5.70 4.74$131,590 
Schedule of Share-based Compensation, Restricted Stock Units Award Activity
RSU activity under the Plans for the year ended December 31, 2023 was as follows:
Number of
Shares
Weighted-Average
Grant Date Fair Value
Aggregate
Intrinsic
Value
Unvested balance—December 31, 202222,773,053$17.75 $269,779 
Granted7,335,24512.41  
Vested(8,449,866)17.73  
Forfeited(3,297,386)19.91  
Unvested balance—December 31, 202318,361,046$15.24 $355,653 
Summary of Weighted Average Assumptions to Record Stock-Based Compensation Expense for Stock Options Granted
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,
202320222021
Fair value of common stock$14.72 $12.80 $29.99 
Risk-free interest rate3.7 %3.1 %1.3 %
Expected term (in years)6.16.16.2
Expected volatility57.3 %57.7 %57.1 %
Dividend yield— %— %— %
The following table summarizes the assumptions used in estimating the fair value of ESPP Rights:
Year Ended December 31,
202320222021
Risk-free interest rate
3.9% - 5.5%
1.4% - 4.6%
0.0% - 0.5%
Expected term (in years)
0.5 - 2.0
0.5 - 2.0
0.5 - 2.0
Expected volatility
39.2% - 61.0%
59.4% - 76.5%
48.3% - 61.9%
Dividend yield—%—%—%
Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations
Stock-based compensation expense is classified in the Consolidated Statements of Operations as follows:
Year Ended December 31,
202320222021
Cost of revenue$2,593 $3,089 $2,092 
Research and development49,931 48,779 42,783 
Sales and marketing31,299 30,092 25,992 
General and administrative31,352 28,703 20,316 
Restructuring related charges(5,605)122 — 
Total$109,570 $110,785 $91,183 
Summary of Shares of Common Stock Reserved for Future Issuance
Our common stock reserved for future issuance was as follows:
December 31, 2023December 31, 2022
Stock options outstanding11,165,13818,153,195
RSUs outstanding18,361,04622,773,053
Shares available for future grants16,913,0858,819,998
Total shares of common stock reserved46,439,26949,746,246
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Financial Information for Each Reportable Segment
Financial information for each reportable segment was as follows:
Year Ended December 31,
202320222021
Revenue
Consumer$365,221 $295,583 $246,187 
Enterprise219,542 181,284 120,429 
Degrees51,001 46,889 48,671 
Total revenue$635,764 $523,756 $415,287 
Segment gross profit
Consumer$193,001 $214,305 $161,510 
Enterprise150,384 126,573 81,253 
Degrees51,001 46,889 48,671 
Total segment gross profit$394,386 $387,767 $291,434 
Reconciliation of segment gross profit to gross profit
Platform and support costs$42,134 $37,471 $28,014 
Stock-based compensation expense2,593 3,089 2,092 
Amortization of internal-use software16,894 13,128 9,675 
Amortization of intangible assets2,994 2,600 2,184 
Total reconciling items64,615 56,288 41,965 
Gross profit$329,771 $331,479 $249,469 
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,
202320222021
United States$340,672 $276,011 $210,513 
Europe, Middle East, and Africa153,037 130,607 112,643 
Asia Pacific82,331 68,943 54,763 
Other59,724 48,195 37,368 
Total$635,764 $523,756 $415,287 
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, 2023December 31, 2022
United States$34,047 $35,457 
Rest of World1,100 1,244 
Total$35,147 $36,701 
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS (Details)
12 Months Ended
Apr. 19, 2021
USD ($)
shares
Apr. 05, 2021
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
shares
Subsidiary Sale Of Stock [Line Items]          
Number of operating segments | segment     3    
Additional offering cost     $ 6,449,000    
Net proceeds from common stock sold $ 72,802,000   $ 0 $ 0 $ 525,284,000
Common Stock          
Subsidiary Sale Of Stock [Line Items]          
Issuance of common stock upon initial public offering, net of offering costs (in shares) | 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      
Underwriting discounts and commissions $ 5,061,000 31,456,000      
Additional offering cost   $ 6,449,000      
Issuance of common stock upon initial public offering, net of offering costs (in shares) | shares 2,359,500        
IPO | Common Stock          
Subsidiary Sale Of Stock [Line Items]          
Redeemable convertible preferred stock to common stock (in shares) | shares   75,305,400      
Conversion ratio   1      
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
SIGNIFICANT ACCOUNTING POLICIES (Details)
1 Months Ended 12 Months Ended
Jan. 01, 2023
Dec. 31, 2022
May 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Change in Accounting Estimate [Line Items]            
Additional offering cost       $ 6,449,000    
Impairment long-lived asset held-for-use extensible enumeration       impairment loss impairment loss impairment loss
Impairments of long lived assets           $ 0
Impairment loss     $ 2,304,000   $ 2,304,000  
Number of reportable segments | segment       3    
Contract with customer, expected amortized cost period       4 years    
Contract with customer amortization on renewal period       2 years    
Contract with customer expected incremental cost period 4 years 3 years        
Sales and marketing       $ 222,771,000 227,676,000 179,337,000
Advertising expense       44,818,000 39,940,000 $ 28,740,000
Change in Accounting Method Accounted for as Change in Estimate            
Change in Accounting Estimate [Line Items]            
Sales and marketing       3,496,000    
Property and Equipment            
Change in Accounting Estimate [Line Items]            
Impairment loss         904,000  
Internal Use Software And Website Development            
Change in Accounting Estimate [Line Items]            
Impairments of long lived assets       $ 861,000    
Deferred Partner Fees            
Change in Accounting Estimate [Line Items]            
Impairments of long lived assets         $ 2,915,000  
Minimum            
Change in Accounting Estimate [Line Items]            
Property, equipment, and software estimated useful lives       2 years    
Estimated useful lives       2 years    
Contract with customer, purchase of fixed quantity of seat licenses, contract period       1 year    
Minimum | Computer Software, Intangible Asset            
Change in Accounting Estimate [Line Items]            
Estimated useful lives       2 years    
Maximum            
Change in Accounting Estimate [Line Items]            
Property, equipment, and software estimated useful lives       5 years    
Estimated useful lives       6 years    
Contract with customer, purchase of fixed quantity of seat licenses, contract period       3 years    
Maximum | Computer Software, Intangible Asset            
Change in Accounting Estimate [Line Items]            
Estimated useful lives       5 years    
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2022
Contract assets:      
Billed accounts receivable, net of allowance for credit losses $ 62,407 $ 45,337 $ 22,286
Unbilled accounts receivable 5,011 8,397 12,110
Total contract assets 67,418 53,734 34,396
Contract liabilities:      
Deferred revenue 140,089 118,777 98,488
Total contract liabilities $ 140,089 $ 118,777 $ 98,488
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Revenue recognized $ 116,002,000 $ 92,806,000 $ 74,775,000
Impairment losses on contract assets 0 0 $ 0
Impairment losses on deferred partner fees 2,008,000    
Russian Educator Partners      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Impairment losses on deferred partner fees   $ 2,915,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Remaining performance obligation $ 320,936,000    
Percent of remaining performance obligations to be recognized 68.00%    
Period for satisfaction of remaining performance obligation 12 months    
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Schedule of Capitalized Contract Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]      
Capitalization $ 17,094 $ 17,766 $ 14,217
Amortization $ 12,291 $ 12,618 $ 8,197
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Schedule of Deferred Costs, Net and Other Assets Disclosure (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Deferred costs, net $ 13,168 $ 13,300
Other assets $ 15,361 $ 10,426
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS - Summary of Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 700,608 $ 765,122
Gross Unrealized Gains 78 26
Gross Unrealized Losses (19) (744)
Fair Value - Level 1 700,667 764,404
Marketable securities—U.S. Treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 65,765 460,372
Gross Unrealized Gains 0 26
Gross Unrealized Losses (19) (744)
Fair Value - Level 1 65,746 459,654
Cash and Cash Equivalents    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 634,843 304,750
Gross Unrealized Gains 78 0
Gross Unrealized Losses 0 0
Fair Value - Level 1 634,921 304,750
Cash and Cash Equivalents | Cash equivalents—money market funds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 186,396 304,750
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value - Level 1 186,396 304,750
Cash and Cash Equivalents | Marketable securities—U.S. Treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 448,447 0
Gross Unrealized Gains 78 0
Gross Unrealized Losses 0 0
Fair Value - Level 1 $ 448,525 $ 0
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS - Schedule of Cost Basis and Fair Value of AFS Securities by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Amortized Cost $ 65,765 $ 460,372
Fair Value $ 65,746 $ 459,654
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS - Schedule of Investments in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Gross Unrealized Losses $ (19) $ (744)
U.S. Treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value 65,746 356,767
Gross Unrealized Losses $ (19) $ (744)
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Aug. 31, 2023
Schedule of Equity Method Investments [Line Items]        
Credit or non credit impairment charges $ 0 $ 0 $ 0  
Private Company        
Schedule of Equity Method Investments [Line Items]        
Ownership interest in equity method investment, percentage       7.00%
Carrying value of investment $ 1,701,000      
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents $ 656,321 $ 320,817 $ 580,658  
Restricted cash, current 0 487 0  
Restricted cash, non-current 1,765 1,574 2,061  
Total cash, cash equivalents, and restricted cash $ 658,086 $ 322,878 $ 582,719 $ 82,426
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Property, Equipment and Software, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 87,966 $ 67,158
Less accumulated depreciation and amortization (57,558) (40,062)
Property, equipment, and software, net 30,408 27,096
Internal-use software and website development    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 73,881 53,215
Computer equipment and purchased software    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives 2 years  
Total property, equipment, and software $ 4,405 4,662
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 6,923 6,567
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives 5 years  
Total property, equipment, and software $ 2,757 $ 2,714
Minimum | Internal-use software and website development    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives 2 years  
Maximum | Internal-use software and website development    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives 5 years  
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Depreciation and Amortization Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]      
Depreciation and amortization expense $ 22,270 $ 18,503 $ 14,757
Amortization expense for internal-use software and website development   2,638 2,244
Property, Equipment and Software      
Property Plant And Equipment [Line Items]      
Depreciation and amortization expense 19,276 15,865 12,513
Software and Website Development      
Property Plant And Equipment [Line Items]      
Amortization expense for internal-use software and website development $ 16,894 $ 13,128 $ 9,675
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 21,428 $ 15,448
Accumulated Amortization (9,708) (6,895)
Net Carrying Value 11,720 8,553
Content assets    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 12,982 6,821
Accumulated Amortization (3,558) (1,971)
Net Carrying Value 9,424 4,850
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 8,446 8,446
Accumulated Amortization (6,150) (4,743)
Net Carrying Value 2,296 3,703
Assembled workforce    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 0 181
Accumulated Amortization 0 (181)
Net Carrying Value $ 0 $ 0
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Capitalization of Content Assets and Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]      
Amortization expense for intangible assets   $ 2,638 $ 2,244
Content Asset      
Finite Lived Intangible Assets [Line Items]      
Capitalization of content assets $ 6,161 $ 1,100 $ 1,765
Intangible Assets, Excluding Internal-Use Software And Website Development      
Finite Lived Intangible Assets [Line Items]      
Amortization expense for intangible assets $ 2,994    
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEET COMPONENTS - Additional Information (Details)
Dec. 31, 2023
Developed technology  
Property Plant And Equipment [Line Items]  
Weighted average remaining amortization period for intangible asset 1 year 7 months 6 days
Content assets  
Property Plant And Equipment [Line Items]  
Weighted average remaining amortization period for intangible asset 3 years 9 months 18 days
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
2024 $ 4,258  
2025 3,713  
2026 1,621  
2027 1,190  
2028 892  
Thereafter 46  
Net Carrying Value $ 11,720 $ 8,553
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2022
Dec. 31, 2022
Operating Leased Assets [Line Items]    
Impairment loss $ 2,304 $ 2,304
Property and Equipment    
Operating Leased Assets [Line Items]    
Impairment loss   $ 904
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Schedule of Components of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating lease cost $ 5,510 $ 5,853 $ 6,663
Short-term lease cost 970 1,388 1,122
Variable lease cost 2,066 1,753 1,690
Sublease income (2,720) (1,587) 0
Total lease costs $ 5,826 $ 7,407 $ 9,475
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Schedule of Future Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 6,764  
2025 47  
Total lease payments 6,811  
Less imputed interest (215)  
Operating lease liabilities, current 6,557 $ 8,658
Operating lease liabilities, non-current 39 $ 5,791
Total operating lease liabilities $ 6,596  
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Schedule of Supplemental Cash Flow and Weighted-average Remaining Lease Term and Discount Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Cash paid for amounts included in the measurement of operating lease liabilities $ 8,509 $ 6,875 $ 7,683
Operating lease ROU assets obtained in exchange for lease liabilities $ 0 $ 427 $ 0
Weighted-average remaining operating lease term (in years) 11 months 4 days 1 year 11 months 4 days  
Weighted-average operating lease discount rate 5.78% 5.76%  
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Components of Loss Before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Domestic $ (118,481) $ (177,649) $ (148,343)
Foreign 7,298 7,012 5,254
Loss before income taxes $ (111,183) $ (170,637) $ (143,089)
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current taxes:      
Federal $ 0 $ 0 $ 0
State 3 189 11
Foreign 4,977 4,872 3,025
Total current 4,980 5,061 3,036
Deferred taxes:      
Federal 0 0 0
State 0 0 0
Foreign 391 (341) (910)
Total deferred 391 (341) (910)
Total income tax expense $ 5,371 $ 4,720 $ 2,126
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
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, 2023
Dec. 31, 2022
Dec. 31, 2021
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.70% 2.10% 4.30%
Foreign income taxes at rates other than the U.S. rate (3.50%) (1.80%) (0.70%)
Change in valuation allowance (28.70%) (19.80%) (47.30%)
Research and development credits 8.20% 3.50% 7.30%
Stock-based compensation (5.40%) (4.40%) 13.30%
Foreign inclusions 0.00% (3.70%) 0.00%
Other 0.90% 0.30% 0.60%
Effective income tax rate (4.80%) (2.80%) (1.50%)
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Significant components of our deferred tax assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net operating loss carryforwards $ 130,849 $ 112,003
Capitalized research and development costs 51,940 29,047
Research and development credits 42,764 31,248
Stock-based compensation 11,160 22,196
Lease liabilities 1,512 3,312
Deferred revenue 937 1,058
Accruals and reserves 813 743
Gross deferred tax assets 239,975 199,607
Valuation allowance (225,513) (185,606)
Total deferred tax assets 14,462 14,001
Deferred tax liabilities:    
Deferred commissions (6,768) (5,586)
Depreciation and amortization (5,810) (5,086)
Operating lease ROU assets (1,070) (2,172)
Total deferred tax liabilities (13,648) (12,844)
Net deferred tax assets $ 814 $ 1,157
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]        
Increase (decrease) in valuation allowance $ 39,907 $ 33,838    
Research and development tax credits carryforwards 42,764 31,248    
Unrecognized tax benefits 22,535 $ 16,371 $ 12,539 $ 7,477
Impact of unrecognized tax benefits on effective tax rate, if recognized 2,484      
Federal        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 556,468      
Research and development tax credits carryforwards 39,483      
Indefinite operating loss carryforwards 405,529      
State        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 206,519      
Research and development tax credits carryforwards $ 27,351      
XML 80 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Summary of income tax contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Gross unrecognized tax benefits—beginning of period $ 16,371 $ 12,539 $ 7,477
Increases related to tax positions taken during current year 5,052 3,641 4,850
Increases related to tax positions taken during prior years 1,163 248 220
Decreases related to tax positions taken during prior years (51) (57) (8)
Gross unrecognized tax benefits—end of period $ 22,535 $ 16,371 $ 12,539
XML 81 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET LOSS PER SHARE - Calculation of Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:      
Net loss $ (116,554) $ (175,357) $ (145,215)
Denominator:      
Weighted-average shares used in computing net loss per share—basic (in shares) 150,957,814 145,263,726 113,587,523
Weighted-average shares used in computing net loss per share—diluted (in shares) 150,957,814 145,263,726 113,587,523
Net loss per share—basic (in dollars per share) $ (0.77) $ (1.21) $ (1.28)
Net loss per share—diluted (in dollars per share) $ (0.77) $ (1.21) $ (1.28)
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET LOSS PER SHARE - Schedule of Securities with a Potentially Dilutive Impact (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 29,652,952 41,049,851 30,456,213
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) 11,165,138 18,153,195 23,000,872
RSUs      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 18,361,046 22,773,053 7,387,288
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 0 2,607
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) 126,768 123,603 65,446
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES (Additional Information) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Non-cancelable purchase obligations $ 23,058
XML 84 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Future Minimum Payments under the Company's Non-Cancelable Purchase Obligations (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 9,875
2025 11,308
2026 1,875
Total $ 23,058
XML 85 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
REDEEMABLE CONVERTIBLE PREFERRED STOCK (Details)
Apr. 05, 2021
shares
Dec. 31, 2023
shares
Dec. 31, 2022
shares
Dec. 31, 2021
shares
Dec. 31, 2020
shares
Redeemable Convertible Preferred Stock          
Temporary Equity [Line Items]          
Temporary equity, shares outstanding (in shares)   0 0 0 75,305,400
Common Stock | IPO          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock to common stock (in shares) 75,305,400        
Conversion ratio 1        
XML 86 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS’ EQUITY (DEFICIT) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Apr. 26, 2023
Dec. 31, 2022
Subsidiary Sale Of Stock [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
Stock repurchase program authorized amount   $ 95,000,000  
Number of shares, repurchased (in shares) 4,829,803    
Stock repurchased, value $ 58,500,000    
Stock repurchase program, remaining authorized repurchase amount $ 36,600,000    
IPO      
Subsidiary Sale Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 10,000,000    
Preferred stock, par value (in dollars per share) $ 0.00001    
XML 87 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares reserved for issuance 46,439,269 49,746,246  
Modification charge $ 3,119 $ 9,047  
Aggregate intrinsic value of employee options exercised 72,649 57,311 $ 296,635
Compensation cost related to the nonvested awards not yet recognized $ 14,626    
Weighted average period for recognition of compensation cost 1 year 10 months 24 days    
Income tax benefits recognized $ 753 835 821
Tax benefits realized on awards vested and exercised $ 1,326 387 968
Employees percentage of eligible compensation may elect to contribute 100.00%    
Employer discretionary contribution amount $ 1,710 1,791 0
Internal-use software and website development      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
cumulative stock-based compensation expense $ 7,055 $ 5,407 $ 4,890
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share based compensation, expiration period 10 years    
Vesting period 4 years    
Weighted average grant-date fair value of stock options granted (in dollars per share) $ 8.41 $ 7.26 $ 16.23
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 4 years    
Aggregate fair value of RSUs vested $ 130,891 $ 29,966 $ 18,767
Compensation cost related to the nonvested awards not yet recognized $ 230,963    
Weighted average period for recognition of compensation cost 2 years 6 months    
Restricted Stock Units | Share-Based Payment Arrangement, Tranche One      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, award Vesting rights, percentage 25.00%    
Cliff vesting period 1 year    
Restricted Stock Units | Share-Based Payment Arrangement, Tranche Two      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, award Vesting rights, percentage 6.25%    
Restricted Stock Units | Share-Based Payment Arrangement, Tranche Three      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, award Vesting rights, percentage 6.25%    
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%    
Employee stock incentive plan, purchase period 6 months    
Shares reserved for issuance 4,307,884    
Compensation cost related to the nonvested awards not yet recognized $ 7,330    
Weighted average period for recognition of compensation cost 1 year    
2021 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares reserved for issuance 12,605,201    
XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS - Schedule of Stock Option Activity under the Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Shares    
Number of shares, beginning balance (in shares) 18,153,195  
Number of shares, ending balance (in shares) 11,165,138 18,153,195
Stock Options    
Number of Shares    
Number of shares, beginning balance (in shares) 18,153,195  
Number of shares, granted (in shares) 454,626  
Number of shares, exercised (in shares) (6,621,448)  
Number of shares, canceled (in shares) (821,235)  
Number of shares, ending balance (in shares) 11,165,138 18,153,195
Number of shares, options vested (in shares) 9,462,200  
Weighted- Average Exercise Price    
Weighted-average exercise price, beginning balance (in dollars per share) $ 6.07  
Weighted-average exercise price, granted (in dollars per share) 14.72  
Weighted-average exercise price, exercised (in dollars per share) 4.13  
Weighted-average exercise price, canceled (in dollars per share) 13.41  
Weighted-average exercise price, ending balance (in dollars per share) 7.03 $ 6.07
Weighted-average exercise price, options vested (in dollars per share) $ 5.70  
Weighted-average remaining contractual term, balance 5 years 2 months 19 days 5 years 4 months 28 days
Weighted-average remaining contractual term, options vested 4 years 8 months 26 days  
Aggregate intrinsic value $ 142,444 $ 120,289
Aggregate intrinsic value, options vested $ 131,590  
XML 89 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
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, 2023
Dec. 31, 2022
Number of Shares    
Unvested beginning balance (in shares) 22,773,053  
Granted (in shares) 7,335,245  
Vested (in shares) (8,449,866)  
Forfeited (in shares) (3,297,386)  
Unvested ending balance (in shares) 18,361,046  
Weighted-Average Grant Date Fair Value    
Unvested beginning balance (in dollars per share) $ 17.75  
Granted (in dollars per share) 12.41  
Vested (in dollars per share) 17.73  
Forfeited (in dollars per share) 19.91  
Unvested ending balance (in dollars per share) $ 15.24  
Aggregate Intrinsic Value, Unvested balance $ 355,653 $ 269,779
XML 90 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS - Summary of weighted-average assumptions to record compensation expenses for stock options granted (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Fair value of common stock (in usd per share) $ 14.72 $ 12.80 $ 29.99
Risk-free interest rate 3.70% 3.10% 1.30%
Expected term (in years) 6 years 1 month 6 days 6 years 1 month 6 days 6 years 2 months 12 days
Expected volatility 57.30% 57.70% 57.10%
Dividend yield 0.00% 0.00% 0.00%
XML 91 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate 3.70% 3.10% 1.30%
Expected term (in years) 6 years 1 month 6 days 6 years 1 month 6 days 6 years 2 months 12 days
Expected volatility 57.30% 57.70% 57.10%
Dividend yield 0.00% 0.00% 0.00%
Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Dividend yield 0.00% 0.00% 0.00%
Minimum | Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate 3.90% 1.40% 0.00%
Expected term (in years) 6 months 6 months 6 months
Expected volatility 39.20% 59.40% 48.30%
Maximum | Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate 5.50% 4.60% 0.50%
Expected term (in years) 2 years 2 years 2 years
Expected volatility 61.00% 76.50% 61.90%
XML 92 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense $ 109,570 $ 110,785 $ 91,183
Cost of revenue      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense 2,593 3,089 2,092
Research and development      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense 49,931 48,779 42,783
Sales and marketing      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense 31,299 30,092 25,992
General and administrative      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense 31,352 28,703 20,316
Restructuring related charges      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense $ (5,605) $ 122 $ 0
XML 93 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS - Summary of Shares of Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]    
Stock options outstanding 11,165,138 18,153,195
RSUs outstanding 18,361,046 22,773,053
Shares available for future grants 16,913,085 8,819,998
Total shares of common stock reserved 46,439,269 49,746,246
XML 94 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS - 401(k) Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Employees percentage of eligible compensation may elect to contribute 100.00%    
Employer discretionary contribution amount $ 1,710 $ 1,791 $ 0
XML 95 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
RELATED PARTY TRANSACTIONS - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Educator partners payable $ 101,041 $ 66,375  
Content Sourcing Agreement      
Related Party Transaction [Line Items]      
Related party content fees 7,401 5,679 $ 6,558
Content Sourcing Agreement | Related Party      
Related Party Transaction [Line Items]      
Educator partners payable $ 3,895 $ 1,223  
XML 96 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT AND GEOGRAPHIC INFORMATION - Additional Information (Details) - segment
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Number of reportable segments 3    
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, 2023, 2022, and 2021.    
Revenue | Geographic Concentration Risk | United States | Minimum      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 10.00% 10.00% 10.00%
XML 97 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT AND GEOGRAPHIC INFORMATION - Segment Results of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue      
Revenue $ 635,764 $ 523,756 $ 415,287
Segment gross profit      
Total segment gross profit 394,386 387,767 291,434
Platform and support costs 42,134 37,471 28,014
Stock-based compensation expense 2,593 3,089 2,092
Segment amortization   2,638 2,244
Total reconciling items 64,615 56,288 41,965
Gross profit 329,771 331,479 249,469
Amortization of internal-use software      
Segment gross profit      
Segment amortization 16,894 13,128 9,675
Amortization of intangible assets      
Segment gross profit      
Segment amortization 2,994 2,600 2,184
Consumer      
Revenue      
Revenue 365,221 295,583 246,187
Segment gross profit      
Total segment gross profit 193,001 214,305 161,510
Enterprise      
Revenue      
Revenue 219,542 181,284 120,429
Segment gross profit      
Total segment gross profit 150,384 126,573 81,253
Degrees      
Revenue      
Revenue 51,001 46,889 48,671
Segment gross profit      
Total segment gross profit $ 51,001 $ 46,889 $ 48,671
XML 98 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Revenue By Region Based On Billing Address (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Revenue $ 635,764 $ 523,756 $ 415,287
United States      
Segment Reporting Information [Line Items]      
Revenue 340,672 276,011 210,513
Europe, Middle East, and Africa      
Segment Reporting Information [Line Items]      
Revenue 153,037 130,607 112,643
Asia Pacific      
Segment Reporting Information [Line Items]      
Revenue 82,331 68,943 54,763
Other      
Segment Reporting Information [Line Items]      
Revenue $ 59,724 $ 48,195 $ 37,368
XML 99 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Long Lived Assets By Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Noncurrent Assets $ 35,147 $ 36,701
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Noncurrent Assets 34,047 35,457
Rest of World    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Noncurrent Assets $ 1,100 $ 1,244
XML 100 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING RELATED CHARGES (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Cost and Reserve [Line Items]        
Restructuring related charges   $ (5,806) $ 10,149 $ 0
Cash payment   5,100 4,800  
Stock based compensation expense   109,570 $ 110,785 $ 91,183
Forecast | Minimum | Enterprise        
Restructuring Cost and Reserve [Line Items]        
Restructuring related charges $ 2,000      
Forecast | Maximum | Enterprise        
Restructuring Cost and Reserve [Line Items]        
Restructuring related charges $ 3,000      
Restricted Stock Units and Share-Based Payment Arrangement, Option        
Restructuring Cost and Reserve [Line Items]        
Stock based compensation expense   $ 5,600    
EXCEL 102 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %N!5E@'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 " !;@598%@&W=.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.DT1AZCK98@32$A, G&+'&^+:-HH,6KW]K1AZX3@ 3C&_O/Y ML^0&@\8ATG,< D5VE&XFW_5)8]B((W/0 F/Y$TJYT0_-_=#](;G9SQ ,/AA M#@1*RCOPQ,8:-K B[ 21=M8U!C)\!#/>(LK/GS&+L,L G7DJ><$55F!:)>) MX31U#5P!"XPI^O1=(+L2<_5/;.Z .">GY-;4.([E6.?E*ZKI^7UQ_^%V%_6#=WOUC MXXM@V\"ONVB_ %!+ P04 " !;@598F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %N!5EB$):$6# @ 8Q 8 >&PO=V]R:W-H965T&UL MM9MO<^*V%L:_BH:[T]N="> _0))MP@P!)>R,#TC-^"\@+/WF/9%>6E'Z7!S/_OF7)%I&0>$)*8'C9D3$)0ZD$ M[?C_0;257U,&GKX_JC^FG8?.+#$G8QK^'OAB<]^Z:2&?K' 2BF?Z\C,Y=*@O M]3P:\O1_])*=VQNTD)=P0:-#,+0@"N+L%;\>0)P$W%@5 0R3D50.?8P ='JS@A7@>Y]A5R+,=5-&BL#W\DRPZR^VEX3Q$^T8?_ MDL1P=4MU]5)OW!RWF^JY6MQ_CI9<,!CR?ZD(9PH]M8)GG?/KU^(SB.,$A>B9;RH0*E%Y'L$2%=ZR-:@K*D%@)U" '-:@' M:DY80'VY4"%8.I5CZHS2<6FJ7)NT\4VA&1(K0;O.H5UKNSI.&)/,'@/NP>#Z M1C#3@M.KM=NVTW9M%3%M8%-BAL1*Q&YR8CE M-JPI+4-B)5JW.:U;;0^GL0C$'H972-!3$BT)4U'2:UB6W>Y9SG5?14H;VI24 M(;$2*=LJ,C:K#JMGL@YD%@%#[ E'REEX1FC\^>OS8OH\ND*SIW%'14TOT!2; M*;4RMY-,UZ[#;19[E,$\Q')*7J&%@"4,48;&-(D%V\.KKX:I5Y],E0"U08T! M&E(K W0*@$X=@%_P*YKYL+0%J\!+*6JF[!G)7K_M]@>6<^LHZ6F#&],SI%:F M5V3^MC8]/M(;^3ZH\ZOC&_01SD.?8_68TTNZ-S::=M!T1\)]C$8[HI[$1CV M*;4RQ<(%V/H\_BW%L3R"V?N%OL1*@GJY3W+28["\O?7-&=T'LJ<>@7G,\4F(S:A=,J96Q%8;!UN?Y;['-*1>0!/\1;*MO M%GK%VY[54Z:_^KC&W"YA&>S",]AG3$-*C1%F5QC2*('-9".I]OT+OK(X%_VRT!6.[PV%"T)8PQ#>8 M*8V77KPQU$L8"J!X!#]8-XC1;[:$E#%FKM\'QFE3:KC-"3]\62J^@#VM,ZQ)>P2F\@E/+*_Q.PK#]/8;D M#.8JYK#(^6C&>:)>YON7J& MZG4J]\+U<8UI7<(5.(4KT_X&"V("/BK8X5@^[?_D(01_7 M&-LE[(%3V -'G]3/QH_/:)3X@: ,C80@8-33#+]-_59^_YDZK'(,:Q%X =33>&TL^FC*5[XW!K2 MUE 4+>OW*H:>/:UR< M< E[X!;VP*WU=&&Q@8Q7-T_/R%3#,NH.3*F5817NP*WE#N;),@P\F)P4*],. MO4KC4ABC/N&@UD_59'7=;FAWKN^Z.Q68D_*@6NE_>7-B(7[$%6M91/2%<$ M,EKUMO89U;ET$C3FKO5!\CY'681DK=/Q^N15R&;)^V NW$&+Q-O\H^DO :Q<2X)6D(_Z< 3Y MAE0X['L$T 08?,7NAQRC 4_K/^6YT#S;L9"/]VIFJZQR9"\K1XBL#403XA&Y MWYE7]RF?7NE_I\:S]A+6RRVLEUO+>HT!-P,8,^#PBGXEZAN%7DKN5@[Z,">5 M3T[UP8VI7<)ZN87U#R,V055N&,0'7B9M1@F5++,'5/ M"L>EU4P+\#GRY%/QK(8\_S0O\A^EI>W=XO3L+P0^8>E4.0K)"D*MSC6L&2PK MNL\.!-VF9>A+*@2-TK<;@N$&*$^ [U>4BN.!O$#^IP_#OP%02P,$% @ M6X%66 K#((]" @ P 4 !@ !X;"]W;W)KUSFZH57C]#D,S1Z"<^E_:*J]O6_."@II>*T"=8$E+!ZQ!_-/9P& M^!<"_"; M]SU099RCA6.0\$K)(RW5C,3FZJ-UG"$F9^R44+O$AVGXDF9$H66 MK/Z]^IY"5VE9L^DFC<2TEO O2/1]],29RB1:L!32_P5HJ=^I.(>D MAX+^+?(]/^C0"]HD ZL77)LD^CG9227TD_AU+M]:;7!>S93)6!8X@!7%-TSA'$)W M]'RQ>EYNMPMT@VEQC[;/K[/'!5JMUAUDHY9L=!79BB<7WVNWP@8S])5+N$4S MG!/])AC!Y\#JJ_.=>][8G+ Z$293#7H=Z MO<_Z_D3=+VI#\<+6Z(XK7?%VFND6"\(XZ/T]Y^IHF /:IAW_!5!+ P04 M" !;@598E"YC,<\KVAKAZ5_M9LI33H^ZZJF^O%UIC]A^6R*;9R M)YKW:B]K>+)1>B<,W.K[9;/74JR[0;MJ2>*8+7>BK!>KJ^ZWKWIUI5I3E;7\ MJE'3[G9"/WV6E7J\7N#%\P^_E_=;8W]8KJ[VXE[>2O/G_JN&N^7!R[K+V"*2E2R,=2'@OP=Y M(ZO*>@(?^Z"AV#N1"-O5/6O M_RZ'@#J A:J:[E_T.-C&"U2TC5&[83 @V)5U_[_X/B3B: !.9@:080!YZ0 Z M#*!=H#VR+JPOPHC5E5:/2%MK\&8ONMQTHR&:LK;3></"UAG%G=J+I15;D6 M1J[19U&)NI#HUKIKT"7Z\_8+>G?Q$[I 98W^V*JV$?6ZN5H:>+,=ORR&MWSN MWT)FWO)%%N\1Q1$B,:&>X30>)W8-?6AV8O"GF]@,732/T@%ZL??\ L_NB+[HV7E&29)-5X/' MC*=YEOE!Y@>0^9GD@I[0YBGJ-I8]T+N)N@0W:F,>A9:S%9$[>&BO)EL)I/L'LL43O%Y[!)843.[%1Y) M$"[*JN- KT#!03)]K4)Y*V^G08^DBL.L^K=U6P@#I+D7VM12-W#Q M9+G5&[G+9#C&<3)5*1X[QBB?*Z&1\G"8\X8*?Q8" ])NVX,?=2M'LO'"]] < M3=+IANTUHPF903_2(0[SX:GC%2(PUPXW:^/UD;T3)%>V"[KL32=R@Z/5<;2&6;$(S7B,#<>I)&6#[)N M91BIRW280NB1'\HRP*=WX[!*2)'-Y/>HTS]!AJ'1K55\&BH*X'.BH#8]- MRO,YV"--DC!-NL5[#JO+AR1CTPW"8T5C/J/GR,B9)-PY]L5[KA3? &+W[AS(2Y3]YH0<=^_4#\AZ5_.^.3H,?B9'PH/"Z-:KXME75 M&N3'CS]D!/./75=CGOP'1$&:??4)T1MY.XU])%@2)EAHDH?UWM@L1.@B?A_# M'VP%&7H052N[E)"/.([@=_L7-5MH\*!06K-5NOPW#/XOSS0^PN;R[*UL&JM. MNB:]-0WT/&N[>;[A:0EQZ=YA@Y#):8I'.4#"&Y)],X32-*XBBEV?/3ER8_&AS$$I!HK*&>XG> MV9-:+[E1C\::AW78,?8UM&=%Z55?U-55ESR+&9_V.CY# M!M5&9GHT.FHP&M9@O<)I9DG4"]MSDH\9SIW*\-CE23K7RM-1EM%7RK+^\/)U M0:3.UQ#OB9'/SG=BM#SZF&>_I/XJ]'U9-] _;&!@_)Z#']U_G.QOC-IWW_?N ME#%JUUUNI0#PU@">;Q3HMN'&?C(\?")>_0=02P,$% @ 6X%66%P[;,]C M P Q@L !@ !X;"]W;W)K#-DHL<*VB*E2E+07!: M)^7,="S+-W-,"R,>U\]F(A[S2C%:D)E LLIS+'[>$\8W$\,VGAY\H*M,Z0=F M/"[QBLR)^E3.!+3,3B6E.2DDY0429#DQ[NS;J>WHA#KB,R4;N76/M)4%YX^Z M\2Z=&)8F(HPD2DM@N*S)E#"FE8#C>RMJ='WJQ.W[)_4WM7DPL\"23#G[0E.5 M38S00"E9XHJI#WSSEK2&/*V7<";K?[1I8OW(0$DE%<_;9"#(:=%<\8]V(+82 M[-&!!*=-<,Y-<-L$MS;:D-6V'K#"\5CP#1(Z&M3T33TV=3:XH87^C',EX"V% M/!5/>2$YHRE6)$7WF.$B(6BNY22ZFF%!"I4111/,KM$K]&G^@*Z>7Z/GB!;H M8\8KB8M4CDT%)%K/3-I>[YM>G0.]/I#D!KGV2^18CCN0/CT_W>FGF^"_&P2G M&P2GUG,/Z,T5V(?:5(@OT1M:P"!0S-",2UK7VM>[A50"*N[;D-5&>S2LK:?A MK2QQ0B8&S#-)Q)H8\8MGMF^]'C+^G\1ZP^!VP^ >4X_O&$SJN@!@>4 IKQ9J M63&8:0FO"C7XF1O!H!;4*\8ZMEWXH.MM2_LQH\CK8GJDHXYT=)1T!G.=" $E M"Q,D>7R)2BS0&K.*H"NHS)0SAH5$)8$%*X,BOAYB;[H(M]G)*\O;H3\5U>/W M.G[O,OZ:4B):!_-TT'X1M_?QK*:WP[_&8$]"WYGP?\K"U3*ZC2^ MOT>URWTLH@<<=,#!7P'#WB85+&.T6)VB#DY2'XOH48<==7B4>LKS'%:@?RCS M\*PR/Q75@X\Z^.@"^(MK/-H;3-<:+O)S(GL.;.O/_FA=[N&\(F^5>W//=\(H M=()HQ\!0J&?YH>M;P0$'6SN\?;F#"ZJ^E>^S>:YC>6ZX:V,@=!1$KN?[T0$; M?_9H^^C>%W^$4ZJLQ,_&R$EH9X\D\((@&-F[R/N!3J"9PQU@<^N0I4^X[[%8 MT4(B1I:0:=T$L-**YM#8-!0OZW/7@BLXQ=6W&1RTB= !\'[)N7IJZ*-<=W2/ M?P-02P,$% @ 6X%66$:YIZ!Z!0 3!8 !@ !X;"]W;W)KSQ7G][(M: MG,N=*?)*?%%([\HR5?]=BD+>7\SP[/#@:WZW,?;!?'&^3>_$C3#?MU\4W,T[ M+UE>BDKGLD)*K"]F'_'9DA!K4"/^RL6]/KI&ELJME#_MS75V,0OLBD0A5L:Z M2.%C+ZY$45A/L(Y_6Z>S[IW6\/CZX/W7FCR0N4VUN)+%CSPSFXM9/$.96*>[ MPGR5][^+EA"S_E:RT/5_=-]B@QE:[;2196L,*RCSJOE,']I '!G@:,2 M 9D M:!".&-#6@#[7(&P-PCHR#94Z#LO4I(MS)>^1LFCP9B_J8-;60#^O[+[?& 7? MYF!G%E>RTK+(L]2(#-T8^(!--1K)-?J\%2JUFZ/1"?I^LT1O7[]#KU%>H6\; MN=-IE>GSN8$U6$_S5?N^R^9]9.1]F*!/LC(;C7ZI,I$]=C"'Q7<,R('!)9GT MN!2K4T3Q>T0"0CT+NGJ^.?&8+Y]OCB?8T&X_:.V/COB[KE:R%/U.H+\_WFJC MH#S^\06[<1;ZG=F><::WZ4I&]J>N%]$E/$H/)_OCT/APABAG$6/84L7%F)&8M[! M'BV?=/@A=WP8N?*$,M4K7:(!@5,(OW(#*VMJ?Y M(AA[4C (AIEZY8,Q3 ?EN_3 * MQX$^&I..33/*Y20NA:S(@D7X*FQ8^*HF; MB;;FAGGM@_&(#UN,"\,\H72DQ>"@G_O!='6*"E*[J.FD&2B+W(X9*\*\0SUP MEI'$E+ !)P\,0U\*@@$I#XYS'K,14D=B!C^5<4;M5F:G;,DJ4=2R9K5)U9WP MBQ7L+.2$Q4$TY.7"<(##80_RP$92#I.>$IFD]$T:V"7I]"$O&^*\/^2,1L,J M\N!8$,?,X>/B:$(8)2.D>I&#)\?_X@\[&=9*E@=B(#*]A*B[/3AD+'$VR ?D MG,9.YGD]TB"B(YQZS8&G1<=U903T4 ,"V4JX]Z@2WD[7NGD4U# \BFG+R(4E M.!PV.I\S,I9SO?[ TP+DL]D(=& TC$:(] H$ M3TN0.L]N!?P\%NVV(),^C!2/JR!.,/S%0U'E!7+(H*&L\@(AU^(148)[58(G MY_;A5P)P.>R2EQ%WRYPZ<\B#"CEQZL9%$4S&-JA7"'A:(OPI#"I@D[S+CQUU M#1L2,384ZUX@]#WF;(@/&#*"QP9/KPSPM#0X\$#0SI"&>2/>O(HA0!]N4YVO MT%OXT9S)HDC5$>*=EW3SGN1XB<&IHX-\,'Q*G++RPT:$/>G% YD6#Z-TL[S8 MV9'[?,+MFYXB[(-Y"(_ Q@CWPH),"XL?]?D1$$OW,*_N1$-(HYV&9\ 5RG&[ MJ^=S]70F-+;^:'B$!@L2QF,\S'H?%'(9VA 9:D@?% 1QS!D9&7NDUR=D6I^\ M0&2.DV8J-JX:&8V-!SH6&P]T)#;SHV.V4H"DM,>5&ACN*M.<5W5/NR/1C_5! MX.#Y)3Y;-@>;O9OFG/43*-6\TJ@0:W )=0!S435'E\V-D=OZ,.]6&B/+^G(C MTDPH"X#OUU*:PXU]07> O/@?4$L#!!0 ( %N!5ECLE?DK[P( &0( 8 M >&PO=V]R:W-H965T&ULK59M;YLP$/XK%JNF5FI+(+Q4 M78+4))M6:9VJ9MT^3/O@P"58!3NS3=+MU^]L"$M2$O5#O^ 7[GG.SQV^8[ 6 M\DGE )H\EP570R?7>GGMNBK-H:3J4BR!XYNYD"75N)0+5RTET,R"RL+U>[W( M+2GC3C*P>_VR+79<)/!DBY@"OIQ M>2]QY;8L&2N!*R8XD3 ?.C?>]20R]M;@.X.UVIH3HV0FQ)-9W&9#IV<.! 6D MVC!0'%8PAJ(P1'B,WPVGT[HTP.WYAOV3U8Y:9E3!6!0_6*;SH7/ED SFM"KT M@UA_AD9/:/A242C[).O:-D:/::6T*!LPKDO&ZY$^-W'8 GC1 8#? /Q]0' MT&\ _=<"@@80V,C44FP<)E339"#%FDACC6QF8H-IT2B?<9/VJ9;XEB%.)V/! ME2A81C5D9*IQP)QJ1<207I*^ M=T[\GM_O.-#X]7"_ SYY/=P[HJ;?YJ5O^?H'^-I4O,S$+4]%">3GS4QIB??F M5U?T:_:@F]W4DFNUI"D,'216(%?@)._?>5'O0U?DWI)L\D9D.U$-VJ@&Q]B3 MKUA'"_R0NR)6(V.+-,5RE5QX7A2&PCRRX.^V&\:S?IL@M"WPM;NQT) M82LA/"IAG%.^ '/[*HYUOF!_\>(NL+Z34Z/LC& QQ0+^!)K."B *TDHRS4"= M$P[V:]+TN4M_[3;:.F\<[VD:O[2Y"*)H3WB'D1_[W:JC5G5T7/7.#3B4PJ@K MA>%+&5UV<7AERL:.DBZ[( RNXCTQ[E;]+4$N;!]3)!45UW4!:W?;5GEC.\3> M_@A;:-WQ_M/4_?>.R@7CBA0P1\K>98Q1EG5/JQ=:+&V5GPF-/<-.<_P- &D, M\/U<"+U9& ?MCT7R#U!+ P04 " !;@598\"HS.N<- !FG & 'AL M+W=O2J)*4G>RG7Y)61 .$8%(^;E\2R2)^%Q2/ .C< M2^C575Y\*E=*5=[GS7I;OKY85=7NQZNK%2I=MH\WZBOA^=+5)L^W%]:OV;V^+ZU?YOEIG6_6V\,K]9I,67WY1Z_SN M]45P\?4/[[*;5=7\X>KZU2Z]4>]5]=ON;5$_NSI2EME&;.O=-Z>?'TR'])2S?+UO[-EM7I],;GPENICNE]7[_([J0XG MU'9PD:_+]E_O[G"L?^$M]F65;PZ-ZQYLLNW]_^GGPQOQH$$0GFA #@W(T ;A MH4%H-"#QB0;TT(":$=B)!NS0@!D-:'2B071H$)E=.O4NQ8<&L=$@G)YH,#DT MF+17]_YRM-=RGE;I]:LBO_.*YNB:UCQH!=&VKB]AMFVT^[XJZE>SNEUU/OE'[YU:JOJ#\F&MO/JH6U546?/X;2TN513MX?GB MDY=N#X]6^7JIBO*[;R8DB'_RDC_V6?7%>S%7'[-%5KWT+KW?WL^]%]^^]+[U MLJWWZRK?EW7C\M5559](TYVKQ:'3O]QWFISH]*]YE:XMS6;N9K-\LZD_+FUG M+:WG[M8_+Y=9\W%+U][;-%M>OMEZLW27V7N2/'("]3!3[HLO)_O"'^G+8K'? M[-?M1?M7M5)%?84V]=BU:@:56^6]V2[RC?)>_#TORY<6O!B./UP^"T2Z()4R.$B9M('HBT"_J)MMNL^U-/8BMT^VB/N]:7N4J+53YTDNK^A06 M/WAA\+U'?.+;U.;D-[/'C^4N7:C7%_5;7*KB5EUP^('VJ(1(=/0KBQZ5!9MVX4GE%4/U\V$H)K)\O[1RW:&5)M=7M0K MRJ]SZ7_>Y>NU5Z_9[M)B^5^;VBA2;4C8' E+D#".A DD3()@FB;949/,.=K= MS]GM5Y1Z+5ATD_GBP62^.T[F9;L6K/+ZY7:1=?]\OZL?9MMZW52OFG;[#^ML M4=/J)LTH^F"6MDG9V;VQ4D;"YDA8@H1Q)$P@89+U)N5+]ZP<'74:_;4ZM6G3 MV:6QVD3"YDA8@H1Q)$P@83+J3>J7KED]/BHS=BHSV2X'?BD);!ISPL=J# F; M(V$)$L:1,(&$R;@W_IT8]R9'=4W&J&N(HIS L8I"PN9(6(*$<21,(&%RTANU M3BAJ>E34])E]%"=_K,"FO4\,#7TZ)61R/,U[\2"C)D@81\($$B9!,$UG@=]Y MSOXS."D'J#9/$Q),"-4%,;,!I.3,4@XPHH3:)HN@ [.S\@Y[AA#W-,?QONB 50%.6^W8E M6,MIL$B^][:J:EH<1[E%7E;EHV,=- \0]'WH(/8))7%DB@[J\D-I'$H34)I$ MT71I=MF P)T.0$K3*L>H)R 63";1U!S6H*[^P*@)-"J'T@24)E$T76:=M1^X MO7VWS-1G52RRLGTUWS5%8X\/GYHI 6C4 M!$KC4)J TB2*IM?Q=GD!XLX+/%6,UMI>OR>9*)R:@YR[8Z.K=H?$3* Q.90F MH#2)HNFRZC(:Q)W1>"BKFE\5V:(Z^AQIXQP_NCQS1QA=(MY/$]"8&';&'!HS M@=(XE":@-(FBZ6KKTA?$?3O"[[7"FJ^0-K'MZ^^?CVL->SM"OQR>^20(F:DV M[*T&V'L-L#<;8.\V>(YS=9=6J28RUJMMZMT\6(#2]0/KI MA*BW67SHOXUX]#CN#]*W]N+?,A]X' M,"!B HW(H30!I4D435=.9_P3M_'?EH=<-K>Q+YOOCCNU+=-&*U:I].WT:>3' M9FK2'7&T6@8%3:!!.90FH#2)HNF"Z2Q\XK;P9ZMT>Z.:RJ+]ME#I.OM?K9R; MM'[^8MW<-MU,9)NT^*2J-E=>JL6^R*I,V0>?ON%^2?IS%[0,'TI+H#0^Z/T0 MT)@21=/UU'GRQ.W)_U-57B,$^0FS[ZFUG?30\HC5@XC7O?S:"&.I3&H30!I4D43=^PH#/4 M0[>A?L9-0F'?NXYIP )S<11:*N@-T5A0 0D9"8T#$PO+5F5OX5T29DXJMJ/H M9!)'1H6/=+]WYUZ;SI4.Q]79JZ<-#>YH8X<&*&T.I27AX")[:%P!I4D435=? MYU*';I=Z^$1$K&J#>M10VAQ*2Z T#J4)*$V&_4S!J1US'FR9#W5 'NZ/.<[C78>=>AV[W&E[(YXXW6J-]?YJ&@1^%YJT9 MT+ )E,:A- &E211-EU_G=X=/J:0?6,@7VHK:8^:;*W:H^3TL: (-RJ$T :5) M%$U74N=_AV<6OH,*^=SA1X]KEH)V&H M61[_A$*^L&\I1Q-BWG?A[MCH06Y(S 0:DT-I DJ3*)HNJ\YB#X>7O9]9R.>. M,'H8Z]O.C 5F-3(T9@*E<2A-0&D21=/5UGGUH=NK?W(AGYL_6FL6MWY*?=*[ M2QL:-H'2.)0FH#2)HNE;P'9>/75[]<]1R><..5:!U.*LQS'UF;EJ@X9-H#0. MI0DH3:)HN@*[C 1])",!JN2C%H,^:&Y7-=9J[NZ,7:L-C)I HW(H34!I$D73 MY=2E&*@[Q3"F(HOVO><@B )SBX>9.^1HR0R+FD"C"9NT>C%07- D!I?-#[(: Q)8JFZ^G!OOIN=]]5DW5HJA4= M!#$+F5DT[(XQ6B%0HQY*XU":H/WDUC+FAL6Y[W"ZXLO,O8M+>$[:BHCDI"\W/^'*8T M[4QIZC:ESR^XLE\W:XFSI0QIYN[7Z D$6O8]^"PX-*Z TB2*IBNK\Z7IJ+W8 M'4H*K4J">M)0VAQ*2Z T#J4)*$W2?F;@1#$5[0QI.OT3BZDHU)V&TN906@*E M<2A-0&D21=-_,:JSL-F9^[><6TSECC=6H\RR+4M$ MK;/@@:-H'2.)0FH#2) MHNGRZ_QK-GR?E[.+J0XQM*W\X[!WHY;E,',USOJ&=$,RDB6)^Z1&RP/J1T-I M$D73Y='YT;#5S=VSL2FU0S 0:DT-I DJ3*)HNJ\[P9F[#^YWZJI*R MIZS'AB^D^3N#TN906L(LQC2=D.G$-QPK#HTKH#2)HNE*>_#SL&[7W*$TJ[HL M/P#*)I29MY6ZHX[6#?:G6EG?-;6< X=&%5":1-%TU73^.!M>I7YF!:<[PNAQ MRF:9,],PGT.#)E :A]($E"91-%UNG>7/W);_DTLXW?S18K-LRT[I=&(FX>?0 ML F4QJ$T :5)%$V76Y<'8.X\P'.4<+I#CE:@99^4D$Y8:/[RX1P:-X'2.)0F MH#2)HND2['($S%VTCJKA9/UJ\TM& W.3XIF[.Z/7:\.B)M"H'$H34)I$T30Y M19VC'[D=_3$UG)%ENY<@BHAIG;I#CI7,P*@)-"J'T@24)E$T73*="Q^Y77AH M#6?4]]#CWJZ>[@Z-%A1TLQHHC0]Y.P0TI$31=#5UIGWD-NU=%9R'IGH%9Q Q M\WZ4F3O&:(% '7F1VTQ_8OU-U/>P \9"XK-> M*9?MT(A,IA/2VS+/W>?1,H$ZZ%":@-(DBJ9KJ7/0([>#[J[@M.N']L:AJ+F- MI#<,]8\S?_/#;NU^CY VI*#SX+#HTKH#2)HMTKZZI< M*57-TRJ]?K5+;]0_TN(FVY;>6GVL\?X/<1VMR&Y6QR=5OGM]42]T/N15E6_: MARN5+E71'%"__C'/JZ]/KFK^75Y\:F-<_Q]02P,$% @ 6X%66%Q_W3\M M"0 \RL !@ !X;"]W;W)KY\9D,?0 GH_\^ML";$!J-.,J[\,. MQD=M3JO5?5KHYD54W^L=YXWU6N1E?;O8-K6JDQTOXOJ+V/,2OMF*JH@; M^%@]K>I]Q>.T'53D*VK;WJJ(LW*QOFGOW5?K&W%H\JSD]Y55'XHBKMZ^\ER\ MW"[(XGCCK^QIU\@;J_7-/G[B#[SYMK^OX-/J9"7-"E[6F2BMBF]O%W?D.G*8 M'- B_I/QEWIT;4DJCT)\EQ]^2V\7MGPBGO.DD29B^//,-SS/I25XCK][HXO3 M;\J!X^NC]5];\D#F,:[Y1N3_S=)F=[L(%E;*M_$A;_X2+__B/2%7VDM$7K?_ M6R\]UEY8R:%N1-$/ABPCPYP^@%. MZYF.2NN'*&[B]4TE7JQ*HL&:O&B=V8X&^EDIY_VAJ>#;#,8UZXTH:Y%G:=SP MU'IHX ],:E-;8FMMXGIG_0J!45M+Z]M#9'WZ\;/UHY65UK]WXE#'95K?K!IX M!FEIE?2_][7[/3KS>X1:OXNRV=76+V7*TZF!%3S\B0$],OA*C18CGGRQ&+FR MJ$T9\D";CP^GR/#HX\.)@0T[S0=K[;&Y^9!.W[9.WU:BL&"!5W&3E4_="LF: MC-?7F-L[LPYN5F:/ZWH?)_QV >FAYM4S7ZQ_^H%X]L^8RRYI++J0L8D[G9,[ M'9/U]1^0.7-1HX':C?3;D3(]/J^7A'BNZ]RLGL?.P'"^RUQ_BHLPG.-2XIYP M$PKNB8)KC(B[]'^0!KI5V0C(M8DHDRSG5MESDW?E=2)#9U^)YPP6EO7X9GTZ MU'"1E9\_'D7N):/HDL:B"QF;3(%WF@+/&$41!Z-)%G>5JDRMN!!5D_W3WL#< MV)GS1J% *?5M);!T% E;$E80(C"$X$%H-O MQ3[.*ID/)*MHD@LC'63C;(@]"!#; MR.?/9L7GV+-?ME2QS MJ!LILF0=WV-JK" X:KNA%BTZS@V\F=Q$!FE'C%)G?5]Q6+KI,<=V(2)D^!O6 M;F]SRLVWU3*Q07$!#6V5&X)SO7"FGI!!:!&STOKS%/\YA[)B5;+A6HKM$D2( MB9ZC/8X3>(%*#D.Q4*6FHUPVEV[)H+^(45L,D;B/W]KRT2H *#0'/LPERLW5 M\RX+?;60(##B!Z&J S"8QRB=H3=H&V(6-W<]DXD,&")SE,)0CKH\8;:O!2>" M#*E!Z!"S MTHGXEE<53%O%GWEY0 4;T=4')8QH3!"830-M=G08A*DST]V00FJ.V""P)0ML5YLW'4=\9V;:Z"!VJ'U6>Y^5S[S^2&-&C2+J7*5P M46O1I:Q-?3J(,&I4(NO[0Y7L8EE/SU'YO=%IO:30V*L"$P.Z(?/5QB?"@-0! MBS,RDPY:B)JUT'TE$L[3/F:*N.EYG4<8$37,AG\J7QW'?%?#10B.VDX8S-1; M.L@D^HY,&L\G) 5( ,W;E<7_/F1[V?9)\U<9[]TV:ZAE=EG+=JZ4@-2G*-JR:J*QUX)*IM M7:$X2D,UM^,X.YRIO7303M2LG8YSV49J5@H(S[>.+*0]E)FN95DW;*OY58CR#C95^"!@R@WGQ%7 MC1M,D4%;KD8-LME%?&]&N;%!N3'S-I5"L-CGXHWSGMW^F.;V>8QN"#-]_\FS MF9K5,!2T\ I##,7F&G@VR"CVCHR:$,Q*6 9Q#LP>\RR!>81V U9(NP4C9_5X M8[Y&,5T.J5+C?4B$0*#.T6"F^K)!4[%W-%7\UKU3V8H*FJC]-+,7!33![=RB MU)!]).C]M!X1P6G\3) IM=$KQ'<$5$=-,FGB5^LE:W8[D:=RMH#5,9O#M[(( M5UDB7_UV<7R 6<<+V1 \Q[E< MQ%U+, IG"4 ]@&Q$,9?:JDA!<$OJAOK^#@*$7HF&,YO%;%!ES*S*-A\G^M,/ M 27TYZ_\*2O+?FE#TY2)%'4!HM,H#=2V9X/@W(#Z1"M'.BZ@#IT+@D&E,?,. MU_D.^$5N6AJIZUM8GAO8:G;:(#C,11&"4UPTY3ZH*18:%>K#8;_/VY,X4(+3 MK$YR41^J5DXE1_$*JZ$[]@6Z"C\18E1L9Q\)N:2UZ%+6IH="!C'GF,5-AU,< 5JL4=0CNVI.1-!T8#-B#=G$&^.^46D(6!*4;8Q M,^KC8)U\N.=Q+OJ*\J+6HDM9FSI]D)".64+.'J)(1CL[<7WNYHZC2T+?=M5V M"$&YCJV=2=)13C"WK>,,"M,Q*\QO9;MXSI!8O<'QZ2A58KT/B1#(6(1U;%:C MTY %KY[:4Z6UU;[$ZXX5GNZ>3J[>M>N'V!HK;AXZ?8#(%8D: M A@ M.)\?<^"%RDWMYWV12) [.[9LS?P>&O=O2^(@OBTT<:?](H0RJ/!P*<% M;:3OVY(,WJRMV\B IJ?'<6_A3H]M%;0RM'#" M5YN-=(]GI.WVI#?JM1NW*B\";PQ.CTN9TY+"7;EP6 TZ+9G:D/'*&N%H?=*; MCX[.IGP^'OA-T=;O/0OV9&7M/2^NLI/>D &1IC2P!HF_!SHGK5D18'QL=/8Z MDRRX_]QJ?QM]AR\KZ>G'CN[%8Y/0QL_1%>C M-, IPT%9!H>W"G+A]&R^O%J*F[=B<7NYO+Q^/W]_=7,MYM<7XN)R>7Y[M8AK MO#^[6UY=7RZ7QX, LRP\2!L39[6)\0],C,;BG36A\.+29)1]J6 O!WH<0OZ M;/RDQ@M*^V(R2L1X.)X\H6_2D3")^B8_T'?CL&OQ5AEI4B6U6&*3D*/!B]_G*Q\]/.O>E3VO^?&#]M8M07_]J*.)->>>;S"W[?%X1: M3>VFE.91F7PO'I1]GWJH.+>5 V\R$5I.( &C=NXBO>]5L;^GK MG]5_0Q;#NW^ M09K0%Q\(@IL5(V\4) (I).MS@=+"6&WS1\ +%NGRI5VP/(5SHZG%L M/9!^[#*II;4[UZ40PW%,X4<@8;4%9A&L=2R*Z.+*60F*I,F)F=^!1Z!63?#) M2/$BB5RW$L$LCRH%$'R]TIK MV-8J-Z@.O/_3KC!.W3VQ8S>5Z]H#B0)W'!#J H<$":%M*IL*>\>UR)KYEH") M 87(':-D7]P2Q&.=+BFOVU-,100Y#0*5)7"AJML/ !;.5CD7A"-"\K:BOA$] MBLVOVI!+,#P!!+7OFU2_H!Q"GBVN$6OXC05@")DEJFF?I2I[VY8]=$= ML8W-1=T4;]:098LW1LRA7(M9G*JCY*N.RL6$EA/]ATNJ4=/T5MNJ05KAX 89 MA^))[SD)Q+90:0%1_#%@V-DNGLH"_N2CC;D-,T4H8$-Q+Q M[""93E_S5L8QXM;>,95:'QJO4$#<]-1:Q>SB6MU%KY0J>\DY+$L5L): XF( M>&?N"Q>ACU!8F5@[NVG1-$AYE6KKFV!U4#%$D)S!!_@:,[!F'4=@B_ AP'6' M+$8]AM@",:P:EV*DA:S0+64L,S2#YF3KS^$LF0QGR12AV2G>3Q3!-RW\T$L$ M["7^^:JMN"3;O!R];A.3,7>!XMJD3^12U$4LS74%3_B(X_LX9TA9N;3 Q5V, MD\GL=3(#B#U^?X"GHZX9] EX\+CI,S<\GG<*OLFNPW'R:OC?DFN6# ]&_>]= M_09[5WVTA3Q^T&!8L:[ZUM_M=M],\_I387>\_N!Z)UV.CHW)M8;HL'\XZ]6D MM8M@R_CA@%&'V,9'[HGD^ #>KRT:3K-@ ]V7Y.E?4$L#!!0 ( %N!5E@_ MNB.0TBD (Z% 9 >&PO=V]R:W-H965TVR[+BFMO8#"#3)'H, @T,T\^OWG=VO M05"6)[4?XH@D^GK][@M/=DW[N5L[UV=?-E7=/3U9]_WVT;U[7;%VF[R;-UM7 MPR_+IMWD/7QL5_>Z;>ORD@9MJGL79V<_WMODOCYY]H2^>]<^>](,?>5K]Z[- MNF&SR=O]>; M.FO=\NG)Y?FCYP_P>7K@=^]VG?D[PY,LFN8S?GA=/CTYPPVYRA4]SI##_V[< ME:LJG BV\8?,>1*6Q('V;YW]%9T=SK+(.W?55)]\V:^?GCP\R4JWS(>J?]_L M_LO)>?Z!\Q5-U=&_V8Z?O7]QDA5#US<;&0P[V/B:_Y]_$3B8 0_/C@RXD $7 MM&]>B';Y(N_S9T_:9I>U^#3,AG_046DT;,[7>"G7?0N_>AC7/[M^_ M7UV^^9!=7EV]_?CFP^LWOV3OWO[Z^NKUR^LG]WI8!!^]5\B$SWG"BR,3GE]D MOS5UO^ZREW7IRG2">["[L,4+W>+SBUMG?.&*>7;_?)9=G%W;X'T_,AV3SJMGGAGIX M772NO7$GS_[^M_,?SQ[?LML'8;\F&=?F3-[U_JZ\-L* -,L MLZNF[@!.94YD]&'MS#>NS%[Y.H>G\RJ[[N$+(-B^RV!\-90NZ^GIS3:O]UE> MEYF'WW;KIJKV6;.K870W+#I?^KR%6YAGEU65=7Y5^Z4O\KJ':7K7%C)^D5>P M$.P))X++JKN<*+O+UOF-RQ;.U9FK/! )[+A_H,X:V!D^G/4-?/KL M,J=+SK)_#>6*)IK1.?(.V.&6C]&O\S[+ETM@6 0XV%G3XC[R#2(L708\[WH& M0>7SA:]\[P4DK:MHUZ7OBJKI!MQ+3H-P,CR1_OW50\YPX Y8)?[_V%9:=^/J MP=':[@M(B0X6+(<6"2N.P4];U_JFG&>?'''0K!G:")(, +_VP.A:N/.*9@)D M@(N> ?]K6P0CP+OT!",&V@V@2S/ 2%BFS9: !DTKX-LA(E0>MH; 7^ N\JZI M\T7EL@$84DM;*WQ;#)NN)WP">K H!R#H$"W_1=?0P)_%>GR![L@-"MK/LL4 M-]FZK&[Z#%$20=N[>"@@$^P-3TZ M'09QV\-Y>! @)0)5KP1^)&[6/_SRO_)XS:^0SD,$Q)-UGEU.L!)NF;9[_"@1=/A:O#=!1X*O*(8JT*$U/FR6M8H?BB H MV$M>KSS"PQ & *_9P/WG7_20,[D91QA'#(IXI^ M@-L!"@/AW\'AAPKI#D@7T+%M-G+/!FL(4X")$3;QDXZ8&8\%1,4'6R1#P J\ MRZ\2Z3R[RKOUC/[-7@+S@5-%M'P/BP-%X6!ZX%-$F2P'PEX#@($+5QX&(LC@ MPGIF<,32<@ -W $L6^'.@*J!V1'[:!WLE24\H G("(!6G["8[= 6:[Q$IL " MEW=Q?_/L[=#RM[C1\<^\S:['F<)#L*#;PT;:SZ"G+H&0:=%E@(JO =3]8'@$ M(F77$_#RGM!S!I+' _3S[;9MO@CS6>:^%2Q#5%TT+K!,77H.>_<>0 ^MMN[__[>'%^4^/#T@E7\&5X-7-[:47A!O*07W@ M32082>AYP[818LQ-=003PDPDRVC:NJE/CTS-L^CH!7S$;P^DSG,6YMDU:JX MQ]_H:HFS7;M"P&N_[>*W!D$^SJ_GV0?D\4.[-\_,;L'BA>MWJ"LDJ$P J%VV M=WE[#)\C8A45'! D!K&U++_)?86;/ 7&>=H!&F??XV5=G#V^?'5-?YT__@'X MS*(W6R1Q>(-V"ZS5)0>T<[((VJ(H#7$*=-;W<^ M_1@A*6 [T4R.]@A\K:2WMD (#*)XK5@+?.]*QS( M!2"#6?8&=A=^:,T/O&U:K$.[ ,R.?.HYXD4@T2M$.0#@4/,'G@&QKD;2:7:$ M.*0#I9?PG,?&.1FBED(0=B!+&U\$75E!*FH6X0'I:JCA(,J,-+D.-A84WKR: M9^_R/1L3@%BD+8\6X%WT^ZW0X_TSG/7',^!?>]CU1SFFW?<,)9HJB9'5V\/L MX&Z"/ND)D@UHR8B#(-]@N*@IR6:/' IN=+0:SI@? P&!R'>9G7@ YA T?48A M>$P@"U."ADQ4YC<.T?*VB\2I@7P!$+Y;(]F1;MRP!HV[Z[J-4Z)%K:DB%Q+I M@GOA3F/L0MK50[!>RQ:*['BL?\IN70[J2#/T:(C0;W*S,_Z%W3^N%<'?1>Z0 MRV8 =-M\/TOV&6 \A3 M-S5/UMR(G57Y93 Z+2D25@'*TAYVW*X0?L5$FU]LPA?8)=UKW)%GGY#&X;8"UP\GA M*)+%B2T8E'P<.N2P=\&G1L]J'6Q'10-@IAOQC_ M'"Q"^US*6H9.Z0!];F3HH9,JV\"UHR&JV!-E[-BLI'L3K@6F,3 .9'S]KH'] MB#'W%B4MKG.%EFG\OM'OR6(-NF34V=$B!*6\Z-66;$GVP9U5;I57,R5_F&-F M].:E(Y4F,>Q?OWN+5R;<4KZ9D7Y6'MD/88JUO;]%6\^:.VA"'Y&3HO@%,J]D/)J6OX27W=@(X9F-7^[;5+FW M0(#DG A@!6@C?_!;X01TL * [R3T1U/S7HKD>L(*JR6D L 66:AE)$#8MVX MJB&V1,:\/+5V%1\.V#[\ M->P15TL,=,XS?,3GF?G0E! MTXPW]Y^=W@@3=,NR&7>W&1 3T+!!2)2L>@ >U&1%F'M@":>RV++^2*E=UR!W M1(4*<;0'T7QX?&%"^%F>VEWLR1?1S[WT+1">>&GP'"RZX<8(W*EY/5YLAS3J:O.&5OUYZ] M*N5B3< ?-VX_8N[T:U,Q0K%'+[=ZG-@@J(/EQOV-QH-8^6L\)NMWB6EBY#VZ MU]F!F083WEO/M?J!WK_]&/Q (JM;1]'">F0-DK^[MG00-TL,AR!.?DCU1B4F M_<@Y" L'34E$VJUX37>?A);2?3; 0%9BIDEPBQ?:LI7:I=R4%#6#-'?9Q[L=!C&X(;V;>!;ZW]EE+)O&VPKP8:?*P?&5O%3V]H)_FPVZ<>A0 MY"=,>)I"+(0W@(;\9M@89\D(:M%D"O<[SU[1G0.A;8=VVR -[0+HXE .&[;( MB+Z(=A B2L3CCFPY(2OV]ZGFRV($?AY(_^,(GS[+.T3:K7M2R-GR< MGD(D&CRG1^\*D$Y75R9^<&-BWJ;7Q/[^>$48[-V'&VDTCML M(!/E^AET="> M,[>;0H.M[7U0K52!W&$XP'UQ;>$[TZ&A4 Y51O,-7Z3VCAVI#JS0C!:4*7ZX@K8;9GJZ_%A\3:/3%'Q9XXO5='O MZP@7YF><>X_6,\[ZI@%T^Y&UC3(X- W+PEN6F#JFJ%P'#PI _I-;=![&OS Z M;C"'HY\@, \AQ9&6S+QT*FZ/:^QD#:M'FSP.4=H(2/81X! KX64FY25HY8"! MH-*AZ![Z=4.1-_GK3W%A4%I!WZF>@*J[F#S,D1M,P9@)HX2/"XZ'K86ORP/, M)Q=.?1KHT%>%-!Q3GQD";^K)YT;F1>!@0;2"2=_4M:M2HPZF;_;.:9I$%RT& MO%O]F1*(&Z1WH@/E:Y3GD>W&>-77T73" MJV:=M(9MJ(6A+E>.F8NC[75,O;@4'H.>Q]?CC(RCGD8-NAA?8^I:_!3/10B\ M1*;I))OD,//C]I,#LSQ^<#Q.PEI_Q;257VDA/AQN!EBS1T,-;2I5_11D9T^SI.Q'#OXX=1$9/-O.^7DC0[> PC-)H66 M-1!0@4")MV"V"7!CY>P3TCCG0?'9T2XZ=O0&+K0E+8YC*>K\Y^E"$.7@Q&@# M6JU,HP#3^4*BT-! )6Y9A#PS;3.LUN+@0[[2D>$O5C[%4$3!HXR-9=7L4-@N MA1'1+\FP^!@17,4'DP#4Z%:%F+H(^-0=6(]#LZDR&X/,DW,K'9NX<^(13WP3 ME,YP-+J0.I4F]@43?_?PQW/KUTY]T]\B4D1WO-ON+NZP.[.K21*A[5_,?C[_ MQ\P^.R7EHR+%8^Z?/9@ES#_XAT!B!,4,QWG,3J>SX*QXO04( MYZA%L S[/@&=)\24PN$HV[Y3CT_ MXU#QS@E5BQ\9[=*^XJ7$-CUPZVC.C1[N$^LY^Y"?.S82[9Y#0-;Z?CV#5$.R M070&VL[)*'/,_HX$A@]6,)FQ8H2F&;(4?20#S2;#&=425>L!9HRYH0%!V+41 M4]"V9,NBZQPY^3R[[*.?+;CJQIP=]D*KH5,E.H?89BP=(GTK*0<[B=^(6QT7 M!/,#[E(5^Y@B8%P83EQ^>_$;E1Z&L'\>V#.0,#P/2^E#W5KS*4$=7/@Z:, D M2XYLEJ D1"22FZUH4$QZS(,_-E#!IZDCUO'I;(XZQA<+4O(H'#\]74256QX* MF$$$BJA-V0-YA=EKG:LJ2KC&U>:<\TE0.'H CL37!K#'-E@24&#[' M7$2-)=JC',$'"5J)Q9;CK)YE;J#+,D='7\)DXQU@&GJWW,N>CN$GJSN>S77" M!+MY@6N)"4;XT"G 9TLT-/3;H=>, LRIZICE;"A5E$8"&T+52[-^L29A"7NP MGBP4RL@VT>9AE1(FMDX(CK0=AK%$"G*0Q )3M@]W0\Y:4E,.Y='H9JPLS'MR M%@8U,##-X.E2*Y;=W;A**C,U(I;21T>J4V!=#;I<#QC8//M%-Y7XHHUUI3,$ M!Z2(=EGUELDY*6];:HJF+:P(QP7%*>&Q>H)Y]@9YD9A3\5S*R?.DKDAD)6E" MXO*S3L)0O83>3TVLPMLB?2O*3U*3-KX7Q7*%NZS%7:U>#TTLO?WL)&P1@UE. M$F[G+;/$((3@+*8B1@[8V-.*\&*6'\9% F1G!VCFPTA^!:TG2<0"H6H7ET4F M1*R$45.>&CBG8:KDT-SDGUG?H5BXJ7VALX_]#VP/2899%U+FC+!*= 8U M&6%]ND; .MA'[59-S]X7\1$$T44. E;TO_>PG#VPD+ -@'U5%J@:D6V:,L1! M[P!E/*8=8F!\ %8$2Q[]V J &9^ <"RM)L*O0A9\ B_0'L-3.NO7-@&DQ'*'=WZ98ZHEX"F9N M4UHC9?MJ?E_4RT0+#B91#,@=6T]]B3%.+.R8IB3/'^%DC"[?HBDP3^]')ARR M+*Y&X)QX*7C@.L%'086?92_1X-ZV7FL17CC4I;NQL_G\ >T+IP59G*_@H=48 M FSR)&*&!9>6GI'V XBOAE4P)'#AN)%8!M@)]8;0^Q'%06/ LAS6@O//L.7Q MHJ+XD/\CZ$D%906I$0NL,WC512R1/H8E336EP<(V/P>7$%[>L&7)Q(8.<#3@ MY\1\,\JS0RU]G.%E#"ECDD]?9R%/DDM+5?*X_3M:X69%8$48I8@.:O3V&_Z" MERV33 MS4758$DNZJCK1]D5,ZO_^2\2[9IGUZBXHE-)::YUB4:I&Z!$Q)AQ1ME+XZN: M:2"?-6VK)J;ND"X>C.0";>:T;T[ICP0H+"CF,1_M73608X.4#0M*O?MTN%P@ MNF?)(\QKH1J'Y%2C(!O?057%^P^'22UT]5!-N65NUQ/AP(53:&":'Z5S4:9D MS%Z55' M9:0Y<-KX54FKLBV8;TB7W@(OA@\E%8J5H @VV ,E[.^@P)I*-BKQ8R0"CU2J M@5 CND43AQ\6B:<%XB0*E&9D=TI-(AX.' 0SN6@K4<3XH!RLIL(T*J9,X4.D M8;(+X2!Q-O@=>E>L:Z*%L;!3JGSB,7O).-D9F M"GD#,)%\JWFKX6X#:3$9B3U$FKCN4NI.#O:()IGOV$U 4(?IIDO\9Q)7B=RM MG_2;0YK4X(L,BB2.PPAXMJ\CH3V63Q/@.=.WC4FN^@]&?EJ4M$G4HE9 M^HC&8#/'E+$Q!X!'XXDE$9[H!S7("5Q4.R$O\M)AO51(X9P6W-)&P'$N,+,3 M&F)BF_$W G.#THV(GH0LQE5TUX%KQ. !HS6QS1A[Y'QPJJYR/2KFA_Y(+54] M9@\$_X@&Q3RZC6-F(=\%MT\0R\&D!ZE0")J6,7,,#>^HOX*=;)1C%'(O@K@; MC$A)\JH.HF.1LX['$;4(\J4A#!8ZND%Q'<=L'T7-F:E=((=4B/NTH'<,U0"+ M@MI,Y)>7TG0#['1/.L=,72?Q)\[5TL@/XEX)0KMCA0$S^4Z9#!'WB,?[.O R M)-5=SKFZ'$A"29&8"A3$(>"+= BB)N Q6Q/P"#JB!E!CT-Q1W[/KM -+-P%- M:RQ:"2Y+'J7%A&,GL?6F%CO6BI*="VI+H*KT5EED'4BF4#2F:DGX0AY)ZVC3 MQ&73^B'EFR%9/VKRI"$<\3\L'.> **5.5O^$S@!MTILAR2L(H>Q1P5'B= Y2 M@T.IT<$>7%N7Q1^#[WPPY5]QXPJ3F18>S.$5&DMD\;;\SVI MI.R"/4+ )>/RC6<)F1*BH]3?ECRFZ''0-"C- MU^K-JC1XB1NF8M<9>A4*282&3<2$9R+P*FMAD(3UW2UKW0:!ZV^XRH@+M&/4#R9L)@7 09J? M7H@""#=ND@[2HEB"NT'].Q+=1&%1&:?H./A@^[WT,_F7IJ2'[*]FJI9[9,28\X9F0-(3<<"[L; ?6M"\P(Z17"& M2^WF5XX38PY4=D%KB+Q$'9DKU='T#J0LUHNDU7"?#VVM&,P4])HX:FJ' OB_ M

0'; MG:*'_P-02P,$% @ 6X%66-5>6 P= P D@H !D !X;"]W;W)K&ULK59=;]HP%/TK5E9-G=0UGR2!0:2VZ;1-VU2UI7LV MR:58=6QF&^C^_>R09D ,8A(O8"?G'/N<7%MWN.+B14EGP/3;Z9<5%CIJ7AVY5P +FM21=W \V*WPH0YV;!^=B>R(5\H2AC< M"207587%GVN@?#5R?.?MP3UYGBGSP,V&<_P,#Z#&\SNA9VZK4I(*F"2<(0'3 MD7/E#_+4X&O $X&5W!@CXV3"^8N9?"U'CF: M3KND(6Z.W]0_U]ZUEPF6<,/I+U*JVK+]#XZ1F]@E-9_Z)5 M@_4<5"RDXE5#UCNH"%O_X]P/2NBW1/-4=G_[=/MS?(L^H@==4>6" N)3 M=,.9$OJ3H"LI04F$68F^$SPAE"@"$IWGH#"A\H/FC1]R='[V 9TAPM#CC"^D M1LNAJ_3NS!INT>SD>KV38,].A?H, +0@O]YGAZ8*'GA^G?,+M$GI7N MZDC;7(,VUZ#6"_?HM0GB.L&!+8^U0F17,.=](.>X@)&C#[0$L00G>__.C[U/ MMG1.*9:?2&PKN;!-+CRDGET32J'4%T+!%TS7GH "R!)/*%P@IN]!79Z8ZML* MLP*0OO=0(: D"E&ND[;6W7J]I%[/7(/++ XB+QFZR\T NZBH%X8[J+R+"H(@ MC5O4EN6HM1P=M#QFD[VF;8;6:O'&)GJ>[^_XZ8+2L+]KIPOR ]_W['9ZK9W> M03N/7&&*BNT38//1ZZP>)Y&?[ACIHGIA$D8[3KJH, K[>SY,W#J)CSO%]-_E M9SW*\2F/\BG%\A.);<67M/$E!PLAARD(?3IU.2^!+:RUG'0K,/*\M+]3!!:8 MGR;);CUW8?TT2E-[%:2MC?1_ZGFC%FR&TLX-835D@=D,=6$V0^Y& V"ZM1]8 M/!,F$86IYGF7B3X=8MT!K2>*S^N>8,*5[C#JX4PWC2 ,0+^?)J;-:-O0 M["]02P,$% @ 6X%66*OG8B$H! 1Q, !D !X;"]W;W)K&ULO5AM;]LV$/XKA#8,+9!&+W[/; -)Y*(!VLZPE^[#L ^T M=+:)2J1&TG:V7[^CI,B6+2LVH!4((I&Z>^[NX?%\Y' GY'>U!M#D)8ZX&EEK MK9,[VU;!&F*J;D4"'+\LA8RIQJ%*8RG\>(!*[D>5:KQ,SMEIK,V&/APE=P1ST68SR"" )M("@^MO (4620 MT(^_+F"=ZS0/J/0RA5:ERJT M7!IYJ.AU+LB#32B&9>4C)3;0R?<;/NC;06[E(;/BG;'B M>N2+X'JMR(2'$)8!;'2Y\-M[]?O!JT7T(;@E+?>&>([7JG#H\7)UKT+=OUS= MK8FF5:Q"*\5KG<&[#P*QX5K=D*]" SX^"\H5H3PD'QFG/&!\1680 -O2103D MS\\(0)XTQ.JOJM7(K+6KK9E2)V+&78;12S%,U=R.7;3O8"%UAO;VD)A3 MR8'7=[HG@OZI8*_=ZW4.!4L!=8J .K4!/<4)91*KL":14 H4P0T;X$:36$X) MQ1FMJD+,4+L'_AR']J:$WSF)Z4PPW2*8[O7!8 4'*2$D"96:@R1+@,J0NB<. MXX+U3]>LUH=KD[DAL!)=O8*N7GTR;Y1BE)-)N FH%I),,X8JV:F%NK8>- GF M-P16HK!?4-C_H56WWR3+38+Y#8&56!X4+ _^QWU=BWTMIX.3FN4-W,YIO6[( M:(DNU]EW9,XE/U,WF'JF<3=). 69=F0\ /+;(F*KM#>[(9.7!/MGI/%W%ALY ML21S_*26-,@$YAKY)=@9PIWI5=H?'!?_*ANX6J>N9;I1-+\IM/*"'+3([@^M M$[FYIJAN$LUO"JU,M;>GVGLC]U]3/CE(>5&D?"6=WLFV;GG.H'7:B#W66[^: MJX;0RESMSPQN;;,\QJ(0F*J*FUZ^09LB6I#%6YUO;L_LMGU3=]OM'Y/8Z(&@ M*;0RB?LC@5M_)D 2F0@)6\A-1*"NNMX3DX3L_!E1NY5O=J7AM"RWBU M#VX88I"K]*9&D;0N9H?V8K:X#;I/[T".YA_,+5%Z<[&'R:Z8OE"Y8IBI$2P1 MTKGMX0E#9K&ULK55=;YLP%/TK%JNF3MK*1TC2=@0I"9FVATY5LW8/TQX^@'TYY_B>:W,=U(P_B@Q HJ -X M(%"+G3'23E:,/>K)MV1B.3HAR"&66@&KUP;FD.=:2*7QI]6TNB4U<7>\5?]B MO"LO*RQ@SO*?))'9Q+JT4 (IKG)YQ^JOT/HQ"<8L%^:)ZA;K6"BNA&1%2U89 M%(0V;_S4UF&'X(Z.$+R6X!T2_".$04L8O);@MP3?5*:Q8NH088G#@+,:<8U6 M:GI@BFG8RCZA>MN7DJNO1/%D>+=X6'R_7Z!/:*E.5%+E@%B*YK@D$N?D'R1H MSJCD:GO40$AT'H'$)!2<5(X@OT,#]B#S'&_0D-'\]W>NA M1Z^GNR?<#+H]&AB]P;$]@@W0"E#*6?&\'361&9J;$P(<_9JNA(G_[JM_H^_W MZ^O.TNQZ(W$]NKJ=W7U3ZF'W2G'N@7U MU:WACPU?-]!-Z(Z=*S^P-[L%Z4.-1Z-]5-2#\CUWW*'V+ P["\.3%J8%X_*$ M@>'+13WORCTPT(<:N9<'!EZB+MVKP_SMG5:DSN7:M'2!8E91V?R_7;2[-::F M61[$9^HV:9K_LTQS%=U@OB94H!Q2)>E&PO=V]R:W-H965TW"3F\;"L3/;:=F_G^V$J&4!\;"7Q!_W')]S?7W3K9 /JD+4 M\%@SKJ9>I75SX?LJK[ FZD0TR,U.*61-M)G*M:\:B:1PH)KY41!,_)I0[F6I M6[N562I:S2C'6PFJK6LB_UPA$]NI%WI/"W=T76F[X&=I0]:X0+UL;J69^0-+ M06ODB@H.$LNI=QE>S!(;[P+N*6[5SABLDY40#W;RI9AZ@16$#'-M&8CY;7"& MC%DB(^-WS^D-1UK@[OB)_9/S;KRLB,*98#]HH:NI=^Y!@25IF;X3V\_8^SFU M?+E@RGUAV\<&'N2MTJ+NP49!37GW)X]]'G8 8?("(.H!T5L!<0^(G=%.F;,U M)YIDJ11;D#;:L-F!RXU#&S>4VUM<:&EVJ<'I[.[Z_OIF>0T?8&$*I&@9@BAA MCB5*B07,A-+J&&Y,.1%>P#==H81+I5 KF%.5,Z%:B7 X1TTH4T>&9[F8P^'! M$1P Y?"]$JTR2)7ZVJBU9_IYK^RJ4Q:]H&R.^0G$X3%$012/P&=OAT?[<-_D M:$A4-"0JE*YBY:S*)^7FY4F[]UYC=CC\9 MY[>O]4(U),>I9YZC0KE!+WO_+IP$'\?,_R>RO53$0RKBU]BSH3KRKCHXZC&_ M'GQ-7IF+3DWT-/XTGX M3-I(5)!$DV?2_)W'9QO?5R+7E"M@6!I<<')VZH'LFDDWT:)Q[W$EM"D;-ZQ, M_T5I \Q^*81^FM@G/G3T["]02P,$% @ 6X%66(!;XB3>! &1H !D M !X;"]W;W)K&ULO5E=;]LV%/TKA%H4+;!$(O5E MI[:!U$F[ &D7U$GV,.R!L>E8B"2Z(F6WPW[\2%G1)\58F) 76Z+NO3R\),\] ME"9[FCRQ#2$<_(S"F$V-#>?;,]-DRPV),#NE6Q*+)VN:1)B+V^319-N$X%7F M%(4FLBS/C' 0&[-)UG:3S"8TY6$0DYL$L#2*_"XX;+! MG$VV^)$L"+_;WB3BSBRBK(*(Q"R@,4C(>FJY_)_F 7!EO24.6_8)];FL98)DR3J/<62"(@OCP MCW_FB:@X0*?# >4.Z%@'.W>PLX$>D&7#NL 8M1A/$ MO_T WH(@!K<;FC([SX]U1W=T4^2F2A(HDH2R>W1%O(3;/ M*A7#_J.2%R"6$P,]ZZ,J"0,%JZ7$+E)BZZ+/SB.:\. ?L@)SRKAJJ =_/_.79+*;^8): MK-'$W%4'H3#S7"BG;:> YQ3P'"V\+PEE#-S%@MG"#.47P6C*A7B(XU7[;T)L MFR!/#<\MX+G]X%V+>Z+$Y[8Z/X'C!D"%C>\X:HA> ='30OR,@P3"K# 2*S;ANSS;+^#J*!5%F!K(*K* U4A6 V0"I,NKH(5B0"'8JL\DIZN5$:= M? 7+(@VU!>]HQLK#-.;;\9HHVV:.._;<+IQEY83ZTCG'; .$+@+9Q>6/--B) MO1ES=4*UL?KNPZ&BU4=>%F7HO!([06WY[YV6@:+5TU** :A7 R\S%&Q7>,]V M1H[=7+-M.]MR?-?J6+.E&(!Z-="#I!25OBFH%#9="$LE /52H ])^2_SJ,ZD MCK LS5!;YH[GIY%JLL<(-C&V[;23719,J*^8G00%_CTTD;(I%UL1CJ=EH&CUM)3R NGEQ1&TUI8,CI!H3O--B,*N:Y67T@+II44/1FN+AI8\ M4]AT(2PU!=)KBCZ4UCYIMRA-9U)_GUG67=1\7Z"P:V(T M*^_MY4<304B/8MY 2-;"QSKU!14DA^\0AQM.M]FK_ ?*.8VRRPW!*Y)( _%\ M32E_OI%?!XJO0;/_ %!+ P04 " !;@598_O68@8," #Y!0 &0 'AL M+W=OW.2VL7#B8CLM[.MG.R$K$! />TGL^)[C\356>F7)14F4GHJ5*]<"26Y!)7-]SXO"I!U61+Q>(*,;\?.P'GZ<$57A3(?W"1>DQ6FJ&[6ET+/W(XE MIR56DO(*!"['SF1P/ U-O2VXI;B5.V,P3A:!;$*9:LYF!S<:BM1M:F;^8*J%7J<:IY.SB]C2]/C^]N$[A"Z3ZD.0U M0^!+F'*IX(1(*H%4.W[0 Y]^'.X_A[LZP"Y%OTO1MWS!6RE6&Y1*'VXE#V&&"V4C.[VO M30@[.?V:+*1-Z7>?Y6:/L'\/T\['%\!_(GL6 M1]#%$;S'GDQ*+A3]@[D]1'U6&_S(XLU%LTFBX2@:QNYFU\/KJC#R@I'?E3U3 M%W;JPG?5_3O)?&PO=V]R:W-H965TW$?)>+0$T>4AYIOK64NO5J6VK> DI52VQ@@S? MS(5,J<:I7-AJ)8$F!2CEMM-N^W9*66:%O6)M+,.>R#5G&8PE47F:4OEX#EQL M^E;'>EJX98NE-@MVV%O1!42@IZNQQ)E=LR0LA4PQD1$)\[YUUCD=!":^"+AC ML%%;8V(RF0EQ;R:CI&^UC2#@$&O#0/&QA@%P;HA0QN^*TZJW-,#M\1/[99$[ MYC*C"@:"_V")7O:M3Q9)8$YSKF_%YAM4^70-7RRX*G[)IHIM6R3.E19I!48% M*%-@<9L M6&:J&&F);QGB=#BZN;N()M<7-Y.(G) (FR3).1 Q)Z-L#4ICP;0B#/W.R#3# M/N'L#R3D2BA%QD*QHA;'0]"4(V_E(G+;C-L ';X<[NW ;+:I]QAU^E:8)G30&-I2Z)@H+(_*^LPY/.YYZ] MWDZE(2;PO#IH1Z)72_3V2IRVHA:9H$"5RT>BZB(U:=S+]*]U.1#93M+=.NGN M?VK5[B$M.1#9CB5^;8F_MP\N*9/DCO(?+*+?K!W[0 MW*%!K2PXU"$*WG"(&F)>'B)[Z[HP5_4UE0N6*<)ACK!V*\!2R?+Z*R=:K(H; M9"8TWD?%<(E?#"!- +Z?"Z&?)N92JK]!PK]02P,$% @ 6X%66,(U7&U5 M P Y@T !D !X;"]W;W)K&ULO5?;;MLX$/T5 M0BV*%FBCBZ^;M04DEHH&:-J@;KL/BWU@I+%%5")5DK*;O^]05%0[*ZO)0E@_ M6"0UY\QP#CDB%WLAOZD,0),?1<[5TLFT+L]=5R49%%2=B1(XOMD(65"-7;EU M52F!IC6HR-W \Z9N01EWPD4]=B/#A:ATSCC<2**JHJ#R[A)RL5\ZOG,_\(EM M,VT&W'!1TBVL07\I;R3VW)8E905PQ00G$C9+Y\(_C^?&OC;XRF"O#MK$S.16 MB&^FNXXEUNJ8"7R MOUBJLZ4S=T@*&UKE^I/8OX-F/A/#EXA L8G *,&,'HL8-P QH\%3!I /777SKU.7$0U#1=2[(DT MULAF&G7V:S3FBW&S3M9:XEN&.!U>??@:KS]?QQ\^K\D;$[@8 M=AM[A,I*CD#I3&O:T5^?L]PLB5AD+]TR6A M]3'N]F%JUKDJ:0)+!XN2 KD#)WSQS)]Z?W:E?TBR:$BR>""R(Z'&K5#C/O9P M)0$W&1&2<-Q:B>VQHJ1,&HU(DE&Y!=6ECB6>U<3F [ +O86[.TSY;RVBWUK$ MO>'_Q^1,VN1,>I-S(]F.:B K@0GA=UU)Z"5XZA(=DBP:DBP>B.Q(A6FKPO1_ MJ"73(84:DBP:DBP>B.Q(J%DKU*QWNWS<_U^M2L#DD6#T1FL^T>'&@+P,^A MN4DHDHB*:WL^;$?;R\I%?49_,'[IGT?VSO&+QMZ KO$KR[@B.6R0TCN;8<&5 M]E9A.UJ4];'Y5F@\A-?-#"]B((T!OM\(H>\[QD%[M0M_ E!+ P04 " !; M@598^QK-+T0# "_"@ &0 'AL+W=OFPG"VV: ME3+M);&=NXM_=W;B_I;Q[V*)D 0_2T+%P%I*N;JT;9$O40G%!5LAJI[,&2^A M5%V^L,6*(U@84DELSW$BNX286DG?C$UXTF=K23!%$P[$NBPA_W6%"-L.+-=Z M&+C#BZ74 W;27\$%FB+Y:37AJF-'K6DUK]3$W?:#^K6I7=5R M#P4:,?(%%W(YL&(+%&@.UT3>L>U[5-<3:KV<$6&N8%MC'0OD:R%969/5#$I, MJSO\6?NP0W"#1PA>3?!.)?@UP3^5$-2$X%1"6!-,Z795NS$NA1(F?MD*KEZBA5/)J/Q[73\\4,ZG&4IN!I^'-Z.,C!]GV4S,!K? M3,:WV>UL"L[!5"W08DT08'-PAW)&(U6D*+\ OGL&/,?S.^BCT^E>!ST]G>YVT+/3ZT?,? MT1OS!:3XMPE'A<*H8 07558ZD E'0L73A'>-*51Q0@*F:A"5.CKP=7BO8E/; M^%M7&M4$@NX)Z$_;I5C!' VLE7X7WR K>?7"C9QW7=D\IUCZG&+9,XGMI>@W M*?K'U!.S5W1D])]ADT1AY.O%N-EU^A#F>T[L]O9AZ2$L MC)THC/=AV='Y/]&=H'$G..K.SD?,VY-G1R3_1 MFJBQ)CIJS8Q)]6FK5TEK+U5_*+YO7I=?4<<&BYTX:CEV"/,]+^ZU=DYZ" MC MK^>^;;EV"(N]P/O[SLH.>^?GKX]V-Y O,!6 H+GB.1<]93ZOCDM51[*5.0_< M,ZE.%Z:Y5"=,Q#5 /9\S)A\Z^HC1G%F3/U!+ P04 " !;@598/=-]NZP$ M "J&0 &0 'AL+W=OGMV7\AU@3(L%3X(>B;ZREC"Y,4RS6),#BG$4D5+^L& ^P5*?\ MT101)WB9!@6^B2S+-0-,0V/02Z]-^:#'8NG3D$PY$'$08/Y\17RV[1O0>+GP MG3ZN97+!'/0B_$AF1-Y'4Z[.S!QE20,2"LI"P,FJ;US"BR%RDH!TQ)^4;$7I M&"2I/##V(SFY7O8-*V%$?+*0"0167QLR)+Z?("D>/S-0([]G$E@^?D'_FB:O MDGG @@R9_Q==RG7?Z!A@258X]N5WMOU&LH12@@OFB_03;+.QE@$6L9 LR((5 M@X"&NV_\E E1"H#V@0"4!:"W!K2S@'::Z(Y9FM8(2SSH<;8%/!FMT)*#5)LT M6F5#P^0QSB17OU(5)P?#N]O9W>1Z=#D?C\#5Y>3R=C@&LV_C\1P,[VZF=[?C MV_D,G(&9JI]E[!/ 5F#*515Q^=P"XY\QC=1#E0"'2S!C*[G%G+3 K:J_SR,B M,?7%%Q5]/QN!SY^^@$^ AF"^9K%0XT7/E"J#A(>YR-A>[=BB VQ'9'$.VK % MD(7:->'#MX>C:KBI=,O%0[EX*,5K'\![$0),?:PTN%0:%(K\/5&CP;4D@?BG M+M,=M%T/G73OA8CP@O0-U9Z"\ TQ!K__!EWKC[J\&P*KJ-#.56CKT =S)K$/ MHKPHR(L$K;0J1%85=1KL@+T4.)EP-H..UW7=GKDI)[<_RO6@T\E'55C;.6M; MRWI"A%"3R"(.8A]+LE2]K[194+R;711Q'# NZ;_IA3KR.WRW1.O,\9P2KQW[ MFF&VFF-1/7TGI^]HZ4]_)7<+A$36T7;V^+0MVWK->G\4\JRN6T_:S4F[6M+7 MH20\Q/Y9+$A.-&6])0^"2J(>PD:M+&DZ==RU\,?V3$-@%26\7 GO=#.'UZ0* M#8%55.CD*G1.-7-T]N8$K]WIP%=5W-FK8J>-H%-?Q=V<=5?+>LB"*%:%7-!- MV48Q7ZR5H=#SUD(?^^P: JNH *W".5BGJ^$,NR$AFD*K*E'R4%!;$6,A:9 N M(O>"K&(?3)0UK;B $G@GF=9%#?>1[4RR<#M1:B(^T:H9<[E7;MIQ7K9J- M*O>J[1Y:)6'A3:#>G$R(:LDU\Y> !HK]AB2 MU#JGHY5H"*VJ1.&3H-XH?:1PG7WCV4W^=U0+=]\JN8[K'2CWZWD2%\T%:/S&XH2$-X@#\!S[\ MCT9_IZ.W 4[A@U#A@Q \X7Y(0P8G4^(4=@F5-H;T=NGMS?L+((TCU$>^-\7" M62&]L[K!3XTU0:/6JRFTJBZ%]4(GM%ZH4>O5%%I5B<)Z(;WU.J()]$":%4P? M>6R*9FDC/7F+<8/Y(PT%\,E*P5OGGKH;W[T8V)U(%J5[ZP],2A:DAVN"EX0G M ]3O*\;DRTFR79^_GAG\#U!+ P04 " !;@5986OR9ZJ0# D#P &0 M 'AL+W=O\C%G0VA&>9B2+EL0@J>)CFL*6)%EF'Z/E1$-@.D] [ J M@'4.<)X!V!7 ?BG J0".S"25'1&6T8),7RDR%%O*37+[WD%-Q M-Q$X/EO>W89WUU?!_'X5H,7\>GZ[7*'P\VIUCY9W-^N[V]7M?8@^H5!LN+A( M 9$-"D!LL2C!Y8O+8S3/".7)O^7$ZE'L20;H?0 <)RG[(-!?PP"]?_YA9EN4;$_W0 M].EIE#ER#;L=%71$.;[KUU$M96ZMS.U5-N\0@L1)(G*4 \UQ^JD0$XQL^!%3 M4-J/\, 2#J*P'L2)H;95E_3>Y[YV)Y5D7M-'SQZ=&=019#E.MS]>[8_7Z\\I MF3XVEE M?.T>&9(L&(BLY:1I_/JX,]XN\2KN@5P=E"T8BJWM:^.CV?R?CL[JP:VCWAN- MG;/\[ JS3>O\6.P(&WN^>Y:@>J-]R(!N51O&4$2*G)=?TO5LW>K-58-S-K^0 M+:!J2W[1E/WC#:;;)&=3E3K2Q0&6 MN+\AA)\&\@%U8SS[#U!+ P04 " !;@598*-*\E. # _$@ &0 'AL M+W=OLA]\ M38@ O[(TYT-K+<3FTK9YM"89YA=T0W)Y9DE9AH5,"<3FGY-8K$>6J$% M8K+$VU1\HOL/I$S(5WP137GQ"_8EUK% M.6"9F6P5) E^6&+?Y6%. J WID M5 :@/PUPRP"W2/2@K$AKB@4>#1C= Z;0DDWM%+4IHF4V2:[^QH5@\FPBX\1H M[!Y/;CW>U\-K]?@+=@(?LGWJ8$T"6X MS@7.5\F#7(TY)X*#5U,B<)+RUQ+Y>3$%KUZ^!B]!DH/[-=URG,=\8 NI5EW3 MCDIE5P=EZ(RR*8DN@ O? .0@5Q,^^?-PU RW98VJ0J&J4*C@<\_PO4OR1!!P M(YLNUE3@VXW$@VM!,OY=E^N!W-.3JUF]Y!L+??2>4<[!!#/VF.0K\ 6G6Z)+^, 2%"SJ7K(;(>BA<&#OCC-I MHZ#O>36J(=&K)'J=$L=1M,VV*1;RGQIGE(GD/ZSN&3J9!Z;>D8"W_< YE:E! M]<*^KY?I5S+]3IES>9/^?1W]UJ4A#)!S(K"-"GW?U>OK5?IZG?HF-!J% M".J;LE\I[!N;[7Y[:EW?/YUM#0KV@S,RH5/[JF-@NDN2XZOW/>2=2-2@O-!W MSD@\LG[8*7%*=O(Q;B,K*4BTSFE*5X]:D9TT?]O?IMB:2=70C)>7- U[\;S>:9?^!M4469LY-.?F4&?4T#]U2QW,"[PS?@EK0X;M;]#WN MR(2[ER1!A[Y.R$&0,9EJK+5[;( M.>#$@++4]APGL#-,J!4.S=@M#X=L(U-"X98CL5:^X%O9+66 M>L .ASE>P1SD?7[+5<^N6!*2 16$4<1A.;+&[GGD.AI@+/XCL!,';:1=63#V M2WEW MDLCUR#JS4 )+O$GE-[;["J5#IYHO9JDPOVA7VCH6BC="LJP$JQ5DA!;_^*$4 MX@#@!D< 7@GPG@+\(X!>">B]%."7 -\H4[AB=(BPQ.&0LQWBVEJQZ881TZ"5 M^X3J?9]+KKX2A9/A].9Z?G-Y$8WO9A&:C"_'U],9FG^=S>[0].;J]N9Z=GTW M1Y_17 57ME9IXK8P1Q">HYWY"GN/U&A8T M?3G<:X!'+X>[+=[TJGWO&;[>$;XOA!()Z%(E7=*P)3\NE3VZD)")GTWB%^1^ M,[D^J\Y%CF,86>HP$L"W8(7_O',#Y]\FX;HDBSHBJXGJ5Z+Z;>QA+>;A(.;) MH\#8"-RD:2OW:S4MR/J&3)_]V] +>F=#>WNH58.1Y_N544V#TTJ#TU8-:D=! MDYNM\->ZV259U!%93;:@DBUXRWP,NA2U2[*H([*:J/U*U'Y[+#Z[J.(R.H]G M8?]93@1NX-839_KA99'Q2=VN<;A)"5SIL M@%.4.KMYMC:G9.O=KHZA+LJ@CLIKF M@TKSP5NFYJ!+4;LDBSHBJXGJ.H\/3^<-+\N2O'9W#0;^DSQM7\)K]>J*K1#, M/GBT9\!7IO@1ZH3:4%F\2JO1JL :F[+BR?A$%UZF&'BD*:JV*\Q7A J4PE)1 M.B=]=,R7U'3U"5H^'_4$L#!!0 M ( %N!5EC"#V(!F ( %<' 9 >&PO=V]R:W-H965T9-&W2UD!2H.L@$E]3D2B@TJT/TQY,9A4[26QG7O//>?FV.[NA'Q6&:*&UYQQU?,RK8M;WU=QACE15Z) M;KZLA:Z*SGW7B0X)ILF'X0NSL\Z&E9O%@PY9ZP*V,[H0?Q1FF1'Y(- M@YSR\DU>#WTX20A:%Q*"0T+@>)>%',L1T23J2K$#::,-FATXJ2[;D*/<_I2E MEN8K-7DZ&LYGR_ET,NH_CD+^6P\>US"9^@G";5M M) PFO/2";>J'$6I"F?K8];5A8S']^%!Y4%8.+E0>87P%8?,3!(T@_#O=-R(J M)4&E)'!XUQ?QML9B!2:@,&ULK9;A;Z(P&,;_E89;+ENR&P**NE,2ARY;LJF9;O?AM:EW];CTP%/ M!#9BZQKI2F:,/>O&;= U:AH(0IA+[8#5WQI\"$-MI#!^YYY&\4@MW+Y^<[]. M:U>US+ GX4_2"!77:-EH 6. GE ]O<0%Y/0_O-62C27[3)Q]8,-$^$9%$N M5@01H=D_?LESV!)8]0\$=BZP/RMPA[,-XGJT8O4N($"]B'%)_N#TO>A>*@"I"89NJ<1T269* MUA,"I$"G?9"8A.),63Y.^NCTY R=($+1=,42@6D@.J9496DX;JHPBT3M(E$[]7,^\!OQ):9Y&N?(9U2PD 19 M.*I -.8@0 63=N@T"<5T3G"()JH3U I1.?WLS83D:H[_*LLC ZB7 ^AU?REB M/(>N$>MG\348WMU& MJV.NM\$KK8\$KQ?@]4/@C3+P3.5N@3M-R]D!K[0^$KQ1@#<.@;MEX(T]<,NU MK1WP2NLCP=T"W#T$WBP#=_?!K79M![S2^DCP9@'>/ 3>*@-O[H&WVO8.=Z7S MD=RM@KM5R3U=@3H6+"3P,OK6'GW=W8&OM#\2OEW MROAA^K\XV/.7PE=HB<< M)E!61'OO,V-937MW\NR/:C4:_]9TQF=N;<'Z^'./^9)0@4)8*%GMHJG6#L^. M%%E#LCC=E6=,JCT^O5RI4QAP/4#=7S FWQIZHR_.==Y?4$L#!!0 ( %N! M5EA<9\>EK0( (\( 9 >&PO=V]R:W-H965TPG^N.?XGL.-+^&&\7N1 DCTF&=4#*U4RN+"MD6<0HY%CQ5 U4K6Q0<<&) >6:[CN/;.2;4BD*S-N=1R$J9$0ISCD29YY@_74+&-D.K;VT7 M;L@JE7K!CL("KV !\K:8:QA#EFDBE<9#S6DU1VK@[GC+_MEH5UKNL( Q MRWZ01*9#ZX.%$ECB,I,W;/,%:CWGFB]FF3"_:%/%^H&%XE)(EM=@E4%.:/7$ MC[4/.P#%TPYP:X#[-\ _ /!J@&>$5ID961,L<11RMD%<1RLV/3#>&+120ZA^ MBPO)U2Y1.!E=34>+Z0*]1Z,D(=I8G*$9K:I#VWPZ 8E))LY4R.UB@DY/SM ) M(A1]2UDI,$U$:$N5AV:SX_K,R^I,]\"9?73-J$P%FM($DA;\^ 6\VT%@*P,: M%]RM"Y=N)^,U?D)>_QUR'==MRZ<;/8&X=P"^EXW7O!//\'D'^+X6P)7[=(6N M0%5H@D9"@!3HYY4*1#,)N?C5YGK%.FAGU=?!A2AP#$-+_=\%\#58T=LW?=_Y MU";Y2&1[!@P: P9=[-$L+S#AZJZ0*&.BM<(J@L 0Z)MJ';F>,PCM]:Z&%X+V MZ85/W(#%/UQ0!&ULK59=;YLP%/TK%JNF5EK+9X!V"5)2.FU2JU5- MVSU,>W#@)J""S6PGZ?[];" T <+ZL)<$FW..[[G7V'>\I>R%)P "O>89X1,M M$:*XTG4>)9!C?D$+(/+-DK(<"SED*YT7#'!8_9G!AG=3C13VTT\I*M$J D]&!=X!7,03\4]DR.]48G3' A/ M*4$,EA-M:EZ%OL*7@.<4MGSO&2DG"TI?U.!;/-$,%1!D$ FE@.7?!JXARY20 M#.-WK:DU2RKB_O-._4OI77I98 [7-/N1QB*9:+Z&8ECB=28>Z/8KU'Y&2B^B M&2]_T;;&&AJ*UES0O";+"/*45/_XM<[#'L%TCQ"LFF"U")U!H@NT37-"TJ "*Y&MR#S*N>X')Z&('":\3/)>)J'Z/3D#)V@E*#'A*XY M)C$?ZT*&I<3UJ YA5H5@'0G!M- =)2+AZ(;$$!\*Z-)/8\K:F9I9@XHA1!?( M-C\AR[#LGH"NWT^W>NCA^^GF@!N[*9%=ZMG'2J3RS]'/Z8(+)K^37WTIKB2< M?@EU=ESQ D3AP(%M0 L^?C!=XW-?>OZG6/B?Q Y2YS2II>*6*.B@WP6AD&F-]LY^5'I _L@]!81?DNNX;Z,#%J'$Q M&G0Q3R@3YP)8_@\;E8R[M_BEUW;1Q9BV[[=<](!,]2GTN7 ;%^Z@BV?,4KR0 M!\RP![>SM&6X;LM$%V1ZG5+T@-Q+H]^$UYCPADNQ7E3AIR2B.?09\#K+GEN> MU2Y##\H<^5[+0A=U)'Z_B=\?C/^1"ISM5:#WN/9[-KK5+D$7Y#E&._XNZ-+Q M1BT+^M[ME0-;E5T E^&MB:C._&:V:32FY?W:FI_)!J3J%]YDJN[E#K-52K@T MOI22QH4G-SBK.H)J(&A1WI$+*N2-6SXFLHD"I@#R_9)2L1NH!9JV+/@+4$L# M!!0 ( %N!5ECR>L<4Y@( *4) 9 >&PO=V]R:W-H965T?@[603VH)H,ESPE,UM)9:9Q>VK69+2*@Z M%QFD^&@A-MNI^/;"66I%0V*;V,9#42N.4MA+(G*DX3* MERO@8CVT'.OUPSU;++7Y8$>#C"Y@ OHQ&TOLV35+S!)(%1,ID3 ?6I?.Q:AO MXHN [PS6:J--C).I$$^F\R4>6ATC"#C,M&&@^%K!"#@W1"CC=\5IU2D-<+/] MRGY;>$9%W&!A@\RY46 M205&!0E+RS=]KNJP 7!Z>P!N!7#?"^A6@&YAM%16V+JFFD8#*=9$FFAD,XVB M-@4:W;#4C.)$2_S+$*>CNYO+R[5LKU7V@]"4 M$UZLJJQ:54TVO!T;?N@X6T9:4QUHQ*^-^*U&[D IPI(LUQ#C!J !4^@F)_Z. MDS/7\;:-,,U"GN/U*B6/49"S8'2+/ MVYYKP" YKP>'A@E.1GK6(#G=$=_M;DL,=R5[0=YHE]VO)_7=, M>[%?>)/6_NX>Y/7]+;6M>?]UYM@;AZBYP'RE&ULK59M;]LV M$/XK!ZT8$F"-7OPB+[,-)%:*#FC1P&[:#\,^T-+9(BJ)&DG9R;_?D;(U6[;5 M=.@7FZ3N'M[S\'B\\5;(;RI%U/"<9X6:.*G6Y:WKJCC%G*D;46)!7U9"YDS3 M5*Y=54IDB77*,S?PO*&;,UXXT[%=>Y33L:ATQ@M\E*"J/&?RY1XSL9TXOK-? MF/-UJLV".QV7;(T+U$_EHZ29VZ D/,="<5& Q-7$N?-OH]#86X,O'+?J8 R& MR5*(;V;R9S)Q/!,09AAK@\#H;X,SS#(#1&'\L\-TFBV-X^%XC_[.B^U[W/$9&+Q89,K^PG9GZSD05TJ+?.=,$>2\J/_9 M\TZ' P<_O. 0[!R"ED/0O^#0VSGTVCM<%A%W A=C^ CZ+0J8*' M(L'D&, E(1HU@KT:]T$G8H3Q#?3\WR#P@MZ9@&:O=P_.N$>O=_<[V/2:L^U9 MO-ZELS4'HN"ONZ72DB[8W^G^< MD^=G@D4_">Q(NGXC7;\+?6J3OF0\ :JLP'*3R(K2-QN#A4]-1J.PL&Q M471J% Y'O<;H2(%!H\"@4X%/+3+S3T_ E$*202SI*A>U#/@A7M MP4FP7HOSJ44_"%N4NU".^ X;OL-.OB>%33:%K7VNVI2X*R+_@DRJZW,DN_?R M?=,9[X^JX1Z\NSG*M>U?%%A&]:/3K#8MTIWM#%KK]]0Z MU9W.?S!UW_61R34O%,FU(DCO)J3$EW4O4T^T*.WKOA2:>@4[3*G]0VD,Z/M* M"+V?F V:AG+Z+U!+ P04 " !;@598'^<=ZN<" ]" &0 'AL+W=O MB*@K,_XXA9ZN1Y5J;@P>RR*0^L*-AB11A"^"&!P!> _#V <$!@-\ _-<"@@80 MF,S45DP>8BQQ-.1LA;B.5FQZ89)IT,H^H;KL4\G54Z)P,KK].OEV=X,>KW_> M3-$YFJK7*JUR0&R.)JPH&04JA=Y]84*@,:@7#= M35@!Z!&OT6D,$I-/QZN'O$C=_6S#=\_J&:O:0_ M)B+)F:A447Y=SX3DZG?TNROC-6/0S:A[RY4H<0(C2S4/ 7P)5O3^G1LZ'[NR M]99D\1N1[60R:#,9'&./8I5'(4G2E;$:V3=(W3R7T;GK#H*!JN!R.QE=_([@AS7V]/^ M?U#/ZP7=PL-6>'A4N&DHL[JAD/J-EG@-G?TB[*J%JH:_9Z8KKN^$?G_/3U=< MX#N#RSU+]E9C+8 OS( 2*&$5E77W:4_;&7AM6O_>^5C-QGJ4O=#4@_4.\P6A M N4P5Y3.15_EFM?#JMY(5IKV/6-2#0.SS-1\!ZX#U/,Y8W*ST1>T_QBB?U!+ M P04 " !;@598KX8\G78# "0#0 &0 'AL+W=O,/X'[$$D&B;9X686$LI5^>V+>(EY%2< ML144ZLJ<\9Q*->4+6ZPXT*0DY9E-',>W%[NEA*O6"'XQ5=P SDC]4=5S.[44G2' J1L@)QF$^L"WP> M85<32L3/%#9B9XQT* ^,_=&3FV1B.=H19!!++4'5WR-,(: "IBS[E29R.;&&%DI@3M>9_,XV7Z .:*#U8I:)\A=M:JQC MH7@M),MKLG*0IT7U3[=U(G8(V#] (#6!M G> 8);$]QC"5Y-\,K,5*&4>8BH MI.&8LPWB&JW4]*!,9LE6X:>%ON\SR=755/%D>/-U^NWV"MU?_+Z:H4]HIIZK M9)T!8G-T4\0L!W1/M^AJJYXS >A]!)*FF?B@H#]F$7K_]@-ZB]("W2_96M B M$6-;*E=:VXYK!Y>5 W+ 2;HEA5R*=!5D4"R+V"K<)J8R%-,EZ17,8+X#+GX M(R(.<0V&IL?3B8$>'4_'/=&XS1UR2SWW@-YTS3D4$DFZ!7%NRF_%]\Q\73C. MQ8K&,+%491# '\$*W[W!OO/9E)M3BD4G$MO+F]?DS>M3#Z\A 4XS4\(J8E 2 M=6%\#)VQ_;B;A1<141]BS^^@\3OH]3N35(+);47S=W9R6VZ["#P]LYHV"H.7: !H&I&6["W(=,C ;#QKC0:_Q>R9IIHIK M^5Z9[ <&^\/V(](%#1P?M^QW0:[C^F;[P\;^L+<@1# '93WIJ0C#4U:$4XI% M)Q+;2]RH2=SHM15AU+E/[=O](B+J0^SYQ<[SQ]EY74VH>7V&7X9$O9!]RSO] M!'YM5:B9>V_#"+=M=T&?7*_]7IE0(WS(/'DV3XZH#$G]@AEC(,?$T 698C"@ M#L?PW"[@WJ]J'4-:-6^J1""HFC=C-&[G*S9P@TXX7907D,[#U$413-JUSMYI M57/@B[+E%RAFZT)6'5ZSVAPK+LIFNK5^J8\;90O\+%.=56XI7Z2%0!G,E:1S M%JA/'Z_:_VHBV:ILB!^85.UU.5RJ(Q-P#5#7YXS)IXG>H#F$A?\!4$L#!!0 M ( %N!5EC\X3\Y&@0 *\. 9 >&PO=V]R:W-H965T[I!3Y44KRA^9#+$H\ASSG\EZ2TST7+W(#H,AKGC$Y=4 M?+^%C.]GCN^\O7A*UQNE7[CSZ9:N80GJR_918,NM69(T!R93SHB U/S\QO[1B$ _E, M7\D354 H2P@O!+E;K<#$]^B3))0\@HB!*5Q?>KP_N90X"JYE.&("2:XB4#3- MY&]35Z%D/7$WKN3=EO*"!GE^0!XX4QM)[E@"R2F!BU[5A@5OAMT&K8P1Q#T2 M^N])X 6A94*+R^&!!1Y=#O=;U(1U^$/#%S:%_Q"Q*)5QQF6![O][\RR5P)3\ MS^9XR=BW,^HZ=2VW-(:9@X5(@MB!,__U%W_H_6YSZV>213^)[,3)?NUDOXU] MCHE 5E4>I*6KRJQ>JHBLTT7@VK=Y6G+[GB'7M7HW]WHZPKMCLR[J%77U.I$W MJ.4-6N7IC(<38>\)PVT)\_9-]3,P6*7*)J_D]OV3*7G!Z$Q?0[=S@?9N_="N M<%@K'+8JQ&T$-PGV0_!TR"3A6/8$UCY:%D!3]IJ"V3[.5=@;>.]LM6S1 ?1[ M8SLPZ@!ZO=$/P!./1K5'HU:F!>I?ZV5 =C0KRGV!9GAVH"RV6M%.=Q6,+3,K MO>A ^I-&,SJ0_5$O;'=C7+LQ;J5ZPB)"1;PQ^UP".SQ$;?%(I$@L($F5M!DR MMJ[=<7"6"?9NX> L$^S=1@V9,*EU33IRG<# M7K\AOAW ?A,PFM@T^V M\['(2\2_,_*_2QUAJ_BN2TNIX%KV,@+ -BSYJ M9S\5=G3"\UO'^Z1+EU6+;UT^WGAR^GI"^I8=H/3"/3K)YR#6YD8D,0L+ILHS:OVVOG7= MF+O&V?M;?1LS-X0#37F5>Z!BG3)),E@A)6X-N)V*\G94-A3?FOO",U=X^S"/ M&[Q1@M =\/N*<_76T /4=]3Y_U!+ P04 " !;@5982T-IODL$ "4#P M&0 'AL+W=OWC$S;1"31(^DX[:?O459D1:2T#.@;6P]WI]\=R?N3 MTP,7#W)+J4)/95')F;-5:G?NNC+?TI+(,[ZC%;Q9[):$5_,U6 M:CMS4@>MZ)KL"W7##W_1)J%(Q\MY(>M?=&AL/0?E>ZEXV3@#0 M,O!3\X]?%E>?/Z#;BW\^+-$$+6&:K/8%17R-EFQ3L37+2:50SLL=KVBEI'[# M]T*7B@I!5TB1)T2DI/"*5"M4,'+/"J88E>CM)56$%?(=1+Y;7J*W;]ZA-XA5 MZ';+]Q*LY=15D(1& M)!RT"0=CT>=?H+5 $Q%$L6J#"BXERHD0WZ"C'(BPC^@Q8E)'U'WE<8X#+PVS MJ?O83P.K&'>7%H[1?2;$GQ[U, ;LI4N76X6ZB M=+\_\?TH,DIJ,\1I%'L#*P:?- Z/*LK\ED,#?75=?;->81CW5X_5S//P .M) MGG#P>D'N+'.K*N-1K?N_LORSHKW,_*1S>%SHVLRA^Y9,ZHVV?8!,M9K$29SV M!\AB%D7IT&0ZJ1H>E[5+"MGGK)GYT$I(R85BWP?% IMR-8E2W%<+JYDWR'N2 M-3RN:U>GS4XM'3=7=V.SWQ2M"?82 ]9BYN-D0#WP2=SPN+I95NI_2!TV96R" M@S@TIH/-SD_#< #YI'AX7/+TAO*UK24U=H@I[F]N+$881_UN[7:.3/J\^IF( M#:LDC/$:W+RS!&:3.!X!CS>*[^I3U#U7<":K+[=P;*9"&\#[->?J^48?S-J# M^/P'4$L#!!0 ( %N!5EA)2X+K@P0 )49 9 >&PO=V]R:W-H965T MV@<12L0!-&R3--F#8 M"T8ZVT(ETB5I.]VG'RDILB4K:CRP>V/K@?'A\3/]?>F\=.81TW<&H#IVO@O6#@ MU@;N:PV\VL![K8%?&Y2NFY7OI7 1%G@V872'F&HM:>J@5+^TEGIE1#TH]X+) MNYFT$[/KC_-/-S'Z?/EG?(]^09=IFJD XAQ=D^HQ5.$\BT#@+.=O99.'^PB= MO7F+WJ",H,\KNN&8I'QB"CD:Q323NN>KJF?GA9YM!]U0(E8!X3Y56$ZPE;=!(&PQ*^T 8)'1)LG\@+>5\! (+ MJ6>?@L&1-H[CNWY'P>#HX;0#-[0["O:TDJQQNU5\W"KTPOUL:+D<-BZ'PQ.T MD&H*1!=H\Y+S2$Y36"R@W.R4=^22"^]0MD![BSZ%PF.%O%'W$1L]3==#PU*RE$Q;IA,6:8"WUQXWZXQ^WJQCKC(]. M6*03%FN"M>)C6_O]O#4X/S[*XI(V4<]F#)-+L7/U< %N6[_VED'1#1/7VMKG:?%NX+-^H=ZY?V1?SZ@O!'E-]L+C!;)D1CG)8 M2*1U'LH'B57? *H30=?E2^Y'*@0MRL,58%DJJ@;R_H)2\7RB.FB^Q,S^!5!+ M P04 " !;@598U=-*CH(# #("@ &0 'AL+W=O<-W9(R[DQ&=NY>3D:BU@7C<"^) MJLN2RA]3*,1F[/C.Z\2,K=;:3+B34457, ?]6-U+'+F=E9R5P!43G$A8CITK M_S)-#-X"_F2P45O?Q"A9"/%D!K?YV/&,0U! IHT%BG_/< U%80RA&]];FTZW MI2%N?[]:_]5J1RT+JN!:%'^Q7*_'3N*0'):T+O1,;'Z'5L_ V,M$H>POV;18 MSR%9K;0H6S)Z4#+>_-.7-@Y;!']XA!"TA&"?$!TAA"TA?"LA:@F1C4PCQ<8A MI9I.1E)LB#1HM&8^;# M&^4S;M(^UQ)7&?+TY/;;]1]W-^3AZN^;.?E"YDWV MB5@2QC-1 M'TA62":\97P#,&BGQ,05-6J$^(?YRGY./[3^0]PLG#6M2*\ER- M7(VNF0W>02YU:<_0< D38'#DFGUF=R\9$6=8\+(52EJKA6Y!XDIXV9*"URG>)):V@QT+;DB_\Q$ M41"LI0V5^;]]&6P\C/H]--?3I:IH!F,'[Q\%\AFKM;)B26;39^/ N"?S@ZP)6C-OX8^HJD$SD?2%NMHKM M5N;"?I[XPS#& _2\';L>5# (?]E%I8>H.(KC#K0C=M")'9P4>\LS?%L47@(2 M"JJ-5F'E5D(Q9K?AEH\#;Q#LR3T$A<-H M+R;I(2A*!EZ_VF&G=GA6M16F55JMO3?@\,!%'[.[)_80%$3)GM8>3'!$:MQ) MC4]*Q?OJG%+C P^_#/9/<1\FWE/:@TGZA2:=T.0,Y0H\/UVHR4%Q!5B"@SV) MAZB>'95X2RE2P!)->A)S\!4$L#!!0 ( %N!5E@VB 4K8@, -X+ 9 >&PO=V]R:W-H M965TZM- M]_K9"Y. :FS.-DGOWY]M"$,5EFK+-ZZH.># &&[N>,Y^X.7 FLQIO8 7RM7[F:N?V4?*R BI* M1A&']=QY]![2J<8;P)\E[,1@C;22-\9^ZLUO^=P9Z82 0"9U!*Q^MK $0G0@ ME<9?74RG?Z4F#M?[Z)^-=J7E#0M8,O*CS&4Q=R8.RF&-&R)?V.X+='I"'2]C M1)B_:-=A1P[*&B%9U9%5!E5)VU_\J_-A0/"B$P2_(_C'A/$)0M 1@DL)XXXP M-LZT4HP/*98XF7&V0URC532],&8:MI)?4EWVE>3J::EX,OGV]!W]_L=JA9Z? M7M#JR^/+$[I#2TRRAF!3&+9&"RS*#&&:H[0DC80\$:H>ABYDJ5LGZQFW7I+=KT_!/I>3[ZRJ@L M!'JB.>2' 5REM1?L[P4O_+,14\CN4>!]1/[(#RP)+2^G^Q9Z>CG=.Z,FZ,L7 MF'C!J?(U%7 L&7^P>=MRQW:N;B@/HL89S!W5,03P+3C)AW=>-/ID\^6:P=(K M!3OP;-Q[-CX7/?FFFBEAPGH;6V9LF+IC;I,[SXO"<#QSMT,S;+@X#,+X$)?: M<./0]\(>=R A["6$9\N> F6J&9PL?'C-PE\S6'JE8 >N1;UKT=G"_S ? &PO=V]R:W-H965TXB-@5J7 I[FP(+2(N M3NG69!7%4:*#,W;N!U #WIH"S^R/". M'1T#F_:-* M7B3S$#%\1_(_LX2G<'!;AWLUSHXK8.CF&E243P$$8\6,TIV M@$IK@28/%)G*6Z2?E;+N(:?B;B;\^.*WY>_@\](:9B(RG( (KPG')LRC/OX,@RVM9.'!?5**$X%V >93E[+U M86E$,9N97(0I'V;&;4BW34CHA9 @ E](R5,&EF6"DSZ *?+KDD3[)&_1*&* MXRM@PU\ LI ]$-#=Z]W1@'OP>G/8+>#>"_&3/^U%YEL]Q7@O" MP$=*"G!'BJKFD1+7UPU81K3,RBT#*TQ!*"L#_OHL@,$]QP7[>ZA*313.O7(89U@@6:P'KL.QW[SAAZGWUV8!_OV=]( M]N,C]H6(.@>\+T,ERJ $ MYE92N5]T-5:*+Q5#3R)?ZT0%//15-7K,2G8X;/ M#1UH.=.)"_N&P;FA;3FNAZ#=&?:8<3MFW%%FQ(HK1+KBE14_ E+)W ?5/XKR MUG6E$RS0!-9CS^O8\RY"U9Y.]G6"!9K >NS['?O^1:G:/],@A-!SH3TY4?6 MX02Z-IRZ)ZH^-T2V95D3'PVK>M(Q,QEE9AU^&U3QJ-=;UY%.L$ 36(^M:[T3( Y8(^;YMN?:)D@#(95C(\VNO#47;4VF*BQWOX1[1=@!/1N54UC5/1. UF-PKWUF6F%2W0 MA=:G$AVH1!"5[YU]MY/G>Z>9[T,[VK+,O]KF=YSI'6X"&%_-H3%=@NE7C M3B;RJDO>#+.ZJ]U(]48-$D^NW\I1JQK_'6":.>V7B&ZSDH$<;P2D=>6+PM)F M]-F<<%*I8> #X9P4ZC#%48*I-!#W-X3P_8E\0#> 7OP'4$L#!!0 ( %N! M5ECJ(.X&0 ( &,$ 9 >&PO=V]R:W-H965T-:725@@L;=41I'RMRT/2JDFWAVD/#MP$J\9FM@G=OY]M2)1) M:5_ U[[G^!QS3-)(]:(+1 .O)1=Z2 ICJKL@T%F!)=57LD)A5[92E=384NT" M72FDN0>5/(C"\#HH*1,D3?STYN9)-M^Q\S-P?)GDVC^AZ7I# EFMC2P[L%50,M&^Z6MW#B> *'H# M$'6 R.MN-_(JI]30-%&R >6Z+9L;>*L>;<4QX3[*RBB[RBS.I).'Q6*^7LR6 MZQ6,EE.8/"S7\^7];#F9SU;0&^4YCL:BH['( M\\9O&9-ER8R-C]%@E<%$"L/$#D7&4,.4Z8Q+72N$7Z.--LJFX_TF7\YO MXF[,G:YHAD-BKX1&M4>2?OS0OPZ_OF,A/EJ(WV-/EU)\SJC(D-,-1ZAJE14V M@" WG.W\ASA[WBWIC2=U=W*?1G$XN$V"_:F6X"0S[OHMJ-HQH8'CUN+"JYL! M =5&NBV,K'R,-M+84/IA8?\"J%R#7=]*:0Z%2^;QOY+^ U!+ P04 " !; M@598ZKS2[(T" ##!0 &0 'AL+W=OY0K(J09SY81!$/B=4>$E<[LU4$LO","IPID 7G!/U?(U,[@9>QWO9N*>; MS+@-/XESLL$YFH=\IFSD-U56E*/05 I0N!YX5YW+Z\CEEPD_*.[TWAJX 0AP]2X"L1^MCA$QEPA*^-/7=-K*!UP?_U2_;;T;KTLB<:A9#_I MRF0#[\*#%:Y)PR-&0R%6J,!D M"$/)/VF82G$Z)")%1I8,85:H-+,-@[LEHQOB+D'#\0@-H4R?P!%0 8M, M%IJ(E8Y]8]TX37Y:*[^NE(<'E(\P/8-NYS.$0=B%A_D(CH]._BWCVV8T'0F; MCH1EW>ZACDC.J:E<6F76GS!4;%"D%#6,J$Z9U*XGOZZ6VBC[M_K=)KXBZ;63 MN%&[U#E)<>#96=*HMN@E'S]THN#K&Q:ZC87N6]43VY%>FZ8*=5ZBW+1NDR\7 MY_W8W[9P]1JNWGM<_3:N"A7M<74ZW>"BG:S?D/7?(XO:R/JOR0X:BQJNZ$VN MA32$M9%%K[H8=H/^_\[\O9ETS]N$J VU \!P;7'!V;G5K*HGHPJ,S,LQ74IC MA[Y<9O:51>42[/E:2O,2N,EOWNWD+U!+ P04 " !;@598;&LZL$8# L M$0 &0 'AL+W=O/S?X[/ M3PXVO0VA3VP)P-%+FF2L;RPYSZ],DX5+2#%KD!PR,3(G-,5<=.G"9#D%'"E1 MFIBV9;EFBN/,&/34O3$=],B*)W$&8XK8*DTQ?;V!A&SZ1M-XNS&)%TLN;YB# M7HX7, 7^,Q]3T3,K2A2GD+&89(C"O&]<-Z^"KHQ7 8\Q;-A6&\F5S AYDIU1 MU#/0G#R/9'D_\P)^(031] MN!]^1Q<>RK"> MXD'80$Y349S#%.]TBGV8XI].J5E1<#K%VDLQA9>5H79EJ*VPK4.&0@2B]LP2 M0$.2K8'R6+;'XH4%2B%"4T["IWTVUG)E@;MB.0ZA;X@*QH"NP1A\_M1TK:_[ MW-0)\W3"?)VP0!-LQVFG TP^0YH2*7P/D/Z]B_HI^WXH(-.*0LC_[ M#'9T&JP3YNF$^3IA@2;8CL&MRN!6[:O\;C H@R_+*H'$!H%QG$5QMD 7<5;> MWEN;:V33"/QH1?(SHM!VKW;+> W?2V:[2V:Y- MYY"DJ=C+J/J'_J+1^'Y?PFH9YR9,)\S3"?-UP@)-L!U7WL&+_I&ZV#E>9 J':Q_N M7(=UPGR=L$ 3;,?A;N5P]TAAEK861U4LSIO[_.I^\*OYGU&U ?4$L#!!0 ( %N!5EBWJ*CW]P, )03 9 M>&PO=V]R:W-H965TV=3J=[X8 3K +F;)/LW:=?&RB!ECBA8B\O$@.>_\S\L*=3 M3W:$/K$ (0Z^1V',IEK >7*EZ\P+4 39)4E0+)ZL"8T@%Y=TH[.$(NAG1E&H M6X9AZQ'$L>9,LGL+ZDQ(RD,[YQCSJ0;]PJ"?D?IK/Y@_G M8H0XQ"$[!Q_ X](%9[^<3W0NO$L-W2L\W>2>K .>3 M\)3$/&+B-?>37!701 M=AF[]1S[C:54=)%W"7KF!; ,J]<0T$QM?IW02V#9!\W=T[U;BFQZY9OH97J] M0V\B73'L8['YP!*&"-RMP9(3[PG\]47,!'..(O9W$_9G+\KEU3"/_3/1ME9DRD+;,3O!:XS$H>0S:\4@@ M!5L8IBCCX),PA)2!!-&<22.2W,6H&ASZ8 Q>\% &TI;',9QC^/-,03#HPB4(;1%H')7 M0S J$8R4"/+*2E&24B\0;0-(*-E0&%7+ XQ(&O.F[)7:;2MN+C:LY#8>-)49 MMR.O-5[CDM=8R>M;&JU$92#K8E%<5-@=W2_C5V^O/[+&(Z/W8LDH0VB[9#H2 MJ]$RC7U79;1:7_Y%7FL;VR;CU0H8C 9-?VC43ML2ZDJMCJC2>)IOVH)R:16AW'TAI<1VHY.+URC!$ANLF.@QCP9+7/3S3*N^61TW5VT*+OI^?G M55\AW>"8@1"MA:EQ.12!TOP(*+_@),D.15:$&ULQ5OO;^(X&OY7+&YUFI':DC@A@;FV4DNZNDHS.VC: MV=7I=!]"8B":_&!M ^6T?_S:2< X,:89&?&E)*G]V.\3^_7[O+%O-P7^018( M4?"6I3FYZRTH77[J]TFT0%E(;HHERME_9@7.0LIN\;Q/EAB%<5DI2_O0LKQ^ M%B9Y[_ZV?#;!][?%BJ9)CB88D%66A7C[B-)B<]>S>[L'WY+Y@O('_?O;93A' M+XA^7TXPN^OO4>(D0SE)BAQ@-+OK/=B? M?C%S>(]0BB+*(4+VLT9CE*89$E>_89O M-1$'%>#@2 585X"-"K9[I()35W#>6\&M*[@E,Y4I)0]!2,/[6UQL .:E&1J_ M*,DL:S/SDYR_]Q>*V7\35H_>/WV9?/[ZGZ/@2(ADE*/K(BWU\"\.&7C^ 7T =D$6)$0)*#[WE"R15[ MR*Y?%\6*A'E,;ON4=98WV8_JCCU6'8-'.F9#\*7(Z8* ISQ&L0S09U;N384[ M4Q^A%C% T0UP["L +>@H.C1^?W6HJ!Z\O[JML<;9OSBGQ'..X+UPPL$C&_(Q M&!<9\P.D>D,/&(?Y'+&Y2<'C%AR6FX3;\O'#)L0Q^.]G!@F>*'?WO+LZ](IW FK@ M&+"I 1)"5F$>(16+%9I7HG$GO+YW/=<906]TVU\?,J0H./)=#[J>7##0]N\G MK1_LK1]HK?]2Q,DLB:J1%C$JYDJC*Q#_P!;'MIL&MPN-+-=O&*OMSD\:Z^V- M];3&/LSG&,U#BI@KHSAA:UT$UF&Z0J"8 90MTV*+V/62DT$ >D,X2DC3556$ M>*V7ZT//;3+2+C7P&7$-2KP6;W#D> $E@@G1>4F:J)*AMD(BIJ,J^C3MV:S%Q!B8%L@ MJ]9*Z((XW*J6V[$6J2O%AL DBD=[BD=:HY]SQAP"-'P#4Y2C&0LW3HS!46L, M^@.G,0)'K;DW/)A2E=6*,M!63SO;$@&8I37G5;8C3+D5@(?$U33;3;H\UKN8 MNAEIICFMB5:7.K3!&3:=KJ+0R!L>,?0@TK2UAC[5'I/P.1&Q.(1/#^Y)TV2> M3%,D3X@LW()2'7#_$Q7< 4]75+G:U.WR7@O3FW9K^]9U^)M"DYF$@DGX'B8Q MB!,2852&Z7@K6"H%55:L+;5I,PV!H#MC]JKD6*4M:1<2("6UL; MO['Y31%FNN-Z11 @Q8QN> 3+Q_\&34G"EN,8K9E@7?)85FF@TEKR*[D] M],:OU6ZN'3#[UF#0G+?M4@/7:GGX=BEW.#HV=47 ;.LCYA=N%OA:1<1*&[3U M.X\.DVB!*329.Q%_V_ZEIZ;)*'ML%"TPA2:3+Z)V6Q](5Z2VY^,5GY )KEY$ M%Q:I+/=4SI 5P-4=J:G8DR MA"9G(D70#_5!?TLFSMD[ M2K]^5!%>=V1T*%INW&9XK"CEWS3%0Z H97LWT%$O&U H ZA7!M_8L,%)Q VK M5I RAZRTQF08/S:*%IA"DTD4H@#""Z\?4*M*.I-O$BTPA2:3+S0+U&N6TX[O M!(#&\>EK=B;J' ($"@$"]>ESD5.5W=RWE^^[5(>2/5>1W+"&33TZ5I2#HY'7 MA8(Z^9Q-)WK_-0.4?R'0HQ ?5BPG0J M]41SL)J!P*MSJ>I$VJ2?&1M$"4V@R^4*=0+VXJ,:U(ND2 M'I _W5;!=%UN69-?NNNKZ@?L5GO,'12Y.LAG*]_(J)V>MFY@,W&C[WQGJL^A M;QRA;QR]OAFGR6Q6KN?ZJ.@$3/5]2[F?0%NQ\X8"0V@R6T+_.#^C?[IXXM=- MH:37J%PRBA:80I,Y%W+)N;1<8;X!8,N? W.F.Q>,*\40#NFR=OFI7)DVAR4P*C>CJ M-6+G?>=V:V>6ZUC^<.@V]YT;576FT&26A*IS]3OCSI6 =]M[YGS':>Z9TW>N M,Y7GT&BNT&BN7J.93K^?:.YXJD=?L3.K9SD\6J5,+^WRFEU&G'_='\R]J$\#]IX_FA_"JKSK0*F.F[[ M)<3S)"<@13,&:=WX[#WCZ@1K=4.+97FF&PO=V]R:W-H M965T=D2L3S4"ZP M_%F3>Q*&RI.,X]_,:2OO4QF6K[?>OR3P$N8%_^"U+1,D .0<,4&: FAI8 MF8&5@*:1)5@/6.!AG]$-8*JU]*8NDMPDUI(FB-4P3@63;P-I)X;CQ\GW'_^, MQ^!N_#3^\NT7F'P?/4W!#9C*@O%7(0%T!J:">J_@QS))_$@E/A#O8!7[A &Q M(& 2XIB#JP?H KCY]!I^ ?@",\)!$(/G.!#\6CZ4U[\6=,5Q M[/.^(22'BL;PLICOTIC1@9@A H\T%@L.QC($?]>!(1.09P%MLW"'M!X?B-<& M%KP&R$1634#WSTBEYD:E7FD]S5I2CU8-=[4)/_EB^Q M1P8M.;LY86O2&O[Y!W3-O^KP/LC9#JR=P]HZ[R78M%"NP0N9!W$01WFL-U+S[]NT_FGC>1,SE[.V3N1<\YP+(A_C*ZW1V<[MHO<"INV]S/9 MH%ELX^:IJ\L;85[ C_-EGLN -ZZ+H&U75Q9]#.T>0)P!G_=LD!2\5_:"/Q:1ABQL%2%DE2!O55D/;=*U6!VS8[ MU1+01GAN!@I%!/62Z&@&REM,0^ZT1XC*,]-N=U"5_!(""18*"6HUR7'RW>VG M(7MGG]UN0ZN*?@FY! N]!/6"Z2CZSJ[4D+Q;,^I6VX95]$LH*%A(**C74,=' M?7^[:IB WGX".FUS;^A[^E5A]^N_4$](KYZ.\$Y4P!*+T] ;V M@(_?Z[ZN[ANZLK>N4+?&U6XZ"A&&]"+LI'3L%D9M5O2]V1E*-T=Q#V=%Z^K< M.BF$'=(+N]%\SL@<"P("F88@YH$'UCAC;31H]GY4%G1Z50FJC^'4$3%*Y[@18?/D>)O+JEO%(CW,S)_F M1^BCY."X\OP.WMZG!^&%F_1<_A$SJ&PO=V]R:W-H965T8,>(%%*]RIM>ZALN[J/)AD@:F)SMH'=?W]VD@8:0I;CNE\@?ID9 M/QY[/-/;,OXJE@ 2?4\3*OK&4LK5M6F*< DI$6VV JI&YHRG1*HF7YABQ8%$ MF5":F-BR?#,E,34&O:QOP@<]MI9)3&'"D5BG*>$_;B!AV[YA&V\=3_%B*76' M.>BMR *F()]7$ZY:9JDEBE.@(F84<9CWC:%]/;(]+9#->(EA*_:^D4:9,?:J M&_=1W[#TBB"!4&H51/UM8 1)HC6I=?Q3*#5*FUIP__M-^UT&KV!F1,"()=_B M2"[[1L= $[$1 M>P*V?T0 %P*X*N >$7 * 2<#S5>68=T2208]SK:(Z]E*F_[(]B:35C0QU6Z< M2JY&8R4G!^.'R9>__AZ/TH(":*=<(6>0$@>AU(-3"4+7]$SC:5 PRWA$1IJ%\7R![JX!4GB1%PJ MO4HLN/EVB3\A$0AL4**;YZ)7J5-]?EVPM"(U$SY0*70.888%YDV/B M(Y@V1@^,RJ5 8QI!]%Z!J?:LW#C\MG$WN%'C+81MY-A7"%O8J5G0Z'1QW+ < MI_2CD^ESCNA[7* M'>$V XR#P+$\Y<+-/E[C L[$\TH\KQ'O,R=4T_V$Q3M@"1S'PZY706DT=B:* M7Z+XC2@ON9]^0N(?D+0ZKMOM^'X%I='8F2A!B1(THJA78P[Q"33!(8V#NX'3 MJ=(TVCN3IE/2=$Z[0D"C_W!_.@=L=L?Q;5J_0 M+O+D[+60N?9@#]+Q//\@#:N9A_UN$'3+>?GZS;T** 6^R I#@4*VIC(OALK> MLO@<9B67N9N>5ZX/A*N *5 "&PO=V]R:W-H965TNJY(5YDQU1(D%/5D(F3--6[ET52F1I1:49V[@>7TW M9[QPHI$]F\EH)-8ZXP7.)*AUGC.YFV FMF/'=]X.GOARI:I78V?H0(H+ML[T MD]C^AK6>GN%+1*;L+VQK6\^!9*VTR&LP>9#SHOIGKW4<]@!!> (0U(#@4D!8 M \)C0.\$H%L#NC8RE10;AYAI%HVDV((TUL1F%C:8%DWR>6'2/M>2GG+"Z6CZ M./O\^Y_3*4RF7Z8/G_Z V>>[+W.XAGE5!R 6L+7!P_2:;5!2+0!35"6ER9L" M+2C[B9 I)"*G8E3,YA-?S1H54&4"J4A>0-2(I60%L<%5C)KQ3'V@MWV=QW#U M\X>1JTF3\E MZ'^$P O"%H?N+X<'+?#XT?.$)OB?47"+=4PT3+'#!M8*_[IZ5 MEG3C_FZ+=\77;>A6E2S!L4-M1J'.*_L;2FUZ\B?QN M9T 5LMF/5XM5T!D>&L7_-0IN.C U_'"P9&6$V;^D9IV,S]LE]-OY/3/RIE2_TE,ER$MN4W1#IE4 MK:DYS]2OD.!#;AH-]"%E.]56[._$$U_&$U0\1!BT,!T$;= $;7!9T#8BHS:> M<;UKB]>@+6.]07B4_Q-F1V42GS#SV_,_;*0,STJ)^8:G6*2PXYBE;2HJO._M MO_=(P?^;Q&=-*L_=O:]SCG)IIQQ%/61=Z.JSU)PV@]2=G1^.SBIT!72I933S51HO2S@#/0M-$89&PO=V]R:W-H M965TIMXD3"+ %)%ASZDK+%2V] MJZJJ'[S$@+5)3&T#B]0?7^>%A.2,#VBD_;(D9N;QS#.>X9&WOV?\5:P)D> M M"F,QL-92;NYM6RS6),+BCFU(K+Y9,AYAJ5[YRA8;3G"0.D6A[3J.;T>8QM:P MGZ[-^+#/MC*D,9EQ(+91A/EA3$*V'UC0.BX\T]5:)@OVL+_!*S(G\LMFQM6; M7: $-"*QH"P&G"P'U@C>(]=)'%*+KY3LQPU>7D,!I:31$1"LI ) M!%8?._) PC!!4G'\DX-:Q9Z)X^GS$?U3FKQ*Y@4+\L#"/V@@UP.K:X& +/$V ME,]L_RO)$VHG> L6BO0OV.>VC@466R%9E#NK""(:9Y_X+2?BQ,'USCBXN8-[ MJ8.7.WAUA_89AU;NT$J9R5))>4!8XF&?LSW@B;5"2QY2,E-OE3Z-D[K/)5?? M4N4GAY/I[.FW/R<3,)Y\GGQZ_!W,GD:?Y^ CF&<' ; EF A)%<,D ".ASL2>B0BZ M8,IBN19@$@8X]@U(B*RN ,>_!FXCNMI GJXW-W5N*/+W:$A M&Z^HF)?B>6?PYFO,"1CCA/X'%JD!('#:0B/.<;PBJBDE&!_ J=T,']+ET1[S M /SUI"#!HR21^%M7GVS_EG[_9!#=BPU>D(&E)HT@?$>LX8\_0-_Y1<=MDV"H M(; *[ZV"]Y8)??A,Q>O')2=$'7I)%+X$7#6%CL ,"&8]ETS>W="Y<[Q.W]Z= M4G/&#%;-D-X,>H59)9UVD4[;F,[D;:-&KSH;*I<(?%"-?""8ZQO6C.1GG@"" M*.E;X(, 'X3N+#2$@R[#<3,AJD"JD^05I_F6D[5BHFBZD\J#CR]=5K-WQ M:O4_8U8[)NB,&=37OU.DTC&F@NB.!B0.P(&2,-!ED?E#YW3?6@;?-T%&DTKD MW2+RKKD(T29D!]6'<\D6KV"VY8NUFG)@%N)8EX<1[=IQUB08:@BLPF*O8+'W MSC\CO29Y;Q(,-016X1TZI>)R_F?GY0#&UKO !IEMJN&?"$9H#']*8QIM(_ O MN+81S<#7GHA&T5!3:%52W9)4]YV[,0^@*?*;1$--H57)+P4U-.K&:Y1=CO2- M9NO5NU-O!UOU#O4N[]!2J$*S4KU&VGT'RL\UE/8,W.R*;G*MLE'J7'BAT#5K MMARE5C&OY]8KJ[5K][ZIK-:NU3TCVV$I0:%9@T[QVZWSUPA\]0AH$@TUA58E MM13#L//>\]IWJ[EU[M4;^>T MSW1IJ:ZA441>-X/-4&[FJCT&MWJB6SRKEV^EWG7->O?" >SJQ.J=7[L->3B: M52O6\6LG .GM?-BK5=8^N3N-"%^E=] "+-@VEMD58[%:W'./TMO=VOH8WJ/L MMKJ$R2[/IYBO:"Q 2)8*4@6K?AIX=A^=O4BV26]H7YB4+$H?UP0'A"<&ZOLE M8_+XDFQ0_%=@^!]02P,$% @ 6X%66,CM; 6&! $QD !D !X;"]W M;W)K&ULQ5EK;Z,X%/TK%CM:S4C;@B$ONDFD)&1V M*[4S43,/K5;[P04GH +.V$[2_ONU#25 "&HJ2_D2P-Q[\#WVL:]OAGM"GUB( M,0?/29RRD1%ROKDQ3>:'.$'LFFQP*MZL"$T0%X]T;;(-Q2A03DELVI;5,Q,4 MI<9XJ-H6=#PD6QY'*5Y0P+9)@NC+%,=D/S*@\=KP$*U#+AO,\7"#UGB)^??- M@HHGLT )H@2G+"(IH'@U,B;PQH.N=% 6/R*\9Z5[($-Y).1)/MP&(\.2/<(Q M]KF$0.*RPS,!',(V)X1N*?4<##D3$P0(!7 M:!OS![+_&^3V*F?L$^M[4,X&\9)TGN+'J01&EV1<\Y$24'V#OA8.<. M=MVA<\+!R1V.8B8+1?'@(8[&0TKV@$IK@29O%)G*6X0?I7++NZS_S.9C.O\P_WWX#B[O)ER6X LML(@"R DM._*>KJ6 W #.2 MB"G'D!JT^;.\QR!* 0^Q>)[P=U[NSMLB<8I1ME1>,X) MO&6(* 8-(SBA%*5K-4Y@^@+*=@OTHIHG>T0#\.^=@ 2W8DC9?TWCDWV_T_Q] MN7C=L WR\<@0JQ/#=(>-\>^_P9[U9Q.W.L$\36 5WCL%[YTV]+%2CEJ7 N"7 M><>9.\7 MO/>UZS!#[)648W==IZ;"8R/'&K@U#38@6:[=+,%!$=&@-:('P1&B?@C$ABGR MG)U(X#9RFC1%THIT[IS0">9I JLPZ!8,NA?6HJN3=YU@GB:P"N_0.J26QF M#_J64]=G@YGEP-X)?1[R<]B>H(MTEM.MS[=4;)GB7!FK&I(O)M$:-]>#6O'. MGB4ZT3Q=:%4N#R<#.+BT1+6>*+2B>;K0JN0?#A6P-7=^GT3=HR+-5;=G=>L2 M/3:#]M$&>FQDU<1IEJK%"18"DU5W)GJ[37E6("U:B\K^1-6S:^U36?%75>@# M3/9WP;W0;90R$..5@+2N^V+=I%D%/GO@9*-JTH^$&PO=V]R M:W-H965T> X@T&-95'QB MY$+4IZ;)DQQ*S$]H#95\DU%68B&W;&/RF@%.-:@L3,>R K/$I#+B2#];L#BB MC2A(!0N&>%.6F/V90D%W$\,VGAXLR287ZH$91S7>P K$?;U@*$ M5HA!-C'.[--9H.)UP#<".[ZW1LK)FM('M;E*)X:E!$$!B5 ,6-ZV,(.B4$12 MQN^.T^@_J8#[ZR?V"^U=>EEC#C-:?">IR"?&V$ I9+@IQ)+N+J'SXRN^A!9< M7]&NB[4,E#1PO5< 3@=PW@IP.X"KC;;*M*US+' < M,;I#3$5+-K70N=%HZ894ZA17@LFW1.)$/+]97'_],9^CZ?QV?G%UAQ;79[4!+X,"VD")92^BB$0T#=,5Y@ZL$T(=S M$)@4_*.DXAH?F4+J55\UDT[;M-7FO*+M')(3Y-J?D&,Y[@!\]G:X\QQNRBSU MJ7+Z5#F:SWV%;PF",) 5+- 4*LB(X.CGV9H+)FOQUY"]EL\;YE/]>VMN\?8X_; ::TZ3Q9"([C 54JJS9#KEBK0 M5&J(;&/;M@/?=L>1N=UW-! XMGW7#OT^\)E:KU?K'56[7-W_4Z0W\&TWL"TO M>"'R,-!Q1B/7\MUAD7XOTC^>TK:I\%9V"5X7H+LH:[MHPW E!AO&/Y0=A+9K MC?T7L@\#QV,[#,/QL.J@5QT<57U'!2ZZAE8#(6D' M?UT=5=.B0\.-#C!9X; M.D'X0OA 8#CR F?O8%KEYM[04S^<&\PV1%9G 9F$6B&PO=V]R:W-H965TJN#.SK+M#WPXVY! M9CA&_5",I-GY-4M*<^2*"@X2ISWO/#P;G-AX%_"=XE*MK<%V,A'BT6ZNTIX7 MV(*08:(M S&O!5X@8Y;(E/&GXO3JE!:XOEZQ7[K>32\3HO!"L!\TU5G/^^1! MBE,R9_I.++]BU8\K,!%,N2OLE3I<,:(#S= H@J M0+0):&\!M"I :U] NP*TG3)E*TZ' =$D[DJQ!&FC#9M=.#$=VK1/N?WL8RW- M+34X'0]O1M???@Z'T!_>#B^O[F%T?7X[AH_0#L+#QR,8,<+A<(":4*:.S/G# M> "'!T=P )3#?2;FBO!4=7UMBK&4?E(E[I>)HRV)PPAN!->9@B%/,7U-X)LN MZE:B52O]:"?C )-C:(4?( JB5D-!%_O#HP;X8']XN*.;5OUA6HZOM87O#C65 M:'XP#7WD.*5:P:_SB=+2_"J_F_0N^=K-?-8^SE1!$NQYQA\4R@5Z\?MWX6GP MI4FKMR0;O!'9*QW;M8[M7>SQ,"^8>$944*!,C)S&S$!, 1F=T0E#2$1N/%01 M9T,Y>0;G2:"%N>%:TLE<8Y/<9=HP<'FMNRYB\]T7ZR+NK.Q_17PCLE!G(/G8LYUDU(E=V==J$X8;&C5%/1Y0]#!OT$O-&5C M_IH5YBAG;J0H4ZFIK;22^K2>6N?.K#?.^V::E&UL MM5==;]HP%/TK5E9-F[0U7Q"@@TB4=%JEM4/ -DW3'DQR@6B)G=FFK-)^_&PG MI(2&J)VR%["=>T[N.?9U[.&.LI]\ R#0[S0A?&1LA,@N3).'&T@Q/Z<9$/ED M15F*A>RRMFS*_"'=BB0F,&6(;],4L_M+2.AN M9-C&?F 6KS="#9C^,,-KF(/XG$V9[)DE2Q2G0'A,"6*P&AEC^R*P+070$5]B MV/&#-E)2EI3^5)WK:&18*B-((!2* LN_.YA DB@FF<>O@M0HWZF A^T]^WLM M7HI98@X3FGR-([$9&7T#1;#"VT3,Z.X#%(*ZBB^D"=>_:%?$6@8*MUS0M #+ M#-*8Y/_X=V'$ <#V3@"< N < SHG &X!<)\*Z!2 CG8FEZ)]"+# _I#1'6(J M6K*IAC93HZ7\F*AYGPLFG\82)_S9U!2!PG/#7,N3S/$"OSEZC,Q03M-C0+<[4P(.GP^T&-6XY3Z[F/,A1="TCY MCSK?<]Y./:_:5BYXAD,8&7+?X,#NP/!?OK ]ZUV=9VV2!2V15?SLE'YVFMC] MJV@;8D$9RJ2A!!B7C7N\3*#.PIRJIZG41GKGVY9M=>2\WAV:\SC,\]Q>MQH5 M-.;UCZJ[I>INH^J)+#$@ LWIEH4Q6:/QF@'(;5S4R6[D>N[*:9,L:(FLXJ%7 M>NC]ITKTVO2S3;*@);**G[W2SU[CFMS[F6D_PV*%K@!JOR(YEW=08[V.=5R( MCX.Z7F]P5(>]Q]7:[?;+H(J6?JFE_X_UA?Z@RL*IT];(_=SUT299T!)9Q=-! MZ>G@/]7;H$T_VR0+6B*K^&E;#T<^J[UO7\%U6"=N?W#T49O41-F..G952JXY MK^?J-@].O2FPM;X]<+F#;(G(CXGE:'E#&>MS^='XI;JYZ-/T TU^[;G!;!T3 MCA)824KKO"<_/"R_2>0=03-]MEY2(4_JNKF1MR]@*D ^7U$J]AWU@O(^Y_\% M4$L#!!0 ( %N!5EBP!DMH?0, &(, 9 >&PO=V]R:W-H965T)8[LFB5B*7#%!"<2 MME-KYMX$U\:^,/B#P4&=O!,3R4:(9S-81%/+,0Y! J$V#!0?>YA#DA@B=..? MBM.JMS3 T_B\,GJ.*Y-'RA2%3Q M2PZ5K6.1,%=:I!48/4@9+Y_T6Z7#.0"O GBO .[H#<"P @S/!8PJP*A0I@RE MT"&@FOH3*0Y$&FMD,R^%F 4:PV?[A? MSQX_+>9DL?KXL%[.OBP>5N0W,HLB9K)$$[+@Y5$S.?LE $U9HGY%$P4[/ QZ M8FMTRE#;8>7 ;>F ]X8#KD>6@NM8D3L>0=0DL#&:.B3O&-*MU\D80#@@0_>" M>(XW;'%H?C[<:X$'Y\/=CFB&=8*&!=_PK025PI(U9$)JQG>-%/SU&M7.;DG*C,AK"U,*:H4#NP?)__LD=.[^WZ=8G6= 364/34:WIJ(O= M7^7I!B016RQ<1E6Z2>!X@E6;C"7=N* SA73OX\':GVK3N>%[M>F)K*'-9:W- M9:B1A#SP' M$N72W W#\@)4*@*FFA"\C6!R7MF6Z<\OW%I8^R8*> MR!I27]527_V/Q?JJ3TW[) MZ(FMH>EUK>OWN@I2!-'/8E[;I6/*YSDFY=@;N MJX)]CE'P'T9E//9)]Y6"W!5=K"IK7-FUU+-UHSPK^L-7\[?80)?][@^:LOM> M4KEC7)$$MDCI#*ZPGLBRHRT'6F1%C[<1&CO&XC7&CP"0Q@#7MT+HX\!L4']6 M^/\"4$L#!!0 ( %N!5EC*L#:8V 4 &XC 9 >&PO=V]R:W-H965T M.,L3O+1=%)>>^#3 M"=O*-,GI P=BFV4Q__>2IFQW/H*CMPN/R6HMBPOCZ603K^@3E=\W#UR=C6N6 M19+17"0L!YPNST<7\"S"J @H$7\E="<.CD$AY86Q'\7)S>)\Y!0MHBF=RX(B M5E^O=$;3M&!2[?BG(AW5OUD$'AZ_L7\MQ2LQ+[&@,Y;^G2SD^GP4C,""+N-M M*A_9[ANM!+D%WYREHOP$NPKKC,!\*R3+JF#5@BS)]]_QSRH1!P'0&PA 50#J M!I"! %P%X&,#2!5 RLSLI91YB&(93R><[0 OT(JM."B3648K^4E>]/N3Y.IN MHN+D].GJ^O;J[AE0Y.!YS;8BSA=B,I:J MJ<4/CN=5LR[WS4(#S8((W+)'1\.#2HP76WX9(/#_ ]TE>:;ZDNL?M H@\LII$SL8GG]'RD MY@E!^2L=37__#7K.G[JDV"2++)&U$D;JA!$3NREA^T"_#"RFR=>IAUW?(Y/Q MZV$J^C 78=_UVK"H#R/018%?PUK-=^OFN\;^?AN!*\Z$ !O.EHG4:7%M=KY- MLL@262M[7IT]S]CYSTS&*1!'YG#/Y1WT( X)#CH=/=/ M_W_$X]]&$HA 03 M?3WXM2+?J.@AC66QZ ,UO:HU>[-A7((Y$U([U_J]-A $<;? ^RCL$Q]V]/11 M*'#@@)R@EA,8Y3Q)-O_QN5B_%TI%IDR-*!<70'\6Q]IA&_0;XH:XHZD/PDX0 M=B1IF)P0Z16%M:+0K*@JMCA3/9/\5ZK1J3"RG#I@P[X0#P<=M1H0(@/]!YW& M1CA'##%.YRR?)^KF"B229OJ5W^FUP",>=#M=IX&Y'@JZ$H$8(,@JY.*C PKDEN:0\ MC]//6T&!8$NYB[EV@)EY3ZU-JVR1+;9V3AOW!$W<5+!\,0]6:+/BST_*')HG%GT&A?=&,LSE?)2TI! M+ 35K\IFSI.+PZI;L\76SF?CUZ!G9WP9?=_)*;3)%MEB:Z>P,8C0[!"/'E\: M0Q?VAY<&Y3E.=W1I4# 8\A:-.81F=SACN=AFE&N;;PP]N0)LLD6VV-II:QPH M#-_[C@!:M9U6V2);;.VW1(V1168C:\@:ZEM-[+D(=2V?!H="UPTZ#R>1#J>, M\-"[ M1X5P2M3)_(:(%/+0.K;)$MMG8*&]>,S*[YM%<&%5G+?838<7J5T<>D* S4!F-<45&5S>]*LS_AB?Z1VIS\,GU8-6NVF)K)ZZQJXB\ M=S)%1J-[NW =+/ .WFJV!326%-NQI-BJ);7*%MEB M:Z>PL:38IB6MR/Q?E44?IBT+#4Q3%N.#C0CJ@7U5;N@08,ZVN=S_55]?K3>- M7)1;)3K7+^%9M-_ZT=#L=Z+4%0-U?,B;?3HH?J+?83/\'4$L#!!0 ( %N!5EA(=U@F#@0 M "$4 9 >&PO=V]R:W-H965TW8F$9'C. -^E*6*_1CBAA[X!C><+"[+> M"'7!'/2V:(V76#QNYTSNS(HE)BG..*$98'C5-X;P)H2^ N01WP@^\),U4*4\ M4?I=;29QW[!41CC!D5 42'[L\2U.$L4D\_A1DAK5=RK@Z?J9_4M>O"SF"7%\ M2Y-_2"PV?:-C@!BOT"X1"WKXBLN"/,47T83G?\&AC+4,$.VXH&D)EAFD)"L^ MT<]2B!. ++098)< ^QS@O@!P2H#S6H!; MQOAX.6ZIQJN-T/$:VE*(<]F2YE0IS')BI>#.JI__Y;A8")PRO]KTK[@=INYU1OHAF]1A/N& M?,5PS/;8&/SY!_2MOYITTTD6:B*K:>I6FKIM[(/RD6\2K &.5"]8?<#W_$" MW^V9^U,I+L,\VPD\OQX67H:YT+,[01562]^KTO=:TW_,B) &70HD<*/C6N%O M/76=9*$FLIIL?B6;_XY.\G5JJI,LU$16TS2H- U^UTD%T#]Y]AW7\@/[S$F7 M87;@6Q">.:DA#%H>=)J=U*G2[[2F/]XQV6]=@2F)XP2#,>+B"LC_8V"X8B1" M366U$K[U.=!)%FHBJPG9K83LOJ.WNCHUU4D6:B*K:0JM8R=G_:Z[2N2I(:#G M6$YP9J^F.,?RK;.XL"D.VK[[@L'@23<*6VL8>VN@SS.]T3 MMY1U7H9Y;N"_9*IC_PK;&]B9VF'XK[LV'KI,MU,56U^S8-$/O/=VDM:?6 MRA;J8JL+>VRK86N'V>HF__)W4C>PSW]--82Y'=CUSMUT&>8$CM\Y4BN>-^H)J*CCX'U!+ P04 M" !;@598BNEMLO8" "X"@ &0 'AL+W=O'S3Z,[84VMC/LS #Z[W>F MK0W52C22^ (S[3VGYYQ[VTQGP_B#"!$E/"8Q%5TCE')Y8IK"#S$AXI@MD:H[ M<\83(M66+TRQY$B"%)3$IF-9#3,A$36\3GIMPKT.6\DXHCCA(%9)0OC3*<9L MTS5LX_G"-%J$4E\POO9)OZWKTX+? M$6[$UAJTDWO&'O1F%'0-2PO"&'VI&8CZ6V,?XU@3*1G_*0&;J^?V<]3 M[\K+/1'89_%=%,BP:[0,"'!.5K&]V=GPZFQ\ [WQ (9GU\-I;W(QZL-H?'X]O>K=C*['< 2S MK,7 YG#)Z (N5?(!](1 *>#T"8;(%IPLP\B'*2YT=PX'*$D4BQ\*?3L;P.'! M#SB B,)-R%:"T$!T3*GD:Q&FGTL]S:0Z;T@=H'\,-?LG.)93JX#WWP]WRG!3 MA58DYQ3).2E?[0V^*:Z1KE# G+,$SAXE=2\KVVZS8ZZW;514-9J67525]+F%/G>GOEL: M2=66F202*[7MA'^T$WLB*SFM%T[K7S&I]7WFLR>R4CZ-(I_&YRU77TO;MJP7@UI1Y+CNBSDUM\X5^DQW1?@BH@)BG"N8 M==Q4;RW/SDG91K)E>M2X9U(U+%V&ZFB)7!>H^W/&Y/-&GUZ*PZKW'U!+ P04 M " !;@598^S@W'CH$ !]& &0 'AL+W=OUOHS8NI M<6U?0=N3 E7BCP3OV$$:R*X\$O(D'VZCJ6')%N$4AUPBD/AYQG.#R M8;&:/ZP6M]^_@ 7\=OT S#_>KWX I?@8X Y2E+V"5R U3( 'S]\ A] DH.' MF&P9RB,V,;EHA629857C35FC\T:- W!';_>=GH INA^[8'S MZL&-TTN\0_02#.S/P+$ M&A"8<;H-^98F^0;,">- Q!F(;$R?,?CKFR@/;CG.V-]=L2_A;C=\-C(_WVB+*MX<@[LK)=;&S; MHT'WL!K6'@U[/1);$APB,1/^"^Z2/,FVF4C!G&-:T*3;HE[@N1;IA 4Z85 3 MK!&541V5T7NN5".=$=()"W3"H"98(T+C.D)CO2O5N/7UB@//T4PP[ZWS7*]U MPJ F6,-KV]KOY*V39RGTM&;[]6=1VWW5BTWHVU4H+M-*@+EHS3ON#L=U_,OX_Q[Q^Y-G!\5HSI>>W MSLM:ZX2Z:*7IYL$U:X;%BB#OMYFPK:OKVSVF MO)B_$PM-DC.0XK5 6I=#T0%:WG67#YP4ZC+WD7!.,I6,,8HPE07$^S4A_/5! M5E#_QV'V'U!+ P04 " !;@598868F<#H# #P$P #0 'AL+W-T>6QE MIQ.'.>62C 9RD=_EI@RF:B'-D,1- M*'"WS^F0=./W)'!R8Y6R(7FZ>/MCHEJ^'G5L@1SS%:XJ'9+"T3.A4Y MK'=\-,B4;#<^(BY@U6G.@F#8JQU%N5!$":(S* M;2/E=*8DK3RL&77#RDZ9$ _PI'[/MK27V<:^=6#79-.TANJFDW$=T-]4<]J; MLM&K=(."/ROS:6&G(ZL^%"B[URSCRZJ_S!H#F'H75Z=%(58?!9_)G+G)'YQP M-*!K7C!7FO^RV:!4IC; - F>F39\NAGYJ6GQR)9F74[+#/?<.T'/?W>=9TPR M3<6F:5O[Q[S*KW9?JU\JN8Z_)Z.;X/=:O\F,W&9^"R9/8[OXIF$R. MWV1TG![#^I"Q<9+9.L87C=N#JLV%YL+"+O(777Y$8SC,#\"&)8'AX['4PQM8MCN''KX9Y P:6!S+] MV5KCNXU7R/XZP/9T7X5@,\4K$9LIOM: ^-<-&$GBWVTL#S"P7<.>8!Q)$@R!6O37:!PCJQ/#Q[\_V%,214GB1P#S.X@B#(&G$4

@_NO(_"]7LJ;/_'-_H-4$L#!!0 ( %N!5EB7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G"7VK ME?SY>ZV^W=?U-_;/MJR:R]%CV^X^CBZD/U,&YV M2N1%\RA$NRW'QF3BC+>YK$9?/C_?*U9C>%"W8MW*NM(GNQ-W4GQO7JYWA^Q) M-O)>EK+]<3GJ_R_%B&UE);?RIR@N1Y,1:Q[K[S>UDC_KJLW+=*WJLKP<30\7 M[H1JY?K-Z;2#S/+[IC_3YO=)KD$N1\Y$WW C5=/VK^COGVO&)Z%??#C:M_6U M+%NAYGDK%JK>[V3UT-U&?XLQ^!I]')[_'H+X2?V?,-:;C5R+>;W>;T75'N*H M1-D!5LVCW#4C5N5;<3GRZR>ANN^C/R H#M^MU5 @4NJ3U!=44/1X="C>OI M M"ZK#F_55@&4@6 8MEJ^/ZU(6^M,+=I67>;46K&_9!@":"*!Y-D!V$>< TD(@ MK7>$3#N([@T-JS#].OM#D Z"*1S-LA$% ) N@BD>[Y(YLTC M@)PAD#-:R"LO#5(67;,XX2D/,R\+HI!YX9S->>HG /(C OF1%C(-%F%P'?A> MF#'/]Z/;, O"!8NC9> '/(5#]P0;NR>TF F_X^$MASBH2HA=$H1W/,U6NE$' M$<(T,J7V2!2FNM'F7L;G[,I;>J'/67K#><;\:!5#3$PF4V*;++F7#KL59HTI ML3:"4,>&L\S[:\B$26)*;(E0M]@R2E,6\T0WH)<,>CUFABFU&J+5*CCT^GX8 MTUVN&RQX^'JDP,PP)59#PN>_X[GB2!=W_>@R^YLDPEI@;IL1R2+/( M_^,F6LYYDO[-^)^W0?:57%FBT3R_D^R $/.$0>R)E"^ZQZ5_6A8\6B1>?!/X M+ BOHV3E91 3G8(0NT/G)UERZV>W2>?^Y[#Z>NQ9#!YL S.'06R../_!GAH6 M"]6_O9N%S&6S+NMFKV!::F!",:B%4C6R$(IE*B_TG)MY2N75PR$[A8R88 QB MP: IW]\&Q,1L8Q#;YE?*QRZR7']P \=$ Q.,02P8D/L=9<.L8A!;!4T"ATV+ M:<4@ULHA"3P6/1/SB4GL$Y@-'H7#5&(2J^1M6G@4$=.(23X%0?)#=@$QT7H6 ML4B.)S5'HXFIQ"16"9H[#)YE$[.)26P3M,HQQ,1L8A+;!)>>"3$QN9CDLY># M]#ZP5-^MV)?B4!VL6I6O6P8Q,<^8Q)YYP?2*0G:7\Q*4UB$FYAF3V#,GHIGO M9)N7\BL=ZGN/4*(0LS$(6L85.8P;5DX"3!0M=5R&OD$',-T\[Q,0L9%$O MK:")+QS>+07%M"$F9B'KK+,=!V)B%K*(+81CNG!M M$K.036PA'',&,3$+V<06PC$_0DS,0C:QA7Y-<4\D2'#O@8U9R'Z7Y9@WGMSN MZNI5R];@WHZ>$!.SD$,^%QI&\V4R)'77A&FQ@UG((;;0D:+A!SW_+=?[\M4\W<$L MY!!;Z"CF2P^%F)B%'.I-9EA]1S(:P,^P%BHOO,R-=WD(7Z830Q M"SG$%L(7ZF$YP<$LY!!;Z$11^WD$A9B8A9RS;"CX[VF'NPLQ"[G$%D(Q!WW3 MQ2SD$EOH-&;O(XB)6<@EMA"*.8PF9B'W/.M"OS!A#D8Q87USAEEH1FPA'!/6-V>8A6;$%D)WCPV6_6>8A6:]A<;]BYLO MGPNQD94H0OT1C3Z_UI.66+'N3[\KTK#L;F?D9E^6W7PFJI9U7CS_Q.GYYUE? M_@502P,$% @ 6X%66&;-$3IT @ ;3 !H !X;"]?(>#I5SFTX[X[#;O]>5A\' ^G857MQO'\ MHZZ']:X%GVV_KW5=6_O*6JGCM(($CF#U((TOF##()L_J ,07G^((<@GS\H("CF#VH@J)D_ MZ!&"'NBOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z MV^1E-X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WAGUS@1Z9]0[$^B=4>], MH'=&O3.!WAGUS@1ZY\G'2@*],^J="?3.J'CGH[@=Z.>CN!WHYZ.X'> M@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^5F00.] O8- M[T"]@T#O!O5N"/1N4.^&0.\&]6Z^4^]A_#R4X=;SM<;K?R?5X^7<7!E&ULS=K?3MLP% ;P5ZERBQK7_\M$N=FXW;C8"WC)*8V: MQ)9MH+S]G!20-K$*5*1]-XU:V^<[\9%^5[WZ^10H+0Y#/Z9-M]*N"^FB;*C8FPG3 MRK\#GL_]>* 8NY86MR[F[VXHN]BA9RD_]93JTR7>Z-%OMUU#K6_NAW*D3B&2 M:]..* ]]?2QZ<3HYEQNFXR<_.W\N]'T[1;:M^97:[WT-+_EL_F/\]6]02P$"% ,4 " !;@598!T%-8H$ "Q M $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 M ( %N!5E@6 ;=T[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ 6X%6 M6(0EH18," !C$ !@ ("!#0@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 6X%66%P[;,]C P Q@L !@ M ("!'AH 'AL+W=O@>@4 $P6 8 " @;<= !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ 6X%66/ J,SKG#0 9IP !@ ("!C"8 M 'AL+W=OFH& !5#@ & M@($,/@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%6 M6#^Z(Y#2*0 CH4 !D ("!K$0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%66+A+8,W>!0 VPX M !D ("!SGD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%66/V"O@>X P _P< !D M ("!^8\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6X%66-#>6YFS! 4 H !D ("!MI\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%66#)7 M4M0C"0 ^!0 !D ("!Z;, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%66*LT*8XP!@ ]2( !D M ("!L\0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 6X%66&0A2#HM! X0H !D ("! M%/@ 'AL+W=O&PO=V]R:W-H965T@" 0!X;"]W;W)K&UL4$L! A0#% M @ 6X%66&)' &6.!@ *A( !D ("!8PT# #7" M&0 @($H#@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%66&.XCV]/ M!@ F1 !D ("!"Q4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%66$TDJ&_)" -5H !D M ("!'R&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6X%66*U;.62L @ ;P< !D ("!TC&PO=V]R:W-H965T&UL4$L! A0#% @ M6X%66/[UF(&# @ ^04 !D ("!;T(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%66"C2O)3@ P /Q( !D M ("!X5&PO=V]R:W-H M965T&UL4$L! M A0#% @ 6X%66&/9\38; P XPD !D ("!AF(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%6 M6/)ZQQ3F @ I0D !D ("!"&P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%66*^&/)UV P D T M !D ("!X74! 'AL+W=O0$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%66$E+@NN#! E1D !D M ("!88(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6X%66._3M(0T! C!8 !D ("!;8X! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%66&QK M.K!& P +!$ !D ("!$Y@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X%66.XUIKKT! ?!@ !D M ("!MJ@! 'AL+W=O#P &0 @('AK0$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 6X%66+ >B,Z-! (1@ !D ("! MN+4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 6X%66.3.07_1 @ [P< !D ("!1<(! 'AL+W=OT@$ >&PO=V]R:W-H965T/6 0!X;"]W;W)K&UL4$L! A0#% @ 6X%66/LX-QXZ! ?1@ !D M ("!$-H! 'AL+W=O&PO;A 0!?&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !;@598$@%B4"$" @+P M$P @ 'AZP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..6@!: *T8 S[@$ ! end XML 103 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 104 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 106 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 214 419 1 false 69 0 false 5 false false R1.htm 0000001 - Document - Cover Sheet http://www.coursera.org/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.coursera.org/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.coursera.org/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.coursera.org/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://www.coursera.org/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.coursera.org/role/ConsolidatedStatementsofComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders??? Equity (Deficit) Sheet http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders??? Equity (Deficit) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.coursera.org/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Disclosure - BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS Sheet http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESS BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS Notes 9 false false R10.htm 0000010 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIES SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 0000011 - Disclosure - REVENUE Sheet http://www.coursera.org/role/REVENUE REVENUE Notes 11 false false R12.htm 0000012 - Disclosure - INVESTMENTS Sheet http://www.coursera.org/role/INVESTMENTS INVESTMENTS Notes 12 false false R13.htm 0000013 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS Sheet http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTS CONSOLIDATED BALANCE SHEET COMPONENTS Notes 13 false false R14.htm 0000014 - Disclosure - LEASES Sheet http://www.coursera.org/role/LEASES LEASES Notes 14 false false R15.htm 0000015 - Disclosure - INCOME TAXES Sheet http://www.coursera.org/role/INCOMETAXES INCOME TAXES Notes 15 false false R16.htm 0000016 - Disclosure - NET LOSS PER SHARE Sheet http://www.coursera.org/role/NETLOSSPERSHARE NET LOSS PER SHARE Notes 16 false false R17.htm 0000017 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 17 false false R18.htm 0000018 - Disclosure - REDEEMABLE CONVERTIBLE PREFERRED STOCK Sheet http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCK REDEEMABLE CONVERTIBLE PREFERRED STOCK Notes 18 false false R19.htm 0000019 - Disclosure - STOCKHOLDERS??? EQUITY (DEFICIT) Sheet http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICIT STOCKHOLDERS??? EQUITY (DEFICIT) Notes 19 false false R20.htm 0000020 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://www.coursera.org/role/EMPLOYEEBENEFITPLANS EMPLOYEE BENEFIT PLANS Notes 20 false false R21.htm 0000021 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.coursera.org/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 21 false false R22.htm 0000022 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION Sheet http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATION SEGMENT AND GEOGRAPHIC INFORMATION Notes 22 false false R23.htm 0000023 - Disclosure - RESTRUCTURING RELATED CHARGES Sheet http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGES RESTRUCTURING RELATED CHARGES Notes 23 false false R24.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 24 false false R25.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 25 false false R26.htm 9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 26 false false R27.htm 9954472 - Disclosure - REVENUE (Tables) Sheet http://www.coursera.org/role/REVENUETables REVENUE (Tables) Tables http://www.coursera.org/role/REVENUE 27 false false R28.htm 9954473 - Disclosure - INVESTMENTS (Tables) Sheet http://www.coursera.org/role/INVESTMENTSTables INVESTMENTS (Tables) Tables http://www.coursera.org/role/INVESTMENTS 28 false false R29.htm 9954474 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Tables) Sheet http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSTables CONSOLIDATED BALANCE SHEET COMPONENTS (Tables) Tables http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTS 29 false false R30.htm 9954475 - Disclosure - LEASES (Tables) Sheet http://www.coursera.org/role/LEASESTables LEASES (Tables) Tables http://www.coursera.org/role/LEASES 30 false false R31.htm 9954476 - Disclosure - INCOME TAXES (Tables) Sheet http://www.coursera.org/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.coursera.org/role/INCOMETAXES 31 false false R32.htm 9954477 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.coursera.org/role/NETLOSSPERSHARETables NET LOSS PER SHARE (Tables) Tables http://www.coursera.org/role/NETLOSSPERSHARE 32 false false R33.htm 9954478 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIES 33 false false R34.htm 9954479 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) Sheet http://www.coursera.org/role/EMPLOYEEBENEFITPLANSTables EMPLOYEE BENEFIT PLANS (Tables) Tables http://www.coursera.org/role/EMPLOYEEBENEFITPLANS 34 false false R35.htm 9954480 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Tables) Sheet http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONTables SEGMENT AND GEOGRAPHIC INFORMATION (Tables) Tables http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATION 35 false false R36.htm 9954481 - Disclosure - BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS (Details) Sheet http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS (Details) Details http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESS 36 false false R37.htm 9954482 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies 37 false false R38.htm 9954483 - Disclosure - REVENUE - Schedule of Contract Assets and Liabilities (Details) Sheet http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails REVENUE - Schedule of Contract Assets and Liabilities (Details) Details 38 false false R39.htm 9954484 - Disclosure - REVENUE - Additional Information (Details) Sheet http://www.coursera.org/role/REVENUEAdditionalInformationDetails REVENUE - Additional Information (Details) Details 39 false false R40.htm 9954485 - Disclosure - REVENUE - Schedule of Capitalized Contract Cost (Details) Sheet http://www.coursera.org/role/REVENUEScheduleofCapitalizedContractCostDetails REVENUE - Schedule of Capitalized Contract Cost (Details) Details 40 false false R41.htm 9954486 - Disclosure - REVENUE - Schedule of Deferred Costs, Net and Other Assets Disclosure (Details) Sheet http://www.coursera.org/role/REVENUEScheduleofDeferredCostsNetandOtherAssetsDisclosureDetails REVENUE - Schedule of Deferred Costs, Net and Other Assets Disclosure (Details) Details 41 false false R42.htm 9954487 - Disclosure - INVESTMENTS - Summary of Available-for-Sale Marketable Securities (Details) Sheet http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails INVESTMENTS - Summary of Available-for-Sale Marketable Securities (Details) Details 42 false false R43.htm 9954488 - Disclosure - INVESTMENTS - Schedule of Cost Basis and Fair Value of AFS Securities by Contractual Maturity Date (Details) Sheet http://www.coursera.org/role/INVESTMENTSScheduleofCostBasisandFairValueofAFSSecuritiesbyContractualMaturityDateDetails INVESTMENTS - Schedule of Cost Basis and Fair Value of AFS Securities by Contractual Maturity Date (Details) Details 43 false false R44.htm 9954489 - Disclosure - INVESTMENTS - Schedule of Investments in an Unrealized Loss Position (Details) Sheet http://www.coursera.org/role/INVESTMENTSScheduleofInvestmentsinanUnrealizedLossPositionDetails INVESTMENTS - Schedule of Investments in an Unrealized Loss Position (Details) Details 44 false false R45.htm 9954490 - Disclosure - INVESTMENTS - Additional Information (Details) Sheet http://www.coursera.org/role/INVESTMENTSAdditionalInformationDetails INVESTMENTS - Additional Information (Details) Details 45 false false R46.htm 9954491 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) Details 46 false false R47.htm 9954492 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Property, Equipment and Software, Net (Details) Sheet http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Property, Equipment and Software, Net (Details) Details 47 false false R48.htm 9954493 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Depreciation and Amortization Expense (Details) Sheet http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofDepreciationandAmortizationExpenseDetails CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Depreciation and Amortization Expense (Details) Details 48 false false R49.htm 9954494 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Intangible Assets (Details) Sheet http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Intangible Assets (Details) Details 49 false false R50.htm 9954495 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Capitalization of Content Assets and Amortization Expense for Intangible Assets (Details) Sheet http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCapitalizationofContentAssetsandAmortizationExpenseforIntangibleAssetsDetails CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Capitalization of Content Assets and Amortization Expense for Intangible Assets (Details) Details 50 false false R51.htm 9954496 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Additional Information (Details) Sheet http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSAdditionalInformationDetails CONSOLIDATED BALANCE SHEET COMPONENTS - Additional Information (Details) Details 51 false false R52.htm 9954497 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) Sheet http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) Details 52 false false R53.htm 9954498 - Disclosure - LEASES - Additional Information (Details) Sheet http://www.coursera.org/role/LEASESAdditionalInformationDetails LEASES - Additional Information (Details) Details 53 false false R54.htm 9954499 - Disclosure - LEASES - Schedule of Components of Lease Costs (Details) Sheet http://www.coursera.org/role/LEASESScheduleofComponentsofLeaseCostsDetails LEASES - Schedule of Components of Lease Costs (Details) Details 54 false false R55.htm 9954500 - Disclosure - LEASES - Schedule of Future Lease Payments (Details) Sheet http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails LEASES - Schedule of Future Lease Payments (Details) Details 55 false false R56.htm 9954501 - Disclosure - LEASES - Schedule of Supplemental Cash Flow and Weighted-average Remaining Lease Term and Discount Rate (Details) Sheet http://www.coursera.org/role/LEASESScheduleofSupplementalCashFlowandWeightedaverageRemainingLeaseTermandDiscountRateDetails LEASES - Schedule of Supplemental Cash Flow and Weighted-average Remaining Lease Term and Discount Rate (Details) Details 56 false false R57.htm 9954502 - Disclosure - INCOME TAXES - Schedule of Components of Loss Before Income Tax (Details) Sheet http://www.coursera.org/role/INCOMETAXESScheduleofComponentsofLossBeforeIncomeTaxDetails INCOME TAXES - Schedule of Components of Loss Before Income Tax (Details) Details 57 false false R58.htm 9954503 - Disclosure - INCOME TAXES - Schedule of Income Tax Expense (Details) Sheet http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails INCOME TAXES - Schedule of Income Tax Expense (Details) Details 58 false false R59.htm 9954504 - 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/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails 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 59 false false R60.htm 9954505 - Disclosure - INCOME TAXES - Schedule of Significant components of our deferred tax assets and liabilities (Details) Sheet http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails INCOME TAXES - Schedule of Significant components of our deferred tax assets and liabilities (Details) Details 60 false false R61.htm 9954506 - Disclosure - INCOME TAXES - Additional Information (Details) Sheet http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails INCOME TAXES - Additional Information (Details) Details 61 false false R62.htm 9954507 - Disclosure - INCOME TAXES - Summary of income tax contingencies (Details) Sheet http://www.coursera.org/role/INCOMETAXESSummaryofincometaxcontingenciesDetails INCOME TAXES - Summary of income tax contingencies (Details) Details 62 false false R63.htm 9954508 - Disclosure - NET LOSS PER SHARE - Calculation of Basic and Diluted (Details) Sheet http://www.coursera.org/role/NETLOSSPERSHARECalculationofBasicandDilutedDetails NET LOSS PER SHARE - Calculation of Basic and Diluted (Details) Details 63 false false R64.htm 9954509 - Disclosure - NET LOSS PER SHARE - Schedule of Securities with a Potentially Dilutive Impact (Details) Sheet http://www.coursera.org/role/NETLOSSPERSHAREScheduleofSecuritieswithaPotentiallyDilutiveImpactDetails NET LOSS PER SHARE - Schedule of Securities with a Potentially Dilutive Impact (Details) Details 64 false false R65.htm 9954510 - Disclosure - COMMITMENTS AND CONTINGENCIES (Additional Information) (Details) Sheet http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails COMMITMENTS AND CONTINGENCIES (Additional Information) (Details) Details http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESTables 65 false false R66.htm 9954511 - Disclosure - COMMITMENTS AND CONTINGENCIES - Future Minimum Payments under the Company's Non-Cancelable Purchase Obligations (Details) Sheet http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESFutureMinimumPaymentsundertheCompanysNonCancelablePurchaseObligationsDetails COMMITMENTS AND CONTINGENCIES - Future Minimum Payments under the Company's Non-Cancelable Purchase Obligations (Details) Details 66 false false R67.htm 9954512 - Disclosure - REDEEMABLE CONVERTIBLE PREFERRED STOCK (Details) Sheet http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails REDEEMABLE CONVERTIBLE PREFERRED STOCK (Details) Details http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCK 67 false false R68.htm 9954513 - Disclosure - STOCKHOLDERS??? EQUITY (DEFICIT) (Details) Sheet http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails STOCKHOLDERS??? EQUITY (DEFICIT) (Details) Details http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICIT 68 false false R69.htm 9954514 - Disclosure - EMPLOYEE BENEFIT PLANS - Additional Information (Details) Sheet http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails EMPLOYEE BENEFIT PLANS - Additional Information (Details) Details 69 false false R70.htm 9954515 - Disclosure - EMPLOYEE BENEFIT PLANS - Schedule of Stock Option Activity under the Plans (Details) Sheet http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails EMPLOYEE BENEFIT PLANS - Schedule of Stock Option Activity under the Plans (Details) Details 70 false false R71.htm 9954516 - Disclosure - EMPLOYEE BENEFIT PLANS - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details) Sheet http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails EMPLOYEE BENEFIT PLANS - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details) Details 71 false false R72.htm 9954517 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of weighted-average assumptions to record compensation expenses for stock options granted (Details) Sheet http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofweightedaverageassumptionstorecordcompensationexpensesforstockoptionsgrantedDetails EMPLOYEE BENEFIT PLANS - Summary of weighted-average assumptions to record compensation expenses for stock options granted (Details) Details 72 false false R73.htm 9954518 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details) Sheet http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails EMPLOYEE BENEFIT PLANS - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details) Details 73 false false R74.htm 9954519 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details) Sheet http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofStockBasedCompensationExpenseintheConsolidatedStatementsofOperationsDetails EMPLOYEE BENEFIT PLANS - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details) Details 74 false false R75.htm 9954520 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of Shares of Common Stock Reserved for Future Issuance (Details) Sheet http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofSharesofCommonStockReservedforFutureIssuanceDetails EMPLOYEE BENEFIT PLANS - Summary of Shares of Common Stock Reserved for Future Issuance (Details) Details 75 false false R76.htm 9954521 - Disclosure - EMPLOYEE BENEFIT PLANS - 401(k) Plan (Details) Sheet http://www.coursera.org/role/EMPLOYEEBENEFITPLANS401kPlanDetails EMPLOYEE BENEFIT PLANS - 401(k) Plan (Details) Details 76 false false R77.htm 9954522 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Details) Sheet http://www.coursera.org/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails RELATED PARTY TRANSACTIONS - Additional Information (Details) Details 77 false false R78.htm 9954523 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Additional Information (Details) Sheet http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails SEGMENT AND GEOGRAPHIC INFORMATION - Additional Information (Details) Details 78 false false R79.htm 9954524 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Segment Results of Operations (Details) Sheet http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails SEGMENT AND GEOGRAPHIC INFORMATION - Segment Results of Operations (Details) Details 79 false false R80.htm 9954525 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Revenue By Region Based On Billing Address (Details) Sheet http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofRevenueByRegionBasedOnBillingAddressDetails SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Revenue By Region Based On Billing Address (Details) Details 80 false false R81.htm 9954526 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Long Lived Assets By Geographic Region (Details) Sheet http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofLongLivedAssetsByGeographicRegionDetails SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Long Lived Assets By Geographic Region (Details) Details 81 false false R82.htm 9954527 - Disclosure - RESTRUCTURING RELATED CHARGES (Details) Sheet http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails RESTRUCTURING RELATED CHARGES (Details) Details http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGES 82 false false All Reports Book All Reports cour-20231231.htm cour-20231231.xsd cour-20231231_cal.xml cour-20231231_def.xml cour-20231231_lab.xml cour-20231231_pre.xml cour-20231231_g1.jpg cour-20231231_g2.jpg cour-20231231_g3.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 109 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cour-20231231.htm": { "nsprefix": "cour", "nsuri": "http://www.coursera.org/20231231", "dts": { "inline": { "local": [ "cour-20231231.htm" ] }, "schema": { "local": [ "cour-20231231.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/net-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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "cour-20231231_cal.xml" ] }, "definitionLink": { "local": [ "cour-20231231_def.xml" ] }, "labelLink": { "local": [ "cour-20231231_lab.xml" ] }, "presentationLink": { "local": [ "cour-20231231_pre.xml" ] } }, "keyStandard": 380, "keyCustom": 39, "axisStandard": 29, "axisCustom": 0, "memberStandard": 39, "memberCustom": 29, "hidden": { "total": 10, "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/dei/2023": 4, "http://xbrl.sec.gov/ecd/2023": 2, "http://www.coursera.org/20231231": 2 }, "contextCount": 214, "entityCount": 1, "segmentCount": 69, "elementCount": 703, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 940, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 19, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.coursera.org/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.coursera.org/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.coursera.org/role/ConsolidatedBalanceSheets", "longName": "0000003 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R4": { "role": "http://www.coursera.org/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.coursera.org/role/ConsolidatedStatementsofOperations", "longName": "0000005 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R6": { "role": "http://www.coursera.org/role/ConsolidatedStatementsofComprehensiveLoss", "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Loss", "shortName": "Consolidated Statements of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R7": { "role": "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "longName": "0000007 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)", "shortName": "Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:TemporaryEquitySharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R8": { "role": "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R9": { "role": "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESS", "longName": "0000009 - Disclosure - BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS", "shortName": "BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000010 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.coursera.org/role/REVENUE", "longName": "0000011 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.coursera.org/role/INVESTMENTS", "longName": "0000012 - Disclosure - INVESTMENTS", "shortName": "INVESTMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTS", "longName": "0000013 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS", "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.coursera.org/role/LEASES", "longName": "0000014 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.coursera.org/role/INCOMETAXES", "longName": "0000015 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.coursera.org/role/NETLOSSPERSHARE", "longName": "0000016 - Disclosure - NET LOSS PER SHARE", "shortName": "NET LOSS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000017 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCK", "longName": "0000018 - Disclosure - REDEEMABLE CONVERTIBLE PREFERRED STOCK", "shortName": "REDEEMABLE CONVERTIBLE PREFERRED STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICIT", "longName": "0000019 - Disclosure - STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "shortName": "STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.coursera.org/role/EMPLOYEEBENEFITPLANS", "longName": "0000020 - Disclosure - EMPLOYEE BENEFIT PLANS", "shortName": "EMPLOYEE BENEFIT PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONS", "longName": "0000021 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATION", "longName": "0000022 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGES", "longName": "0000023 - Disclosure - RESTRUCTURING RELATED CHARGES", "shortName": "RESTRUCTURING RELATED CHARGES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-214", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-214", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.coursera.org/role/REVENUETables", "longName": "9954472 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.coursera.org/role/INVESTMENTSTables", "longName": "9954473 - Disclosure - INVESTMENTS (Tables)", "shortName": "INVESTMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSTables", "longName": "9954474 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Tables)", "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.coursera.org/role/LEASESTables", "longName": "9954475 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.coursera.org/role/INCOMETAXESTables", "longName": "9954476 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.coursera.org/role/NETLOSSPERSHARETables", "longName": "9954477 - Disclosure - NET LOSS PER SHARE (Tables)", "shortName": "NET LOSS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESTables", "longName": "9954478 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSTables", "longName": "9954479 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)", "shortName": "EMPLOYEE BENEFIT PLANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONTables", "longName": "9954480 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Tables)", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "longName": "9954481 - Disclosure - BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS (Details)", "shortName": "BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails", "longName": "9954482 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredOfferingCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cour:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R38": { "role": "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails", "longName": "9954483 - Disclosure - REVENUE - Schedule of Contract Assets and Liabilities (Details)", "shortName": "REVENUE - Schedule of Contract Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.coursera.org/role/REVENUEAdditionalInformationDetails", "longName": "9954484 - Disclosure - REVENUE - Additional Information (Details)", "shortName": "REVENUE - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.coursera.org/role/REVENUEScheduleofCapitalizedContractCostDetails", "longName": "9954485 - Disclosure - REVENUE - Schedule of Capitalized Contract Cost (Details)", "shortName": "REVENUE - Schedule of Capitalized Contract Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "cour:CommissionsAndRelatedPayrollTaxExpenditures", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cour:CommissionsAndRelatedPayrollTaxExpenditures", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.coursera.org/role/REVENUEScheduleofDeferredCostsNetandOtherAssetsDisclosureDetails", "longName": "9954486 - Disclosure - REVENUE - Schedule of Deferred Costs, Net and Other Assets Disclosure (Details)", "shortName": "REVENUE - Schedule of Deferred Costs, Net and Other Assets Disclosure (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredCostsCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredCostsCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails", "longName": "9954487 - Disclosure - INVESTMENTS - Summary of Available-for-Sale Marketable Securities (Details)", "shortName": "INVESTMENTS - Summary of Available-for-Sale Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.coursera.org/role/INVESTMENTSScheduleofCostBasisandFairValueofAFSSecuritiesbyContractualMaturityDateDetails", "longName": "9954488 - Disclosure - INVESTMENTS - Schedule of Cost Basis and Fair Value of AFS Securities by Contractual Maturity Date (Details)", "shortName": "INVESTMENTS - Schedule of Cost Basis and Fair Value of AFS Securities by Contractual Maturity Date (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.coursera.org/role/INVESTMENTSScheduleofInvestmentsinanUnrealizedLossPositionDetails", "longName": "9954489 - Disclosure - INVESTMENTS - Schedule of Investments in an Unrealized Loss Position (Details)", "shortName": "INVESTMENTS - Schedule of Investments in an Unrealized Loss Position (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-73", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R45": { "role": "http://www.coursera.org/role/INVESTMENTSAdditionalInformationDetails", "longName": "9954490 - Disclosure - INVESTMENTS - Additional Information (Details)", "shortName": "INVESTMENTS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "cour:CreditOrNonCreditImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "cour:CreditOrNonCreditImpairmentCharges", "cour:CreditOrNonCreditImpairmentCharges", "span", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cour:CreditOrNonCreditImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "cour:CreditOrNonCreditImpairmentCharges", "cour:CreditOrNonCreditImpairmentCharges", "span", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails", "longName": "9954491 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details)", "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R47": { "role": "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails", "longName": "9954492 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Property, Equipment and Software, Net (Details)", "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Property, Equipment and Software, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofDepreciationandAmortizationExpenseDetails", "longName": "9954493 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Depreciation and Amortization Expense (Details)", "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Depreciation and Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-87", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cour:ScheduleOfDepreciationAndAmortizationExpenseTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R49": { "role": "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails", "longName": "9954494 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Intangible Assets (Details)", "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCapitalizationofContentAssetsandAmortizationExpenseforIntangibleAssetsDetails", "longName": "9954495 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Capitalization of Content Assets and Amortization Expense for Intangible Assets (Details)", "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Capitalization of Content Assets and Amortization Expense for Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cour:ScheduleOfCapitalizationOfContentAssetsAndAmortizationExpenseForIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-99", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cour:ScheduleOfCapitalizationOfContentAssetsAndAmortizationExpenseForIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R51": { "role": "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSAdditionalInformationDetails", "longName": "9954496 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Additional Information (Details)", "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-95", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-95", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails", "longName": "9954497 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Future Expected Amortization Expense for Intangible Assets (Details)", "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Future Expected Amortization Expense for Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.coursera.org/role/LEASESAdditionalInformationDetails", "longName": "9954498 - Disclosure - LEASES - Additional Information (Details)", "shortName": "LEASES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-103", "name": "us-gaap:OperatingLeaseImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://www.coursera.org/role/LEASESScheduleofComponentsofLeaseCostsDetails", "longName": "9954499 - Disclosure - LEASES - Schedule of Components of Lease Costs (Details)", "shortName": "LEASES - Schedule of Components of Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails", "longName": "9954500 - Disclosure - LEASES - Schedule of Future Lease Payments (Details)", "shortName": "LEASES - Schedule of Future Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.coursera.org/role/LEASESScheduleofSupplementalCashFlowandWeightedaverageRemainingLeaseTermandDiscountRateDetails", "longName": "9954501 - Disclosure - LEASES - Schedule of Supplemental Cash Flow and Weighted-average Remaining Lease Term and Discount Rate (Details)", "shortName": "LEASES - Schedule of Supplemental Cash Flow and Weighted-average Remaining Lease Term and Discount Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cour:DisclosureOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cour:DisclosureOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.coursera.org/role/INCOMETAXESScheduleofComponentsofLossBeforeIncomeTaxDetails", "longName": "9954502 - Disclosure - INCOME TAXES - Schedule of Components of Loss Before Income Tax (Details)", "shortName": "INCOME TAXES - Schedule of Components of Loss Before Income Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails", "longName": "9954503 - Disclosure - INCOME TAXES - Schedule of Income Tax Expense (Details)", "shortName": "INCOME TAXES - Schedule of Income Tax Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails", "longName": "9954504 - 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)", "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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails", "longName": "9954505 - Disclosure - INCOME TAXES - Schedule of Significant components of our deferred tax assets and liabilities (Details)", "shortName": "INCOME TAXES - Schedule of Significant components of our deferred tax assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails", "longName": "9954506 - Disclosure - INCOME TAXES - Additional Information (Details)", "shortName": "INCOME TAXES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.coursera.org/role/INCOMETAXESSummaryofincometaxcontingenciesDetails", "longName": "9954507 - Disclosure - INCOME TAXES - Summary of income tax contingencies (Details)", "shortName": "INCOME TAXES - Summary of income tax contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R63": { "role": "http://www.coursera.org/role/NETLOSSPERSHARECalculationofBasicandDilutedDetails", "longName": "9954508 - Disclosure - NET LOSS PER SHARE - Calculation of Basic and Diluted (Details)", "shortName": "NET LOSS PER SHARE - Calculation of Basic and Diluted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.coursera.org/role/NETLOSSPERSHAREScheduleofSecuritieswithaPotentiallyDilutiveImpactDetails", "longName": "9954509 - Disclosure - NET LOSS PER SHARE - Schedule of Securities with a Potentially Dilutive Impact (Details)", "shortName": "NET LOSS PER SHARE - Schedule of Securities with a Potentially Dilutive Impact (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails", "longName": "9954510 - Disclosure - COMMITMENTS AND CONTINGENCIES (Additional Information) (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractualObligationDueInFifthYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractualObligationDueInFifthYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESFutureMinimumPaymentsundertheCompanysNonCancelablePurchaseObligationsDetails", "longName": "9954511 - Disclosure - COMMITMENTS AND CONTINGENCIES - Future Minimum Payments under the Company's Non-Cancelable Purchase Obligations (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Future Minimum Payments under the Company's Non-Cancelable Purchase Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails", "longName": "9954512 - Disclosure - REDEEMABLE CONVERTIBLE PREFERRED STOCK (Details)", "shortName": "REDEEMABLE CONVERTIBLE PREFERRED STOCK (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-118", "name": "us-gaap:TemporaryEquitySharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": null }, "R68": { "role": "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails", "longName": "9954513 - Disclosure - STOCKHOLDERS\u2019 EQUITY (DEFICIT) (Details)", "shortName": "STOCKHOLDERS\u2019 EQUITY (DEFICIT) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-121", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R69": { "role": "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails", "longName": "9954514 - Disclosure - EMPLOYEE BENEFIT PLANS - Additional Information (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "cour:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R70": { "role": "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails", "longName": "9954515 - Disclosure - EMPLOYEE BENEFIT PLANS - Schedule of Stock Option Activity under the Plans (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Schedule of Stock Option Activity under the Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "cour:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-125", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R71": { "role": "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "longName": "9954516 - Disclosure - EMPLOYEE BENEFIT PLANS - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-134", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-134", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofweightedaverageassumptionstorecordcompensationexpensesforstockoptionsgrantedDetails", "longName": "9954517 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of weighted-average assumptions to record compensation expenses for stock options granted (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Summary of weighted-average assumptions to record compensation expenses for stock options granted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "cour:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfCommonStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cour:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfCommonStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails", "longName": "9954518 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-122", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R74": { "role": "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofStockBasedCompensationExpenseintheConsolidatedStatementsofOperationsDetails", "longName": "9954519 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-146", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R75": { "role": "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofSharesofCommonStockReservedforFutureIssuanceDetails", "longName": "9954520 - Disclosure - EMPLOYEE BENEFIT PLANS - Summary of Shares of Common Stock Reserved for Future Issuance (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Summary of Shares of Common Stock Reserved for Future Issuance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "cour:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "cour:ShareBasedCompensationArrangementByShareBasedPaymentAwardRsusOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "cour:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R76": { "role": "http://www.coursera.org/role/EMPLOYEEBENEFITPLANS401kPlanDetails", "longName": "9954521 - Disclosure - EMPLOYEE BENEFIT PLANS - 401(k) Plan (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - 401(k) Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": null }, "R77": { "role": "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "longName": "9954522 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Details)", "shortName": "RELATED PARTY TRANSACTIONS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsPayableTradeCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-164", "name": "cour:RelatedPartyContentFees", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R78": { "role": "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails", "longName": "9954523 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Additional Information (Details)", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskBenchmarkDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R79": { "role": "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails", "longName": "9954524 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Segment Results of Operations (Details)", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION - Segment Results of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cour:SegmentGrossProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R80": { "role": "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofRevenueByRegionBasedOnBillingAddressDetails", "longName": "9954525 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Revenue By Region Based On Billing Address (Details)", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Revenue By Region Based On Billing Address (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-184", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } }, "R81": { "role": "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofLongLivedAssetsByGeographicRegionDetails", "longName": "9954526 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Long Lived Assets By Geographic Region (Details)", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Long Lived Assets By Geographic Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails", "longName": "9954527 - Disclosure - RESTRUCTURING RELATED CHARGES (Details)", "shortName": "RESTRUCTURING RELATED CHARGES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsForRestructuring", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cour-20231231.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.coursera.org/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "presentation": [ "http://www.coursera.org/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity of Counterparty, Type [Axis]", "label": "Legal Entity of Counterparty, Type [Axis]", "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets", "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Educator partners payable", "label": "Accounts Payable, Trade, Current", "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)." } } }, "auth_ref": [ "r23", "r24" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "calculation": { "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billed accounts receivable, net of allowance for credit losses", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r701", "r761", "r805", "r1020" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $133 and $495 as of December\u00a031, 2023 and December\u00a031, 2022", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r297", "r298" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r69", "r198", "r626" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r35", "r36", "r107", "r205", "r622", "r651", "r652" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r5", "r12", "r36", "r515", "r518", "r550", "r647", "r648", "r919", "r920", "r921", "r929", "r930", "r931" ] }, "cour_AcquiredIntangiblesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "AcquiredIntangiblesMember", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Acquired Intangibles [Member]", "documentation": "Acquired intangibles member." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r853" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r102", "r800", "r1024" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r467", "r468", "r469", "r668", "r929", "r930", "r931", "r1004", "r1025" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r859" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r859" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r859" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r859" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholding on vesting of restricted stock units", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r79", "r80", "r436" ] }, "cour_AdjustmentsToAdditionalPaidInCapitalVestingOfEarlyExerciseStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalVestingOfEarlyExerciseStockOptions", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of early exercise stock options", "label": "Adjustments To Additional Paid In Capital Vesting Of Early Exercise Stock Options", "documentation": "Adjustments to additional paid in capital Vesting of early exercise stock options." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r165" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "Advertising Expense", "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." } } }, "auth_ref": [ "r472" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r823", "r835", "r845", "r871" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r826", "r838", "r848", "r874" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r859" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r866" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r830", "r839", "r849", "r866", "r875", "r879", "r887" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r885" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofStockBasedCompensationExpenseintheConsolidatedStatementsofOperationsDetails", "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r464", "r471" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r206", "r301", "r343" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDeferredSalesCommissions", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/REVENUEScheduleofCapitalizedContractCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization of Deferred Sales Commissions", "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." } } }, "auth_ref": [ "r8", "r115" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails": { "parentTag": "cour_TotalReconciliationItemOfSegmentGrossProfitToGrossProfit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCapitalizationofContentAssetsandAmortizationExpenseforIntangibleAssetsDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofDepreciationandAmortizationExpenseDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "netLabel": "Amortization expense for internal-use software and website development", "terseLabel": "Amortization expense for intangible assets", "verboseLabel": "Segment amortization", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r8", "r63", "r67" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHAREScheduleofSecuritieswithaPotentiallyDilutiveImpactDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of dilutive earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r256" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHAREScheduleofSecuritieswithaPotentiallyDilutiveImpactDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r46" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHAREScheduleofSecuritieswithaPotentiallyDilutiveImpactDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHAREScheduleofSecuritieswithaPotentiallyDilutiveImpactDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r46" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofRevenueByRegionBasedOnBillingAddressDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific", "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r1027", "r1028", "r1029", "r1030" ] }, "cour_AssembledWorkforceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "AssembledWorkforceMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assembled workforce", "label": "Assembled Workforce [Member]", "documentation": "Assembled workforce member." } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of long-lived assets", "label": "Asset Impairment Charges", "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." } } }, "auth_ref": [ "r8", "r68" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r150", "r201", "r226", "r267", "r282", "r288", "r340", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r508", "r512", "r527", "r617", "r706", "r800", "r812", "r962", "r963", "r1010" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r194", "r207", "r226", "r340", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r508", "r512", "r527", "r800", "r962", "r963", "r1010" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "cour_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.coursera.org/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.coursera.org/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.coursera.org/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "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)." } } }, "auth_ref": [ "r309" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/INVESTMENTSScheduleofInvestmentsinanUnrealizedLossPositionDetails", "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Unrealized Losses", "negatedNetLabel": "Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "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)." } } }, "auth_ref": [ "r310" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "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)." } } }, "auth_ref": [ "r306", "r349", "r616" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/INVESTMENTSScheduleofCostBasisandFairValueofAFSSecuritiesbyContractualMaturityDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "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)." } } }, "auth_ref": [ "r945" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/INVESTMENTSScheduleofCostBasisandFairValueofAFSSecuritiesbyContractualMaturityDateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "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)." } } }, "auth_ref": [ "r313", "r614" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value - Level 1", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r307", "r349", "r610", "r936" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r882" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r883" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r878" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails", "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "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" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r881" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r880" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r879" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "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." } } }, "auth_ref": [ "r123" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCapitalizationofContentAssetsandAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalization of content assets", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r10", "r157" ] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://www.coursera.org/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capitalized Contract Cost", "label": "Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r956" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails", "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r40", "r196", "r778" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r196" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents [Member]", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, and Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r41", "r149" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails", "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash\u2014Beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash\u2014End of period", "totalLabel": "Total cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r40", "r120", "r224" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r4", "r120" ] }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateByTypeAxis", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate by Type [Axis]", "label": "Change in Accounting Estimate by Type [Axis]", "documentation": "Information by type of change in accounting estimate." } } }, "auth_ref": [ "r48", "r239" ] }, "us-gaap_ChangeInAccountingEstimateLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateLineItems", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate [Line Items]", "label": "Change in Accounting Estimate [Line Items]", "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." } } }, "auth_ref": [ "r239" ] }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateTypeDomain", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate, Type [Domain]", "label": "Change in Accounting Estimate, Type [Domain]", "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities." } } }, "auth_ref": [ "r48", "r239" ] }, "us-gaap_ChangeInAccountingMethodAccountedForAsChangeInEstimateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingMethodAccountedForAsChangeInEstimateMember", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Method Accounted for as Change in Estimate", "label": "Change in Accounting Method Accounted for as Change in Estimate [Member]", "documentation": "A change from one acceptable accounting method to another based upon a revision in estimated future benefits or obligations." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r857" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r179", "r202", "r203", "r204", "r226", "r249", "r250", "r253", "r255", "r261", "r262", "r340", "r387", "r389", "r390", "r391", "r394", "r395", "r399", "r400", "r402", "r405", "r413", "r527", "r658", "r659", "r660", "r661", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r693", "r715", "r737", "r754", "r755", "r756", "r757", "r758", "r894", "r925", "r933" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r858" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r858" ] }, "cour_CollaborativeArrangementsWithEducationPartnersPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "CollaborativeArrangementsWithEducationPartnersPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Educator Partner Costs", "label": "Collaborative Arrangements with Education Partners [Policy Text Block]", "documentation": "Collaborative Arrangements with Education Partners [Policy Text Block]" } } }, "auth_ref": [] }, "cour_CommissionsAndRelatedPayrollTaxExpenditures": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "CommissionsAndRelatedPayrollTaxExpenditures", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/REVENUEScheduleofCapitalizedContractCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalization", "label": "Commissions And Related Payroll Tax Expenditures", "documentation": "Commissions and related payroll tax expenditures." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 9)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r29", "r91", "r618", "r692" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r132", "r381", "r382", "r763", "r961" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "calculation": { "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofSharesofCommonStockReservedforFutureIssuanceDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofSharesofCommonStockReservedforFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for issuance", "totalLabel": "Total shares of common stock reserved", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r30" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r802", "r803", "r804", "r806", "r807", "r808", "r809", "r929", "r930", "r1004", "r1023", "r1025" ] }, "cour_CommonStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "CommonStockOptionsMember", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHAREScheduleofSecuritieswithaPotentiallyDilutiveImpactDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock options", "label": "Common Stock Options [Member]", "documentation": "Common stock options [Member]." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r101" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r101", "r693" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r101" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheetsParenthetical", "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r101", "r693", "r712", "r1025", "r1026" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.00001 par value\u2014300,000,000 shares authorized as of December\u00a031, 2023 and December\u00a031, 2022; 162,898,279 shares issued and 155,320,538 shares outstanding as of December\u00a031, 2023, and 150,683,607 shares issued and 147,935,669 shares outstanding as of December\u00a031, 2022", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r101", "r620", "r800" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r863" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r862" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r864" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r861" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANS" ], "lang": { "en-us": { "role": { "terseLabel": "EMPLOYEE BENEFIT PLANS", "label": "Compensation and Employee Benefit Plans [Text Block]", "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." } } }, "auth_ref": [ "r136", "r137", "r138", "r139" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation Expense", "label": "Compensation Related Costs, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r37", "r211", "r213", "r218", "r611", "r632" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Loss", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "cour_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Computer equipment and purchased software", "label": "Computer Equipment And Software [Member]", "documentation": "Computer equipment and software." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer Software, Intangible Asset", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r777", "r957", "r958" ] }, "us-gaap_ConcentrationRiskBenchmarkDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDescription", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, benchmark description", "label": "Concentration Risk, Benchmark Description", "documentation": "Identifies or describes the benchmark that serves as the denominator in the calculation of the percentage of concentration risk." } } }, "auth_ref": [ "r49", "r51", "r87", "r88" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r49", "r51", "r87", "r88", "r296", "r762" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r49", "r51", "r87", "r88", "r296", "r653", "r762" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r49", "r51", "r87", "r88", "r296", "r762", "r899" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r93", "r168" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "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." } } }, "auth_ref": [ "r49", "r51", "r87", "r88", "r296" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r49", "r51", "r87", "r88", "r296", "r762" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r84", "r779" ] }, "cour_ConsumerSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ConsumerSegmentMember", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer", "label": "Consumer Segment [Member]", "documentation": "Consumer segment member." } } }, "auth_ref": [] }, "cour_ContentAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ContentAssetMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSAdditionalInformationDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCapitalizationofContentAssetsandAmortizationExpenseforIntangibleAssetsDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Content assets", "verboseLabel": "Content Asset", "label": "Content Asset [Member]", "documentation": "Content asset member." } } }, "auth_ref": [] }, "cour_ContentSourcingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ContentSourcingAgreementMember", "presentation": [ "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Content Sourcing Agreement", "label": "Content Sourcing Agreement [Member]", "documentation": "Content sourcing agreement member." } } }, "auth_ref": [] }, "cour_ContractAcquisitionAndFulfillmentCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ContractAcquisitionAndFulfillmentCostsPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Acquisition and Fulfillment Costs", "label": "Contract Acquisition and Fulfillment Costs [Policy Text Block]", "documentation": "Contract acquisition and fulfillment costs." } } }, "auth_ref": [] }, "cour_ContractAssetsAndLiabilitiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ContractAssetsAndLiabilitiesPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue", "label": "Contract Assets and Liabilities [Policy Text Block]", "documentation": "Contract assets and liabilities." } } }, "auth_ref": [] }, "cour_ContractLiablitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ContractLiablitiesAbstract", "presentation": [ "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities:", "label": "Contract Liablities [Abstract]", "documentation": "Contract liabilities abstract." } } }, "auth_ref": [] }, "us-gaap_ContractReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractReceivablesAbstract", "presentation": [ "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets:", "label": "Contracts Receivable [Abstract]" } } }, "auth_ref": [] }, "cour_ContractWithCustomerAmortizationOnRenewalPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ContractWithCustomerAmortizationOnRenewalPeriod", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer amortization on renewal period", "label": "Contract With Customer Amortization On Renewal Period", "documentation": "Contract With Customer Amortization On Renewal Period" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.coursera.org/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract Assets and Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r965" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "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." } } }, "auth_ref": [ "r415", "r417", "r428" ] }, "cour_ContractWithCustomerExpectedAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ContractWithCustomerExpectedAmortizationPeriod", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, expected amortized cost period", "label": "Contract With Customer, Expected Amortization Period", "documentation": "Contract With Customer, Expected Amortization Period" } } }, "auth_ref": [] }, "cour_ContractWithCustomerExpectedIncrementalCostPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ContractWithCustomerExpectedIncrementalCostPeriod", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer expected incremental cost period", "label": "Contract With Customer Expected Incremental Cost Period", "documentation": "Contract With Customer Expected Incremental Cost Period" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r415", "r416", "r428" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r415", "r416", "r428" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, non-current", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r415", "r416", "r428" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r429" ] }, "cour_ContractWithCustomerPurchaseOfFixedQuantityOfSeatLicensesContractPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ContractWithCustomerPurchaseOfFixedQuantityOfSeatLicensesContractPeriod", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, purchase of fixed quantity of seat licenses, contract period", "label": "Contract With Customer, Purchase Of Fixed Quantity Of Seat Licenses, Contract Period", "documentation": "Contract With Customer, Purchase Of Fixed Quantity Of Seat Licensing, Period" } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInFifthYear", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cancelable purchase obligations", "label": "Contractual Obligation, to be Paid, Year Five", "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)." } } }, "auth_ref": [] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Payments under the Company's Non-Cancellable Purchase Obligations", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r928" ] }, "us-gaap_ConversionOfStockAmountConverted1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockAmountConverted1", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering", "label": "Conversion of Stock, Amount Converted", "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." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "cour_ConversionOfStockConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ConversionOfStockConversionRatio", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion ratio", "label": "Conversion Of Stock Conversion Ratio", "documentation": "Conversion Of Stock, Conversion Ratio" } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)", "label": "Conversion of Stock, Shares Converted", "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." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable convertible preferred stock to common stock (in shares)", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r22", "r72", "r100", "r134", "r408" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r114", "r226", "r340", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r527", "r962" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofStockBasedCompensationExpenseintheConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenue", "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r903" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "cour_CreditOrNonCreditImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "CreditOrNonCreditImpairmentCharges", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/INVESTMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit or non credit impairment charges", "label": "Credit or Non-Credit Impairment Charges", "documentation": "Credit or non-credit impairment charges" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r902", "r927", "r999" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r902", "r927" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r145", "r495", "r501", "r927" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current taxes:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r902", "r927", "r999" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.coursera.org/role/INVESTMENTSScheduleofInvestmentsinanUnrealizedLossPositionDetails", "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Available For Sale Securities [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.coursera.org/role/INVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Available-for-Sale Marketable Securities", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "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)." } } }, "auth_ref": [ "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/INVESTMENTSScheduleofInvestmentsinanUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "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." } } }, "auth_ref": [ "r161", "r351", "r787" ] }, "us-gaap_DeferredChargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredChargesPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Offering Costs", "label": "Deferred Charges, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges." } } }, "auth_ref": [ "r200" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.coursera.org/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Costs, Net and Other Assets Disclosure", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrent", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred costs, net", "label": "Deferred Costs, Current", "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." } } }, "auth_ref": [ "r917" ] }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrentAndNoncurrent", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/REVENUEScheduleofDeferredCostsNetandOtherAssetsDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred costs, net", "label": "Deferred Costs", "documentation": "The carrying amount of deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r927", "r998", "r999" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r145", "r927", "r998" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r145", "r176", "r500", "r501", "r927" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r97", "r98", "r151", "r489" ] }, "us-gaap_DeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredOfferingCosts", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional offering cost", "label": "Deferred Offering Costs", "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period." } } }, "auth_ref": [ "r955" ] }, "cour_DeferredPartnerFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "DeferredPartnerFeesMember", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Partner Fees", "label": "Deferred Partner Fees [Member]", "documentation": "Deferred partner fees" } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r927", "r998", "r999" ] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r83", "r997" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r490" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized research and development costs", "label": "Deferred Tax Assets, in Process Research and Development", "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." } } }, "auth_ref": [ "r83", "r997" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r996" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r996" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets, Net [Abstract]" } } }, "auth_ref": [] }, "cour_DeferredTaxAssetsOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Deferred Tax Assets, Operating Lease Liabilities", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r83", "r997" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails", "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development credits", "verboseLabel": "Research and development tax credits carryforwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r82", "r83", "r997" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r83", "r997" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "crdr": "debit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals and reserves", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other." } } }, "auth_ref": [ "r83", "r997" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r491" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "cour_DeferredTaxLiabilitiesDeferredCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "DeferredTaxLiabilitiesDeferredCommissions", "crdr": "credit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred commissions", "label": "Deferred Tax Liabilities, Deferred Commissions", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from Deferred Commissions." } } }, "auth_ref": [] }, "cour_DeferredTaxLiabilitiesDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "DeferredTaxLiabilitiesDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Depreciation and amortization", "label": "Deferred Tax Liabilities, Depreciation and Amortization", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from depreciation and amortization." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofSignificantcomponentsofourdeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease ROU assets", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r83", "r997" ] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANS401kPlanDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer discretionary contribution amount", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANS401kPlanDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employees percentage of eligible compensation may elect to contribute", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "cour_DegreesSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "DegreesSegmentMember", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Degrees", "label": "Degrees Segment [Member]", "documentation": "Degrees segment member." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofDepreciationandAmortizationExpenseDetails", "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization expense", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r8", "r272" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSAdditionalInformationDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r146" ] }, "cour_DisclosureOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "DisclosureOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.coursera.org/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Cash Flow and Weighted-average Remaining Lease Term and Discount Rate", "label": "Disclosure of Supplemental Cash Flow Information Related to Leases [Table Text Block]", "documentation": "Disclosure of supplemental cash flow information related to leases." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r817", "r818", "r831", "r867" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r852" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r815" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofRevenueByRegionBasedOnBillingAddressDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe, Middle East, and Africa", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r1027", "r1028", "r1029", "r1030" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations", "http://www.coursera.org/role/NETLOSSPERSHARECalculationofBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share\u2014basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r219", "r236", "r237", "r238", "r239", "r240", "r246", "r249", "r253", "r254", "r255", "r259", "r523", "r524", "r612", "r633", "r783" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations", "http://www.coursera.org/role/NETLOSSPERSHARECalculationofBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share\u2014diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r219", "r236", "r237", "r238", "r239", "r240", "r249", "r253", "r254", "r255", "r259", "r523", "r524", "r612", "r633", "r783" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share Attributable to Common Stockholders", "label": "Earnings Per Share, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r46", "r47" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "NET LOSS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r245", "r256", "r257", "r258" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r480" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S federal income taxes at statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r228", "r480", "r503" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "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." } } }, "auth_ref": [ "r994", "r1000" ] }, "cour_EffectiveIncomeTaxRateReconciliationForeignInclusionsPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "EffectiveIncomeTaxRateReconciliationForeignInclusionsPercent", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign inclusions", "label": "Effective Income Tax Rate Reconciliation ,Foreign Inclusions, Percent", "documentation": "Effective income tax rate reconciliation foreign inclusions percent." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign income taxes at rates other than the U.S. rate", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "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." } } }, "auth_ref": [ "r994", "r1000" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "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." } } }, "auth_ref": [ "r994", "r1000" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "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." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "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)." } } }, "auth_ref": [ "r994", "r1000" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofReconciliationBetweentheStatutoryUSFederalIncomeTaxRateandourEffectiveTaxRateasaPercentageofLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "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." } } }, "auth_ref": [ "r994", "r1000" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "cumulative stock-based compensation expense", "label": "Employee Benefits and Share-Based Compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and benefits", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation cost related to the nonvested awards not yet recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r466" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period for recognition of compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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." } } }, "auth_ref": [ "r466" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefits recognized", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r464" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefits realized on awards vested and exercised", "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit", "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r174" ] }, "cour_EmployeeStockIncentivePlanPurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "EmployeeStockIncentivePlanPurchasePeriod", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock incentive plan, purchase period", "label": "Employee Stock Incentive Plan, Purchase Period", "documentation": "Employee Stock Incentive Plan, Purchase Period" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Employee Stock Option [Member]", "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." } } }, "auth_ref": [] }, "cour_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan [Member]", "documentation": "Employee stock purchase plan." } } }, "auth_ref": [] }, "cour_EnterpriseSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "EnterpriseSegmentMember", "presentation": [ "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enterprise", "label": "Enterprise Segment [Member]", "documentation": "Enterprise segment member." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r814" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r814" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r814" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r892" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "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." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r814" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r814" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r814" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r814" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r893" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r13", "r191", "r215", "r216", "r217", "r231", "r232", "r233", "r235", "r241", "r243", "r260", "r341", "r342", "r414", "r467", "r468", "r469", "r496", "r497", "r514", "r515", "r516", "r517", "r518", "r519", "r522", "r529", "r530", "r531", "r532", "r533", "r534", "r550", "r647", "r648", "r649", "r668", "r737" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.coursera.org/role/INVESTMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r337", "r338", "r339" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.coursera.org/role/INVESTMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership interest in equity method investment, percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r337" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/INVESTMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of investment", "label": "Equity Method Investments", "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." } } }, "auth_ref": [ "r277", "r336", "r914", "r953" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r860" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r823", "r835", "r845", "r871" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r820", "r832", "r842", "r868" ] }, "cour_EsppMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "EsppMember", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHAREScheduleofSecuritieswithaPotentiallyDilutiveImpactDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP Rights", "label": "ESPP [Member]", "documentation": "ESPP" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r866" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.coursera.org/role/LEASESAdditionalInformationDetails", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r14" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.coursera.org/role/LEASESAdditionalInformationDetails", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r85", "r86" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.coursera.org/role/INVESTMENTSScheduleofInvestmentsinanUnrealizedLossPositionDetails", "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r344", "r345", "r346", "r347", "r348", "r350", "r352", "r353", "r397", "r411", "r520", "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", "r586", "r587", "r588", "r631", "r787", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r949", "r950", "r951", "r952" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r199", "r365" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "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)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r126" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "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)." } } }, "auth_ref": [ "r126" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r126" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r126" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r126" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSAdditionalInformationDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCapitalizationofContentAssetsandAmortizationExpenseforIntangibleAssetsDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r363", "r364", "r365", "r366", "r596", "r597" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Value", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r125", "r597" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCapitalizationofContentAssetsandAmortizationExpenseforIntangibleAssetsDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r596" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSAdditionalInformationDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCapitalizationofContentAssetsandAmortizationExpenseforIntangibleAssetsDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r64", "r66" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofFutureExpectedAmortizationExpenseforIntangibleAssetsDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Value", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r125", "r596" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining amortization period for intangible asset", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "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." } } }, "auth_ref": [ "r596" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r528" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r827", "r839", "r849", "r875" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r827", "r839", "r849", "r875" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r827", "r839", "r849", "r875" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r827", "r839", "r849", "r875" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r827", "r839", "r849", "r875" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r116", "r717" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofStockBasedCompensationExpenseintheConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r111" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "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)." } } }, "auth_ref": [ "r50", "r762" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r113", "r226", "r267", "r281", "r287", "r290", "r340", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r527", "r785", "r962" ] }, "us-gaap_GrossProfitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfitAbstract", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment gross profit", "label": "Gross Profit [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails", "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IPO", "label": "IPO [Member]", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]", "label": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]", "documentation": "The name of the impaired assets to be held and used by the entity." } } }, "auth_ref": [ "r70" ] }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedLongLivedAssetsHeldAndUsedByTypeAxis", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impaired Long-Lived Assets Held and Used by Type [Axis]", "label": "Impaired Long-Lived Assets Held and Used by Type [Axis]", "documentation": "This element represents the categories used to group impaired long-lived assets held and used by the type of asset." } } }, "auth_ref": [ "r70" ] }, "cour_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment long-lived asset held-for-use extensible enumeration", "label": "Impairment Long Lived Asset Held For Use Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag", "documentation": "Impairment Long Lived Asset Held For Use Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag" } } }, "auth_ref": [] }, "cour_ImpairmentLossesOnContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ImpairmentLossesOnContractAssets", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment losses on contract assets", "label": "Impairment Losses On Contract Assets", "documentation": "Impairment losses on contract assets." } } }, "auth_ref": [] }, "cour_ImpairmentLossesOnDeferredPartnerFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ImpairmentLossesOnDeferredPartnerFees", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment losses on deferred partner fees", "label": "Impairment Losses On Deferred Partner Fees", "documentation": "Impairment losses on deferred partner fees." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairments of long lived assets", "label": "Impairment, Long-Lived Asset, Held-for-Use", "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)." } } }, "auth_ref": [ "r8", "r68", "r128" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r0", "r129" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofComponentsofLossBeforeIncomeTaxDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofComponentsofLossBeforeIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r227", "r502" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://www.coursera.org/role/INCOMETAXESScheduleofComponentsofLossBeforeIncomeTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations", "http://www.coursera.org/role/INCOMETAXESScheduleofComponentsofLossBeforeIncomeTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r1", "r109", "r153", "r267", "r281", "r287", "r290", "r613", "r628", "r785" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.coursera.org/role/INCOMETAXESScheduleofComponentsofLossBeforeIncomeTaxDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/INCOMETAXESScheduleofComponentsofLossBeforeIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "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." } } }, "auth_ref": [ "r227", "r502" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofStockBasedCompensationExpenseintheConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r367", "r373", "r722" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofStockBasedCompensationExpenseintheConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r373", "r722" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.coursera.org/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r228", "r475", "r481", "r486", "r493", "r498", "r504", "r505", "r506", "r663" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations", "http://www.coursera.org/role/INCOMETAXESScheduleofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "totalLabel": "Total income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r163", "r177", "r242", "r243", "r275", "r479", "r499", "r634" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r214", "r477", "r478", "r486", "r487", "r492", "r494", "r657" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid, Net", "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." } } }, "auth_ref": [ "r42" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r923" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r590", "r923" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r900", "r923" ] }, "cour_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Increase (Decrease) In Operating Lease Right of Use Assets", "documentation": "Increase (Decrease) In Operating Lease Right of Use Assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "cour_IndefiniteOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "IndefiniteOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite operating loss carryforwards", "label": "Indefinite Operating Loss Carryforwards", "documentation": "Indefinite operating loss carryforwards." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r830", "r839", "r849", "r866", "r875", "r879", "r887" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r885" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r819", "r891" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r819", "r891" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r819", "r891" ] }, "cour_IntangibleAssetsExcludingInternalUseSoftwareAndWebsiteDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "IntangibleAssetsExcludingInternalUseSoftwareAndWebsiteDevelopmentMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCapitalizationofContentAssetsandAmortizationExpenseforIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Excluding Internal-Use Software And Website Development", "label": "Intangible Assets, Excluding Internal-Use Software And Website Development [Member]", "documentation": "Intangible Assets, Excluding Internal-Use Software And Website Development" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Net", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r66", "r592", "r593", "r594", "r596", "r780" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r62", "r65" ] }, "cour_InternalUseSoftwareAndWebsiteDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "InternalUseSoftwareAndWebsiteDevelopmentMember", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Use Software And Website Development", "label": "Internal Use Software And Website Development [Member]", "documentation": "Internal Use Software And Website Development" } } }, "auth_ref": [] }, "cour_InternalUseSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "InternalUseSoftwareMember", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of internal-use software", "label": "Internal Use Software [Member]", "documentation": "Internal use software member." } } }, "auth_ref": [] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Internal-Use Software and Website Development Costs", "label": "Internal Use Software, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r2", "r3" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income, net", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r117", "r270" ] }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Accretion) amortization of marketable securities", "label": "Investment Income, Net, Amortization of Discount and Premium", "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities." } } }, "auth_ref": [ "r118" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.coursera.org/role/INVESTMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTMENTS", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r148", "r155", "r156", "r180", "r303", "r304", "r525", "r526" ] }, "cour_LeahBelskyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "LeahBelskyMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Leah Belsky [Member]", "documentation": "Leah Belsky" } } }, "auth_ref": [] }, "cour_LeahBelskyRuleTradingArrangementCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "LeahBelskyRuleTradingArrangementCommonStockMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Leah Belsky Rule Trading Arrangement, Common Stock [Member]", "documentation": "Leah Belsky Rule Trading Arrangement, Common Stock" } } }, "auth_ref": [] }, "cour_LeahBelskyTradingArrangementRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "LeahBelskyTradingArrangementRestrictedStockUnitsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Leah Belsky Trading Arrangement, Restricted Stock Units [Member]", "documentation": "Leah Belsky Trading Arrangement, Restricted Stock Units" } } }, "auth_ref": [] }, "cour_LeahBelskyTradingArrangementStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "LeahBelskyTradingArrangementStockOptionsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Leah Belsky Trading Arrangement, Stock Options [Member]", "documentation": "Leah Belsky Trading Arrangement, Stock Options" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.coursera.org/role/LEASESScheduleofComponentsofLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/LEASESScheduleofComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease costs", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r540", "r799" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.coursera.org/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease Costs", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r127" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalEntityTypeOfCounterpartyDomain", "presentation": [ "http://www.coursera.org/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity Type of Counterparty [Domain]", "label": "Legal Entity Type of Counterparty [Domain]", "documentation": "Nature of the other party participating in a financial transaction." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.coursera.org/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Lease Payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r1008" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r549" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r549" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r549" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r549" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.coursera.org/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r535" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r25", "r226", "r340", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r509", "r512", "r513", "r527", "r691", "r784", "r812", "r962", "r1010", "r1011" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r106", "r152", "r624", "r800", "r926", "r954", "r1005" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r27", "r195", "r226", "r340", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r509", "r512", "r513", "r527", "r800", "r962", "r1010", "r1011" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r916" ] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Marketable Securities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r92" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails", "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r433", "r589", "r646", "r683", "r684", "r745", "r747", "r749", "r750", "r752", "r773", "r774", "r786", "r789", "r793", "r801", "r964", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r858" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r858" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails", "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r433", "r589", "r646", "r683", "r684", "r745", "r747", "r749", "r750", "r752", "r773", "r774", "r786", "r789", "r793", "r801", "r964", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r878" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents\u2014money market funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r967" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r886" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r859" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r223" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r223" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r120", "r121", "r122" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r110", "r122", "r154", "r193", "r210", "r212", "r217", "r226", "r234", "r236", "r237", "r238", "r239", "r242", "r243", "r251", "r267", "r281", "r287", "r290", "r340", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r524", "r527", "r630", "r714", "r735", "r736", "r785", "r810", "r962" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHARECalculationofBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r220", "r236", "r237", "r238", "r239", "r246", "r247", "r252", "r255", "r267", "r281", "r287", "r290", "r785" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHARECalculationofBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r858" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r827", "r839", "r849", "r866", "r875" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r856" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r855" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r866" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r886" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r886" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofLongLivedAssetsByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of World", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1027", "r1028", "r1029", "r1030" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of noncash investing and financing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofLongLivedAssetsByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncurrent Assets", "label": "Long-Lived Assets", "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." } } }, "auth_ref": [ "r295" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "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." } } }, "auth_ref": [ "r935" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r935" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r267", "r281", "r287", "r290", "r785" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.coursera.org/role/LEASESScheduleofComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/LEASESScheduleofComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r541", "r799" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/LEASESAdditionalInformationDetails", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1006" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r537" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets", "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current", "verboseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r537" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets", "http://www.coursera.org/role/LEASESScheduleofFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, non-current", "verboseLabel": "Operating lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r537" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/LEASESScheduleofSupplementalCashFlowandWeightedaverageRemainingLeaseTermandDiscountRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r538", "r545" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r536" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.coursera.org/role/LEASESScheduleofSupplementalCashFlowandWeightedaverageRemainingLeaseTermandDiscountRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average operating lease discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r548", "r799" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.coursera.org/role/LEASESScheduleofSupplementalCashFlowandWeightedaverageRemainingLeaseTermandDiscountRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining operating lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r547", "r799" ] }, "us-gaap_OperatingLeasedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasedAssetsLineItems", "presentation": [ "http://www.coursera.org/role/LEASESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leased Assets [Line Items]", "label": "Operating Leased Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r82" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Line Items]", "label": "Operating Loss Carryforwards [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "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." } } }, "auth_ref": [ "r81" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESS" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r96", "r147", "r654", "r655" ] }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other accounts payable and accrued expenses", "label": "Other Accounts Payable and Accrued Liabilities", "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." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneous": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneous", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/REVENUEScheduleofDeferredCostsNetandOtherAssetsDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Miscellaneous", "documentation": "Amount of other miscellaneous assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r200" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unrealized gain (loss) on marketable securities, net of tax", "verboseLabel": "Change in unrealized gain (loss) on marketable securities", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "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." } } }, "auth_ref": [ "r208", "r209", "r335" ] }, "us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesAndDeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Other Liabilities and Deferred Revenue, Noncurrent", "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." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26", "r800" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28" ] }, "cour_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "OtherMember", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofRevenueByRegionBasedOnBillingAddressDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other [Member]", "documentation": "Other member." } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r122" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r119" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r858" ] }, "us-gaap_OtherUnderwritingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherUnderwritingExpense", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underwriting discounts and commissions", "label": "Other Underwriting Expense", "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." } } }, "auth_ref": [ "r94", "r1021" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r825", "r837", "r847", "r873" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r828", "r840", "r850", "r876" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r828", "r840", "r850", "r876" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r854" ] }, "cour_PaymentOfDeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "PaymentOfDeferredOfferingCosts", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of deferred offering costs", "label": "Payment Of Deferred Offering Costs", "documentation": "Payment of deferred offering costs." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash payment", "label": "Payments for Restructuring", "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." } } }, "auth_ref": [ "r372", "r922" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of tax withholding on vesting of restricted stock units", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r221" ] }, "cour_PaymentsToAcquireContentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "PaymentsToAcquireContentAssets", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of content assets", "label": "Payments to Acquire Content Assets", "documentation": "Payments to Acquire Content Assets" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of minority interest", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of marketable securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r937" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, equipment, and software", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r162", "r1001", "r1002", "r1003" ] }, "cour_PaymentsToCapitalizedInternalUseSoftwareCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "PaymentsToCapitalizedInternalUseSoftwareCosts", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Capitalized internal-use software costs", "label": "Payments To Capitalized Internal Use Software Costs", "documentation": "Payments to capitalized internal use software costs." } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r857" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r857" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r856" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r866" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r859" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r855" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "cour_PlatformAndSupportCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "PlatformAndSupportCosts", "crdr": "debit", "calculation": { "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails": { "parentTag": "cour_TotalReconciliationItemOfSegmentGrossProfitToGrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Platform and support costs", "label": "Platform And Support Costs", "documentation": "Platform and support costs." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheetsParenthetical", "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r100", "r399" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheetsParenthetical", "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r100", "r693" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheetsParenthetical", "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r100", "r399" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheetsParenthetical", "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r100", "r693", "r712", "r1025", "r1026" ] }, "us-gaap_PreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockTextBlock", "presentation": [ "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCK" ], "lang": { "en-us": { "role": { "terseLabel": "REDEEMABLE CONVERTIBLE PREFERRED STOCK", "label": "Preferred Stock [Text Block]", "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock." } } }, "auth_ref": [ "r133" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.00001 par value\u201410,000,000 shares authorized as of December\u00a031, 2023 and December\u00a031, 2022; no shares issued and outstanding as of December\u00a031, 2023 and December\u00a031, 2022", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r100", "r619", "r800" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r918" ] }, "cour_PrivateCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "PrivateCompanyMember", "presentation": [ "http://www.coursera.org/role/INVESTMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Company", "label": "Private Company [Member]", "documentation": "Private Company" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from initial public offering, net of offering costs", "terseLabel": "Net proceeds from common stock sold", "label": "Proceeds from Issuance Initial Public Offering", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturities of marketable securities", "label": "Proceeds from Sale and Maturity of Marketable Securities", "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." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r6", "r20" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from employee stock purchase plan", "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 }, "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows", "http://www.coursera.org/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r193", "r210", "r212", "r222", "r226", "r234", "r242", "r243", "r267", "r281", "r287", "r290", "r340", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r507", "r510", "r511", "r524", "r527", "r613", "r629", "r667", "r714", "r735", "r736", "r785", "r797", "r798", "r811", "r921", "r962" ] }, "cour_PropertyEquipmentAndSoftwareEstimatedUsefulLives": { "xbrltype": "durationItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "PropertyEquipmentAndSoftwareEstimatedUsefulLives", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, equipment, and software estimated useful lives", "label": "Property, Equipment, and Software Estimated Useful Lives", "documentation": "Property, Equipment, and Software Estimated Useful Lives" } } }, "auth_ref": [] }, "cour_PropertyEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "PropertyEquipmentAndSoftwareMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofDepreciationandAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Equipment and Software", "label": "Property Equipment And Software [Member]", "documentation": "Property equipment and software." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofDepreciationandAmortizationExpenseDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total property, equipment, and software", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r127", "r197", "r627" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSAdditionalInformationDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofDepreciationandAmortizationExpenseDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property Plant And Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.coursera.org/role/LEASESAdditionalInformationDetails", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails", "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, equipment, and software, net", "totalLabel": "Property, equipment, and software, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r9", "r615", "r627", "r800" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Equipment, and Software, Net", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r9", "r169", "r175", "r625" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Equipment and Software, Net", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofDepreciationandAmortizationExpenseDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r127" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Lives", "label": "Property, Plant and Equipment, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "calculation": { "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESFutureMinimumPaymentsundertheCompanysNonCancelablePurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESFutureMinimumPaymentsundertheCompanysNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESFutureMinimumPaymentsundertheCompanysNonCancelablePurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESFutureMinimumPaymentsundertheCompanysNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Purchase Obligation, to be Paid, Year One", "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)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESFutureMinimumPaymentsundertheCompanysNonCancelablePurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESFutureMinimumPaymentsundertheCompanysNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Purchase Obligation, to be Paid, Year Two", "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)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESFutureMinimumPaymentsundertheCompanysNonCancelablePurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/COMMITMENTSANDCONTINGENCIESFutureMinimumPaymentsundertheCompanysNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Purchase Obligation, to be Paid, Year Three", "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)." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r854" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r854" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails", "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r431", "r433", "r460", "r461", "r462", "r565", "r589", "r646", "r683", "r684", "r745", "r747", "r749", "r750", "r752", "r773", "r774", "r786", "r789", "r793", "r801", "r804", "r959", "r964", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails", "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r431", "r433", "r460", "r461", "r462", "r565", "r589", "r646", "r683", "r684", "r745", "r747", "r749", "r750", "r752", "r773", "r774", "r786", "r789", "r793", "r801", "r804", "r959", "r964", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.coursera.org/role/INCOMETAXESSummaryofincometaxcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r820", "r832", "r842", "r868" ] }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableConvertiblePreferredStockMember", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Convertible Preferred Stock", "label": "Redeemable Convertible Preferred Stock [Member]", "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." } } }, "auth_ref": [] }, "cour_RelatedPartyContentFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "RelatedPartyContentFees", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party content fees", "label": "Related Party Content Fees", "documentation": "Related party content fees." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r432", "r554", "r555", "r686", "r687", "r688", "r689", "r690", "r711", "r713", "r744" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r229", "r230", "r554", "r555", "r556", "r557", "r686", "r687", "r688", "r689", "r690", "r711", "r713", "r744" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r554", "r555", "r1009" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r718", "r719", "r722" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r432", "r554", "r555", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r686", "r687", "r688", "r689", "r690", "r711", "r713", "r744", "r1009" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONS" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r551", "r552", "r553", "r555", "r558", "r664", "r665", "r666", "r720", "r721", "r722", "r741", "r743" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r95", "r474", "r1018" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r473" ] }, "cour_ResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ResearchAndDevelopmentMember", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofStockBasedCompensationExpenseintheConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research And Development [Member]", "documentation": "Research and development." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r821", "r833", "r843", "r869" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r822", "r834", "r844", "r870" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r829", "r841", "r851", "r877" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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." } } }, "auth_ref": [ "r196" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash, current", "label": "Restricted Cash, Current", "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." } } }, "auth_ref": [ "r913", "r924" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofReconciliationofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash, non-current", "label": "Restricted Cash, Noncurrent", "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." } } }, "auth_ref": [ "r164", "r915", "r924" ] }, "cour_RestrictedStockUnitsAndShareBasedPaymentArrangementOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "RestrictedStockUnitsAndShareBasedPaymentArrangementOptionMember", "presentation": [ "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units and Share-Based Payment Arrangement, Option", "label": "Restricted Stock Units and Share-Based Payment Arrangement, Option [Member]", "documentation": "Restricted Stock Units and Share-Based Payment Arrangement, Option" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/role/NETLOSSPERSHAREScheduleofSecuritieswithaPotentiallyDilutiveImpactDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "RSUs", "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGES" ], "lang": { "en-us": { "role": { "terseLabel": "RESTRUCTURING RELATED CHARGES", "label": "Restructuring and Related Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r369", "r370", "r372", "r375", "r380" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations", "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring related charges", "label": "Restructuring Charges", "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." } } }, "auth_ref": [ "r8", "r376", "r377", "r960" ] }, "us-gaap_RestructuringChargesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringChargesMember", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofStockBasedCompensationExpenseintheConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring related charges", "label": "Restructuring Charges [Member]", "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included." } } }, "auth_ref": [ "r130", "r131" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "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." } } }, "auth_ref": [ "r371", "r372", "r373", "r374", "r377", "r378", "r379" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r103", "r135", "r623", "r650", "r652", "r662", "r694", "r800" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r191", "r231", "r232", "r233", "r235", "r241", "r243", "r341", "r342", "r467", "r468", "r469", "r496", "r497", "r514", "r516", "r517", "r519", "r522", "r647", "r649", "r668", "r1025" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofRevenueByRegionBasedOnBillingAddressDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r268", "r269", "r280", "r285", "r286", "r292", "r294", "r296", "r426", "r427", "r595" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.coursera.org/role/REVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r178", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r430" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r716", "r775", "r781" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r172" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.coursera.org/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period for satisfaction of remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r173" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.coursera.org/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r173" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.coursera.org/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of remaining performance obligations to be recognized", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r897" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofLongLivedAssetsByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/LEASESScheduleofSupplementalCashFlowandWeightedaverageRemainingLeaseTermandDiscountRateDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease ROU assets obtained in exchange for lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r546", "r799" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r886" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r886" ] }, "cour_RussianEducatorPartnersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "RussianEducatorPartnersMember", "presentation": [ "http://www.coursera.org/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Russian Educator Partners", "label": "Russian Educator Partners [Member]", "documentation": "Russian educator partners" } } }, "auth_ref": [] }, "cour_SabrinaL.SimmonsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "SabrinaL.SimmonsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Sabrina L. Simmons [Member]", "documentation": "Sabrina L. Simmons" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of stock, net", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails", "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares sold (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price (in dollars per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "label": "Revenue Benchmark [Member]", "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." } } }, "auth_ref": [ "r296", "r898" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r434", "r911", "r932" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r244", "r434", "r895", "r932" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.coursera.org/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "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." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHAREScheduleofSecuritieswithaPotentiallyDilutiveImpactDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.coursera.org/role/INVESTMENTSScheduleofInvestmentsinanUnrealizedLossPositionDetails", "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Available For Sale Securities [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "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." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.coursera.org/role/INVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cost Basis and Fair Value of AFS Securities by Contractual Maturity Date", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "cour_ScheduleOfCapitalizationOfContentAssetsAndAmortizationExpenseForIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ScheduleOfCapitalizationOfContentAssetsAndAmortizationExpenseForIntangibleAssetsTableTextBlock", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capitalization of Content Assets and Amortization Expense for Intangible Assets", "label": "Schedule Of Capitalization Of Content Assets And Amortization Expense For Intangible Assets [Table Text Block]", "documentation": "Schedule Of Capitalization Of Content Assets And Amortization Expense For Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfChangeInAccountingEstimateTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfChangeInAccountingEstimateTable", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Change in Accounting Estimate [Table]", "label": "Schedule of Change in Accounting Estimate [Table]", "documentation": "A summarization of the nature of changes in accounting estimates, including changes that occur in interim periods. Changes in accounting estimate have the effect of adjusting the carrying amounts of existing assets or liabilities or altering the subsequent accounting for existing or future assets or liabilities. Changes in accounting estimates are a necessary consequence of assessments, in conjunction with the periodic presentation of financial statements, of the present status and expected future benefits and obligations associated with assets and liabilities. Changes in accounting estimates result from new or better information. Examples of items for which estimates are necessary are uncollectible receivables, inventory obsolescence, service lives and salvage values of depreciable assets, warranty obligations, and regulatory reviews." } } }, "auth_ref": [ "r48", "r239" ] }, "cour_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Shares of Common Stock Reserved for Future Issuance", "label": "Schedule Of Common Stock Reserved For Future Issuance [Table Text Block]", "documentation": "Schedule of common stock reserved for future issuance." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.coursera.org/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income Tax Expense", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "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." } } }, "auth_ref": [ "r144" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.coursera.org/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Significant components of our deferred tax assets and liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "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." } } }, "auth_ref": [ "r143" ] }, "cour_ScheduleOfDepreciationAndAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ScheduleOfDepreciationAndAmortizationExpenseTableTextBlock", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Depreciation and Amortization Expense", "label": "Schedule Of Depreciation And Amortization Expense [Table Text Block]", "documentation": "Schedule Of Depreciation And Amortization Expense" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net Loss Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r934" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.coursera.org/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "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", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "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." } } }, "auth_ref": [ "r142" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "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." } } }, "auth_ref": [ "r60" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.coursera.org/role/INVESTMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r337", "r338", "r339" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.coursera.org/role/INVESTMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "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." } } }, "auth_ref": [ "r226", "r337", "r338", "r339", "r340", "r527" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.coursera.org/role/INVESTMENTSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r193", "r226", "r337", "r338", "r339", "r340", "r527" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCapitalizationofContentAssetsandAmortizationExpenseforIntangibleAssetsDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r64", "r66", "r596" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r64", "r66" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.coursera.org/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Loss Before Income Tax", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r927" ] }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOperatingLeasedAssetsTable", "presentation": [ "http://www.coursera.org/role/LEASESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Leased Assets [Table]", "label": "Schedule of Operating Leased Assets [Table]", "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSAdditionalInformationDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofDepreciationandAmortizationExpenseDetails", "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.coursera.org/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "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." } } }, "auth_ref": [ "r89", "r90", "r718", "r719", "r722" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "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." } } }, "auth_ref": [ "r371", "r372", "r373", "r374", "r377", "r378", "r379" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "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." } } }, "auth_ref": [ "r59", "r112" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofLongLivedAssetsByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r58", "r108" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofRevenueByRegionBasedOnBillingAddressDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "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." } } }, "auth_ref": [ "r55", "r56", "r57", "r61" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Financial Information for Each Reportable Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "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." } } }, "auth_ref": [ "r55", "r56", "r57", "r61" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofStockBasedCompensationExpenseintheConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "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" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity under the Plans", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r18", "r19", "r77" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Weighted Average Assumptions to Record Stock-Based Compensation Expense for Stock Options Granted", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "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." } } }, "auth_ref": [ "r141" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.coursera.org/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Activity Related to the Unrecognized Tax Benefits", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r796", "r995" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Expected Amortization Expense for Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r66" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r813" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r816" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r264", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r296", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r374", "r379", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r788", "r901", "r1022" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofRevenueByRegionBasedOnBillingAddressDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r294", "r295", "r680", "r681", "r682", "r746", "r748", "r751", "r753", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r776", "r790", "r804", "r966", "r1022" ] }, "cour_SegmentGrossProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "SegmentGrossProfitLoss", "crdr": "credit", "calculation": { "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total segment gross profit", "label": "Segment Gross Profit Loss", "documentation": "Segment gross profit loss." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENT AND GEOGRAPHIC INFORMATION", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r263", "r264", "r265", "r266", "r267", "r279", "r284", "r288", "r289", "r290", "r291", "r292", "r293", "r296" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofRevenueByRegionBasedOnBillingAddressDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "cour_SegmentShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "SegmentShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails": { "parentTag": "cour_TotalReconciliationItemOfSegmentGrossProfitToGrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Segment Share Based Compensation", "documentation": "Segment share based compensation." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations", "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofStockBasedCompensationExpenseintheConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r111" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cliff vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "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." } } }, "auth_ref": [ "r794" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r794" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r454" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r454" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r452" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested beginning balance (in dollars per share)", "periodEndLabel": "Unvested ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r449", "r450" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate fair value of RSUs vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "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." } } }, "auth_ref": [ "r456" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofweightedaverageassumptionstorecordcompensationexpensesforstockoptionsgrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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." } } }, "auth_ref": [ "r461" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofweightedaverageassumptionstorecordcompensationexpensesforstockoptionsgrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "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." } } }, "auth_ref": [ "r460" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofweightedaverageassumptionstorecordcompensationexpensesforstockoptionsgrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r462" ] }, "cour_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfCommonStock", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofweightedaverageassumptionstorecordcompensationexpensesforstockoptionsgrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of common stock (in usd per share)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value of Common Stock", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value of Common Stock" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofStockBasedCompensationExpenseintheConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "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" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested beginning balance (in shares)", "periodEndLabel": "Unvested ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r15", "r16" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "calculation": { "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofSharesofCommonStockReservedforFutureIssuanceDetails": { "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofSharesofCommonStockReservedforFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares available for future grants", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of employee options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "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." } } }, "auth_ref": [ "r456" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Number of shares, canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r448" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares, granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r445" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant-date fair value of stock options granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r455" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "calculation": { "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofSharesofCommonStockReservedforFutureIssuanceDetails": { "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofSharesofCommonStockReservedforFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of shares, beginning balance (in shares)", "periodEndLabel": "Number of shares, ending balance (in shares)", "terseLabel": "Stock options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r441", "r442" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted-average exercise price, beginning balance (in dollars per share)", "periodEndLabel": "Weighted-average exercise price, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r441", "r442" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares, options vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "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." } } }, "auth_ref": [ "r458" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, options vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "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." } } }, "auth_ref": [ "r457" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average exercise price, options vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r457" ] }, "cour_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingOfRestrictedStockUnitsNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingOfRestrictedStockUnitsNumber", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vesting of Restricted Stock Units Number", "documentation": "Share based compensation arrangement by share based payment award options vesting of restricted stock units number." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Modification charge", "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification." } } }, "auth_ref": [ "r465" ] }, "cour_ShareBasedCompensationArrangementByShareBasedPaymentAwardRsusOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRsusOutstanding", "calculation": { "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofSharesofCommonStockReservedforFutureIssuanceDetails": { "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofSharesofCommonStockReservedforFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs outstanding", "label": "Share Based Compensation Arrangement By Share Based Payment Award RSUs Outstanding", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award RSUs Outstanding" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails", "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "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" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average exercise price, exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r446" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average exercise price, canceled (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r448" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average exercise price, granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r445" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "cour_ShareBasedCompensationCapitalizedAsInternalUseSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "ShareBasedCompensationCapitalizedAsInternalUseSoftware", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation capitalized as internal-use software costs", "label": "Share Based Compensation Capitalized As Internal Use Software", "documentation": "Stock based compensation capitalized as internal use software costs." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, award Vesting rights, percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r968" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Unvested balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share based compensation, expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "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." } } }, "auth_ref": [ "r795" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofweightedaverageassumptionstorecordcompensationexpensesforstockoptionsgrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r459" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining contractual term, balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r140" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining contractual term, options vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r457" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of the lower of the market price for Purchase shares of common stock", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholding on vesting of restricted stock units (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "cour_SharesSubjectToRepurchaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "SharesSubjectToRepurchaseMember", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHAREScheduleofSecuritieswithaPotentiallyDilutiveImpactDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares subject to repurchase", "label": "Shares Subject To Repurchase [Member]", "documentation": "Shares subject to repurchase [Member]" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.coursera.org/role/LEASESScheduleofComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/LEASESScheduleofComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r542", "r799" ] }, "cour_SoftwareAndWebsiteDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "SoftwareAndWebsiteDevelopmentMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofDepreciationandAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software and Website Development", "label": "Software And Website Development [Member]", "documentation": "Software And Website Development" } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPropertyEquipmentandSoftwareNetDetails", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal-use software and website development", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r192", "r264", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r296", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r368", "r374", "r379", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r788", "r901", "r1022" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r179", "r202", "r203", "r204", "r226", "r249", "r250", "r253", "r255", "r261", "r262", "r340", "r387", "r389", "r390", "r391", "r394", "r395", "r399", "r400", "r402", "r405", "r413", "r527", "r658", "r659", "r660", "r661", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r693", "r715", "r737", "r754", "r755", "r756", "r757", "r758", "r894", "r925", "r933" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r33", "r191", "r215", "r216", "r217", "r231", "r232", "r233", "r235", "r241", "r243", "r260", "r341", "r342", "r414", "r467", "r468", "r469", "r496", "r497", "r514", "r515", "r516", "r517", "r518", "r519", "r522", "r529", "r530", "r531", "r532", "r533", "r534", "r550", "r647", "r648", "r649", "r668", "r737" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofRevenueByRegionBasedOnBillingAddressDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r181", "r190", "r294", "r295", "r680", "r681", "r682", "r746", "r748", "r751", "r753", "r760", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r776", "r790", "r804", "r966", "r1022" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r231", "r232", "r233", "r260", "r595", "r656", "r679", "r685", "r686", "r687", "r688", "r689", "r690", "r693", "r696", "r697", "r698", "r699", "r700", "r702", "r703", "r704", "r705", "r707", "r708", "r709", "r710", "r711", "r713", "r716", "r717", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r737", "r805" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.coursera.org/role/RESTRUCTURINGRELATEDCHARGESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r244", "r434", "r895", "r896", "r932" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSSummaryofEstimatedAssumptionsUsedinValueofESPPRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r231", "r232", "r233", "r260", "r595", "r656", "r679", "r685", "r686", "r687", "r688", "r689", "r690", "r693", "r696", "r697", "r698", "r699", "r700", "r702", "r703", "r704", "r705", "r707", "r708", "r709", "r710", "r711", "r713", "r716", "r717", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r737", "r805" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r824", "r836", "r846", "r872" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r13", "r32", "r72", "r135", "r396" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock related to employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r13", "r100", "r101", "r135" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon initial public offering, net of offering costs (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r13", "r100", "r101", "r135", "r658", "r737", "r755" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock awards (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r13", "r135" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSScheduleofStockOptionActivityunderthePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of options (in shares)", "negatedTerseLabel": "Number of shares, exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r100", "r101", "r135", "r446" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r13", "r33", "r135" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock related to employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r13", "r100", "r101", "r135" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon initial public offering, net of offering costs", "label": "Stock Issued During Period, Value, New Issues", "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." } } }, "auth_ref": [ "r13", "r100", "r101", "r135", "r668", "r737", "r755", "r811" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r13", "r33", "r135" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining authorized repurchase amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares, repurchased (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r13", "r100", "r101", "r135", "r661", "r737", "r757" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased, value", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r13", "r100", "r101", "r135", "r668", "r737", "r757", "r811" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets", "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r101", "r104", "r105", "r124", "r695", "r712", "r738", "r739", "r800", "r812", "r926", "r954", "r1005", "r1025" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r133", "r225", "r398", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r410", "r412", "r414", "r521", "r740", "r742", "r759" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.coursera.org/role/LEASESScheduleofComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.coursera.org/role/LEASESScheduleofComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r544", "r799" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "documentation": "Different names of stock transactions and the different attributes of each transaction." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails", "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://www.coursera.org/role/BASISOFPRESENTATIONANDDESCRIPTIONOFBUSINESSDetails", "http://www.coursera.org/role/STOCKHOLDERSEQUITYDEFICITDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary Sale Of Stock [Line Items]", "label": "Subsidiary, Sale of Stock [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.coursera.org/role/CONSOLIDATEDBALANCESHEETCOMPONENTS" ], "lang": { "en-us": { "role": { "terseLabel": "CONSOLIDATED BALANCE SHEET COMPONENTS", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r912" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r865" ] }, "us-gaap_TemporaryEquityByClassOfStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityByClassOfStockTable", "presentation": [ "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary Equity By Class Of Stock [Table]", "label": "Temporary Equity, by Class of Stock [Table]", "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." } } }, "auth_ref": [ "r21", "r71" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "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." } } }, "auth_ref": [ "r387", "r389", "r390", "r391", "r394", "r395", "r470", "r621" ] }, "us-gaap_TemporaryEquityDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Temporary Equity Disclosure [Abstract]", "label": "Temporary Equity Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLineItems", "presentation": [ "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary Equity [Line Items]", "label": "Temporary Equity [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.coursera.org/role/REDEEMABLECONVERTIBLEPREFERREDSTOCKDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "terseLabel": "Temporary equity, shares outstanding (in shares)", "label": "Temporary Equity, Shares Outstanding", "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." } } }, "auth_ref": [ "r99" ] }, "cour_TotalReconciliationItemOfSegmentGrossProfitToGrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "TotalReconciliationItemOfSegmentGrossProfitToGrossProfit", "crdr": "debit", "calculation": { "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSegmentResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total reconciling items", "label": "Total Reconciliation Item Of Segment Gross Profit To Gross Profit", "documentation": "Total reconciliation item of segment gross profit to gross profit." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r857" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r864" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Net", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r158", "r159", "r160", "r299", "r300", "r302" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r885" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r887" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.coursera.org/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.coursera.org/role/INVESTMENTSScheduleofInvestmentsinanUnrealizedLossPositionDetails", "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r397", "r411", "r520", "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", "r586", "r587", "r588", "r631", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r949", "r950", "r951", "r952" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r888" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r889" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r887" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r887" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r890" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r888" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r73" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheetsParenthetical", "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "negatedPeriodStartLabel": "Treasury stock, beginning balance (in shares)", "negatedPeriodEndLabel": "Treasury stock, ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r73" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r13", "r101", "r135" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.coursera.org/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost\u20147,577,741 and 2,747,938 shares as of December\u00a031, 2023 and December\u00a031, 2022", "label": "Treasury Stock, Value", "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." } } }, "auth_ref": [ "r31", "r73", "r74" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r13", "r73", "r135" ] }, "cour_TwoThousandTwentyOneEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "TwoThousandTwentyOneEmployeeStockPurchasePlanMember", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Employee Stock Purchase Plan", "label": "Two Thousand Twenty One Employee Stock Purchase Plan [Member]", "documentation": "Two thousand twenty one employee stock purchase plan member." } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONAdditionalInformationDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/role/SEGMENTANDGEOGRAPHICINFORMATIONSummaryofRevenueByRegionBasedOnBillingAddressDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.coursera.org/role/INVESTMENTSScheduleofInvestmentsinanUnrealizedLossPositionDetails", "http://www.coursera.org/role/INVESTMENTSSummaryofAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities\u2014U.S. Treasury securities", "netLabel": "U.S. Treasury securities", "label": "US Treasury Securities [Member]", "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)." } } }, "auth_ref": [ "r782", "r791", "r792", "r1019" ] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "calculation": { "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.coursera.org/role/REVENUEScheduleofContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled accounts receivable", "label": "Unbilled Contracts Receivable", "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." } } }, "auth_ref": [ "r591" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r884" ] }, "cour_UnpaidDeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.coursera.org/20231231", "localname": "UnpaidDeferredOfferingCosts", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid deferred offering costs", "label": "Unpaid Deferred Offering Costs", "documentation": "Unpaid deferred offering costs." } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.coursera.org/role/INVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments in an Unrealized Loss Position", "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails", "http://www.coursera.org/role/INCOMETAXESSummaryofincometaxcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "periodStartLabel": "Gross unrecognized tax benefits\u2014beginning of period", "periodEndLabel": "Gross unrecognized tax benefits\u2014end of period", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r476", "r482" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.coursera.org/role/INCOMETAXESSummaryofincometaxcontingenciesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decreases related to tax positions taken during prior years", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r483" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/INCOMETAXESSummaryofincometaxcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases related to tax positions taken during current year", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r484" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/INCOMETAXESSummaryofincometaxcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases related to tax positions taken during prior years", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r483" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impact of unrecognized tax benefits on effective tax rate, if recognized", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r485" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.coursera.org/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r52", "r53", "r54", "r166", "r167", "r170", "r171" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.coursera.org/role/INCOMETAXESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r488" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.coursera.org/role/LEASESScheduleofComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.coursera.org/role/LEASESScheduleofComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r543", "r799" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.coursera.org/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations", "http://www.coursera.org/role/NETLOSSPERSHARECalculationofBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used in computing net loss per share\u2014diluted (in shares)", "verboseLabel": "Weighted-average shares used in computing net loss per share\u2014diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r248", "r255" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.coursera.org/role/ConsolidatedStatementsofOperations", "http://www.coursera.org/role/NETLOSSPERSHARECalculationofBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used in computing net loss per share\u2014basic (in shares)", "verboseLabel": "Weighted-average shares used in computing net loss per share\u2014basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r246", "r255" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.coursera.org/role/NETLOSSPERSHARECalculationofBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-14" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b),(f(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "720", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479448/944-720-25-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r894": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r895": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r896": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480341/340-10-S99-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 110 0001651562-24-000012-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001651562-24-000012-xbrl.zip M4$L#!!0 ( %R!5EBICGJT<1L# "8@(0 1 8V]UZZAQ)D>1+;*J*)8H$L8&-?7GVLW_Y?[>3R+N6J0J3 M^->_]#K=OW@R]I,@C$>__N7H\OCT]"__[^U__#+.X#*X-%:'?I*GOVZ-LVQZ M^.K5S_'M((TZ2OJ=47+]"KZ@B_6% MI3O>;-.]>@<'!Z]N\='F;E$8?RM=2;?DYW:W7^'7 Z&DN3R0X>*'PQ?NPP]O M5;AH '#3WJO__?3QTA_+B6B'L*ORR&N.R^O6UGC,X;+;[^KM?I=]O=?KO7MS=1R4Z_ M]_JN%^(K[/O,+932DL)OMXKE'&?I;/$ZT5\6,CJ,!&R,+1FWOUQNO?UE+$7P M]I>)S(2'/V_+?^7A]:];QTFTG%^]_8__^(]? MLC"+Y%OQA &$ MMX=XH4SYGV$0R)C^"=]_SB_;OEM6".QF."=9'AX$L/C9L

"'MVV-[N;[WMP@[8V^WM[O5_>56ZZP,>\C[QX:(X^Q J M7T3_D"+] )\H^YCMK;?X^H_U@'.X/ G*C]C9>OOA']__@".X>T!/B,1HR^.E M^NL6K.W#87@K@_901*AU]--VM][2!P]ZX&[?/!$7Q.%YFDQEFLU.8$5-\=%' M<7"9#+,;DNOM>?]A+[N[8YZM-=?AAS . M,XEW#DYC4!6C^:JL?E(YE"D8$E(MT)JH?@\5G:DP*(_4\6$&NO+7+15.IA$>2_39 M.*4QNPJR\^I45B_H)3-\W>P]8EC=?N]N#_S>^*[^PP@^+2 M7K^]W2L>P=^8O\U#7I7>>_$T]&LP#6Q^9'H2]MK;77LC_FFOL]?OA>QLDDC!?==M4E6+K%J_+H[UVI>S609^D Z*]^ /0?[P!X7;=I MZ*T^#;W'FX;]IYX&_39RA-8[_QG PVZG4>B'V2@UN IK*YV0.I3*@'_#]?WFU M\+%VANSH'J:*NH^G9 ]J+P;TP,!'3B93<+GC3)5% 9]/DGBCIAP<@,V>\Z,@ M"-%; 5]?A. L'HMIF(EH8^;_R3V1)Y[_JY2.YAFM>MX &S/W3^[^//7:]_U\ MDD<8_3G+QC+%ZU(YQKM=R]/83R9R8V3QY$[6$\OB0F8BC&5P(M(XC$=J8R:^ M9C[;8[[:DSMM+\VLJX$IWGMRSVR3C< Z".C)?<:78C'605CU]VQK:.+407"; M[@L_O3U4 RGUZ^\]U\S"<"R]WN-9>OU-]Z*?*W+TF'.^\=[S&B)'CSG_F^XQ M/W?DZ#'G_LF=YI=H5CV1+.KOY:_;4GJBB:]##O6)7FW3?=SG"T*L)V_=WWB_ M=BU!B#4):]-]V?4'(=8CN.WZN[?K/EKK(*7&^7T&T%QESAOG=[WSWSB_ZYO[ MQOFMCRP:YW=-$]^DJ5>UBM93VK*]Z2[\>CS$-0EKT]WY9SG.ZR"HQI7?3,'M M-*[\)DBI<>57L^0>L;)OIW'EUSO_C2N_OKEO7/GZR*)QY9]KXHLB>'[X7!4\ M<8+H+\T]'E %7]_80#Y081 *4%8BD@M1@:?G9T\/U=QI=RU_P=U0S=*E?\BT MJF\\8$U"*4$G2O/\A]38IKORJYNP/ZJ$-ST&\((DO!;%:H_/.,>!+^&0F<(_ M'WYV[M8W3E$;$?<.5A9Q<>D?.3MW:T>7M:9YJ%VH0*79X86(1Y(7(O[Y*8S# M23YYD?&QW=K%"A8)0-R^7 '4-F"PG#%2O9M]$K\G*55"S5D"TSR3J2'3K/SR MCUH'S[D[GXCVK+9!B4V1]U,I@R>2=^U"%R]@#]4N\O "UFEMHPRGDZD(4QE\ M3.(1:2?627^547 4(TES\&Z&5. \]11H!"TDTUA$\*513'#I5PG^1B;?RVL9 M)<3Z_#(MBMI&$[Y#DN]U\?0Y3%TLTP]2ODS(^5YMO?0/(+*_BRB7[V8DK@5& M@&%3/X\$,:E;5O67*:K:^>Z5EWNN>:@#U_7WZ]O2I7]H'FKG0EOC?(PFR6E\ MY%.GC3 >F=X&KIY=?O4GF8V30/\M@P])>J3,5>9.+_((W:L9A5M%T?T1.V]O M3?XG-B (EB_5"S#*XEQ>R(D(,==]+E/JE1#[\FP0A2/JGW!R.Y4^+,2K< *7 MG TOX5,U%#Y^=VE6!B_J7Y[FQIT@P?MHTGB6R=,^R>XL9P)KY#;LUU\;"=.A3+$CDHJ2W/\=?D@^Y3$ M;.X?;]E]N;1@5>GG:9B%3Q&@>)K=_KJV,8=&\$^ZXU_7MBBBIMKV,3==[1 / M-9_[QUSWM8W4U$_=/.:2KS/$H6;3_IBKO79( TR+8K/G($>X'T-*.<9X&E]+ ME15 4_=3*3^+B>N&GZ>@>#*)T ,1SYYX%U#CYT<11^TB)9LHCL?;';6+;WPW M+F-E=;V\ M_,T0P6/N@MIY]@\_EC-#^9OOBZQ;:>CKL'6RV M^TY"^_&*>@Y>@,N_3JFM1T$>O( P3JEMB8-6=MPPH-*M'5X!]X,)+Q",79M M?*B#VH82:CS_C^A '=0VC/!=% 5:7PB'(TW)[1V4-N8P@;) MXS'W1VT## _73_CE!"X*OB;IMV&2^AN3?#FH;<2@]E)XS+U0VQ! W<[J&CB1 MO6YM??]:2VL]SF.O6UN?O];26H_3V.O6UM=_N+2JEYW<^E$>A/'HAR;6Z76? M/##P'9II=V7-!)<^UD34UD/G#@57XO8HS\9)"D.K.!_PKZ MM?7)[YMQHI &)?$Q\47TWWD:JB DNH/-F?O:^M]'<(<@C/(,='M1H,+:6@8? MTF3"\"ZBGC@;FCX2YS*]'(/J?C=;?(,R/,PP>Y]-\2XOLTU4KUM;G_X%RGA= M]G1M(P8O4,;KLL)K&X]X4AD7'$0J2T,D&")1?P'#7UUHR'_PN_>PJN9#3//7'0KU,U&>O5UNH MQ&UC1B]7U.M2X+4-5CV]J$_4=/I"=?4/' 9[!JFN2RW_P(&O9Y#J MNC1P;4-=EZ:C).4<%S;]NY"!E!/DYCU.XFN99IB(/$]U)XA5NDS6)W?0JVT\ M:@,$\8@XI5Z_ML&B&O2R?XPRA==.N[_W..]6V\@$UG%4>+E.)M,H MF4E)Z^E<.QQXW],")#\4VG6[=D&29VA$ M\L-GJ[9K%ZUYAA8E/[S4=VH7"?JA]OJ:SM^=VD68?JB]OBZIURYN]$/M]359 MZ& MG:CL;(BHW1?*BK)3V\A1S>2S+MU6N]A13>6S+OU6NRC/2O*AH^A"*BG@ #J" M"7CIQ'Z[M8O+U%Q.:])WN[6+I-1<3FO2>[NUBWT\Z%RZE%&$$(8X^"32;Q+A M#">WB%IXH0"%W=H%+39#7.O2@K6--M1;7.M2AK4-0*PDKM]D+%,1@;B.@DD8 MARI+!5;4OVR-N-F!B?7*;%UJ<;.#%>N5V;ITXV8', BHE/M9GL(A=CP6Z>BE M1@)W-S.2L49!K4D+[FUF*&.-@EJ3ZMNK;2SC09WB31N0%Q\CW*MM3*/F\EJ7 M(JQM4*/F\EJ7/JQM5.-"1O!6P3G,PPRKE93P*['=8^YN=0G_]C&T,4JE?,&: ML+8!C=I*:ETZL+9AC-I*:EW:K[;!BR624N]F[C=5*[[XYK%0AG5:,4]41K=7 MVVA(LPCN7 2/6;RZ5]M(BW7=W^4JC*52EWR+2I]/E4]DJK]ZF0;0Z]K&6.HG MHC59/J]K&UVIGXC69/*\KFU 9141G<"[I-,T5/)EJ[K:1E'J**1U*;O:AD[J M**1UJ;O:1DU6$=)[B8:T>MFZKK;1DMI):%V*KK91DMI):%U:KK8AC ]A'&;R M8W@M@],8W/,1-K,X4DIFZMWLD_@]2:D1AB.O4SR88A%]@9-)9V%>J.*K;IN[E+Q3[ME_;0,4F"&U=ZK&V M@8M-$-JZU&/M AE(EV)M^]]D,DK%=!SZ(K+BB;-T=OCE\L4IO=J%*]8OBG6I MLMK%)=8OBG4IJ-H%(.X1A6VV\>GDZ(5:9[6+.-1').M26+6+)]1')&M27 >U MBQ;<(Q+\^DB%XESX\ #_9>JN@]J% VHEE36IKX/:^?NUDLJZ-%CM'/K[K>#T M\"P;R_2%*J\-=-:?1R#KTEL;Z+(_CT#6I;)JZ;@_+07T<1+[,):4:GLO0O5M M45%;L13F+G_"<;R3L3^>B/1;I<(.^07?X0U_T)C(P>UC(TT MJ_V%K_9U63^U##LUJ_V%K_9UF9:;%M%[&E$\3=U?O[MIP;DGG]U'+*CK=S*J_R)!9OUO+D-G3&HU/40+TL*U_"<:B "D5KV@^^9"DTA?J MJ;'X.ZNO-KAT^]%66^WB@6M?$T_3"*M9;;C::A?LE'YP>!H'X748Y*60\Z48 MI&$L/G8NP\DDB5\F;+G?K5T\KCX"Z777(9#:A8S6*)"G\D)J%ZA8.L[:(O]9#PO'07A20V1\RUB_[45YA*A7Q]4O&?8RD"&BPLJ[>_P/_0_(0'O?W@X'5W^+K_>F^GV_4'\*KP M]]Y@NS?L]X9[_\13KOB-RF81S-,DC-MC&8[&V>'.[C1[/MKF6888VZ+*!S%A_B.^NOBR9TN/SV#=\P"\V3]=0>^>C7_^7:_T]_> M7OA5M]-;^/ESW6KGSEN]HK?D-X7)5%,!6WI[RUP\%0'NW,/^]-;KP?S1A/'< M17(X-Y\\E49R>#-S([AWDA[^"::V.QR^&<+R:@_%)(QFAW^Y EVBO,_RQKM( M)B+^2TN)6+45+$A]H0K_+4$P\'CZ\T8OEV[W#-!9/E*D?67_"F MAWOES8< "YEN+=UC\*SO6=>[E77]NKJN^SC+7SZ?7IV\]RZOCJY.+LLK8/&Z M6>MH+T^.OUR<7IV>7'I'G]][)_][_->CS[^=>,=GGSZ=7EZ>GGU>XRM4%4^G%U\\GX! M8RA.XL_Y!&[B>]IFND#5[K=[6UXLT!(,9'CX/O%SM%XQ_[I%YM(0+G@+QMO? MR*0J[O+VQY,KJ]-'?97]E=[D)^QPZ9W%\N>Y86Z(V=GO'!S7"V1]\$*]A@\[<'[]2B.P6V^D-,DS;:\89).1 :N MSFUV. QO9=#.TMSNY_[6V]NEF_E^ ^TIIFVUS5*=O+G-0I-W]/GSEZ./WL7) M^=G%E7?^Y>+RR]'G*^_JS(,#]@I.4:^W[9U=>+W=GX*?O;,/WM5?3SSG[+7G M[M'Q%7[=.]C>\4KSL[(MM/T. '&O0_X$:K M/K1XWO;6V_?2YV 01A7*Z[[E8<2A/D?;:L(\NUC]N&J.A^9XR*C'14@P]Z5' MQ%!$RIX1NUMODQ=\1EQ=''V^/*7#X%'/B1=S3&1VP7@<WO]K+/52V%W)$_;+C[#-\8^3[&A;/&:B'DXNCEG?Z^;BSLI#KN1-^ M.KD5?N;A*V*TMGAI3RCO;[XE;Q!]M/._1'B M1[S5]QM0O$"6)F/68 D\5$5@]^ETJC,E!-8]YB*FXR0HNR4P(!\3G9F*,G'8N.I<=[V0RC9*93&D*R@O'^YQT?GZD)7%?#KD^ 8+OVG1'09!*I?1_ M/L+]>C;ZW]UZN[W?\TY@KJ]E-(N]HVNYN@FTV1-R#/\\2Z^2&ZNY$0+Y"36^ M /OH[Z&\F8\H?>>S:(N?I>=P6,!67OTL0,(*7@RG(O+DK?3S++Q& MOP&TK%0O[U@!^7NX !8<'!L6RBG\NO_ZTWZ_]_J-\C(9R>DXB:47DU'5 B?/ MCW(4CP>FJ #Q!?+0^^D! 7K>CYP+0C%0!-9"&60@W3&F5R50&WC1/58YAA"SQ MX HRP7K]GP8_HQ+!H.*1GQUZ+\SSWC[H;._>C5Q<_?.=[MZC^/"]O<[KU_LU M&Q3-U-VW>DDGZ%68,1I2"G_L^=B*XP&'Y8HHR,V8"0;5DX=V.9L,DNBG!QD. M+VDN3-"5%H6\]<=89^"!HKP9A_!)H4T?XK=JW8B:$R; 4TD4!F48Y\IS\P09 MN7N/E <:[?KPF?7Z ]ICUC;8XR0/3"85;;2\/Y-&[_:\J4B]:Q'E$I-9GAK_ ML;#;/>OQNZ2Q/#OZG(;,8XM*[WS>]%9..I_RASW5IY##QN^*$ZU3.(%5#2&@ MQJE$#_9!08-MAN/]1Y)^X[WCF=O<'V%=%1.N)[V-*[U($H8QANRP_F/O":S9 MWDK6[ -,TKK;VJ/%MO8:(*N?P7>K];QBL:&/0?7!S//'$M8\TCYZ(4^?DQ0- ME2>\&QE%[6]Q<@/#E$+!RP7PA/+?\,&7^KFG]%B[?P^VWOY#JNH^?:CH[P,FK3:GM\^RX!8_^[_^U-OK MOEGVOY^3]#U;IF M6=1N=3Y4)_P]B3 #D1(8*546V-U%O5LS5;!)"_]F+"F]BFLU+5;_3[V?O3%H M>5SR@2>BR*Y[=T,,I+X [GG''G#. V-DX;[ KPEI'L"W\8@NG:;2EQ2<[?4] MPCX'UAUGLK!753C!+$Y!J*7C456'?N-4//;EGZLW^%G.,#BP/NIS^\X M -L0OA_\#F^ U].E\",0=<+Q$P][BK7X&]&K*(;D8DL M+Q9[KSGXFH/O6?8_[@O8$I,PRV 3R0BV1IK$Z!]&,T^"KSCSJ/.X\"DW]EYD M@C&F%?50W,,]+UV#$8[T.[S<[O-GAS[+#R<>+8-C2$[X/.SP5N$UQT:.# M%R_\%$SBN+W@"S4!Q0#/2,W!!1MA C,P:Z$Q #>#$Q0G:.2-TN0F&YNO.V ; M2!H9N9.$OJ<$/.9O^_"22\9'7_?>F,ONO6#Y^,R%:!#HBY>,U5QI'-Y>?]#N M&Q/'M6LZ=;)R]=1.9W?G<6[UR.]W M=PYRC858ZPG2%A4DZ3'LSU&2SA;$:.DBVKF^OJ@(U_:WM]Y^7*P''A=(3 PJ M3UKKMMKDWCY+HK!6Z^EH7K(O09+)HI2F>;J^\N .PIKO(@A:UV4O1+5]7F3A MO,3E^$,HELMEAM_+D.A#SV&:#M,YX-Z*Z/[.?271C4K;A$UPLMBA^3&W@)F, MWV@NCGDJ[M\*?Y =X"D7Z(H@[34%)89WN/\(QKXK'5<)2%(8$HYDS,MEB9&?BG2@8!W;I_=1G)&R;>?>KO>E\YEY[CCO>[O(6;] M9Y1*(0(-NAE$H%6=?3$,TPF'TJ?P;($7P58B8$A TRGR(,STN-:T"58_$T[] M87J$ T[2HV)-?8C$Z%Y*L;V[.,7JN() %:LB$PN2>V@EPU)U[>[?8FDJT]=) MF7NXX6>JPF'\$/],YUN'$:5AX2,_25-IZGWI%$E3S, FN/*NPR17T+$. MS*IU5A9I(IO!PW/"3R@]"<=!-%,A:WEJ>@QJOSW SHED$LA8\?F!643XBD , M]NGN6K7GB5,+^%]_VMOI[QZ\\66JW)QD"C;*-:YO.PYMB;C[2Z;K#$6'B>?I<8RBHQUZ?VT *:X-&MS7Z+WA\1P>77(NCXXR(&+8&7';G_3 MCG&$KHO1")8^[@W<$C+3I1YZ6?M<$J((U@Z30:J-,K=#/&;A9_9$=@"/\(O_ MSF/I;7>9(;+EL;),^(#VHT2AEIO"!,GYG_]%E1]+N HT 5FQ9LOQ]BT"88@I MN%FW(8A*PJG^9RWS#P25@)OF<<@2SU6P55D"_2W8Y3[\-%*_;K7WYQ?$.1FQ M'Z)$9.!*^P*%=6 7P,'6VU[GM5D"YHEOO4$81?"/CG=$L_5!#M)"[U= MFJ2=5G46Q\+2B\X/GLIP5'7\V^[XNPM 8453)>K^J\[RC+Q3$$=Y?3U\HOAI4 M__W9\9=/)Y^O+I'<[.SB_.SB"%GSW_W#NSCY<')Q\OGXI/Q&#[;I5,&:)(-W M,[@4S&PP0Z[@=^\BF%TK'/BYA$4YQ6HG]"]JIW#.T<'4N(SRH?L797$;8!2= MPP:>>;:;*]I"@EQ&,'GP=[A?/&9M]CY)25_!+6EACY,H0%,*[;O0F3E07ZF$ MLQM42&JF$#UV[URDF7=Z>FH18OK&%S9.\ $VAH&V(KA/#0Q?.V3PAL:'K9>6RW6,-7-E5 MU4.JZ=GQT)X=;C.C:<*APD->IM=RKKU1,01Z=K?XB1BH),JSY3]9IN86-F8I MMV%9L6'3:]NP:6RG>BBB&UB#."]-5Z>FJU/3U>D'[.JT MP)!XGEXMJQ'$'"=Y"C\5+0_LI>569%V&:VV*31@I&1[80< [NYM#IW/0.=A['![;UP>=_>[!H]QJKW.P?3=KSHK'V.,FOM=,>'*OO MU_DN8=?M]/@AG$44FH'3/HO4[G$1FTUVO[QVE@BJT7[K%,R!T7Y'C?K;'/4' M4KL(U3?O@_"S)&U4X(;LM-Y^HP/K)QDD?V =^*[1@1NC U%J7^)4@EN/(,++ M3 R'E!#^[L1!HQ"??=OM]7\$AK".DMGN:3VX MT^C!C=&#*+1/\!/O4@QE-O/>APK+ ?.TL0HW9<_=IPT;R%D#.:.ULF,@9PWF M[.4KAM?Z,-YM#N/-.8Q!:)^XZA_IS1;TO-8M(4_^E8?9K 571%3QZA3:>I^0 M02M5W B%VVMYYWGJCX7B0G#^L5/QVASTF[&?]QI\6PTEL]/5FG:OT;0;HVE1 M:!<2GG^-S8D;];<)FVQOKU%_-93,ME9_KQOUMSGJ;QL-S3E650S^Y$QV@L;C MD<.S]\&R,!XG<V9*MR# M1D5NC(HDJ1T3$2DQHZ)F!#-2C%*I=27QEQYQ"P]![1AB\R?RVN /"AU;6*"- M,MV0+=OK-2YZ'67SVA3T'C0^^KK'\D"Q(==@"H(AY4C@WZ!!NVW0MFM48DUE M8\*6!PW'P;K'\D"QG5'7G=.8&T[ K1IEN"$;KM=[W2C#.LK&1"0/CAMEN$'* M$,16>,EEPEAX%K912D,5A+IE'76H.T_E-386.8W55/>R:]3GAFS1>]5G4SO1 MU$[0:MGOV>*)IGKBY2L'I!MA3J5N1=A[+V3L01[ M$C$5_#U9E45!A:Z,6%J;VVC6#=F]C6:MJ6Q,T5FOX5Q;]U@>*#:C0TD]8K < M=*LJ*NUOVY<>N\4GCK%OMJ-P[XY&[51HC65C6U+UA"VK7LL#Q3; M>1K&?C@%^],!^WZ04A=/R/0Z]!M(V\;LPGLU9).&;-*0O%H.3!KR[TT6\J7K MAG[7MHUJ6-S6/98'BNWD=AP.0EW-N*#,T;OTQS+(H^:4WIB=V.L=-'Y,'65C M@.>]AH%MW6-YH-@^)"E";-I_\R[SR42D32^F3=EPO7ZW)LJPV70/$=W^UMM+ MF%>1?7?-VW>Y$*\R,8BD>8JS!_4;[H!'^V::*"(6.TPI-GPMW]R$038VV\3Y MU2#)LF1RV"U^(@8JB?)L^4^<=>:#_273Y]_M?1Q36)EPYW]QM&'PZ]8*?F!W MR_QHG!8S/Y+M02K%M[88P@L>BNA&S!3*P)F'21BWW4FOSA?(%455S'0*RZP- MLQ.)J9*'YA]O@E!-(S$[#&-Z1_K1&U#A([B_%@_>OKJ=40K\=?'D3I>?KI6& M?K+^N@-?O9K_?+O?Z6]O+_RJV^DM_/RY;K5SYZT>5SWR5#8:\M$TY.NMMU>T M_C'=#P_\[E:_#U*3JY@E;W\9I*^6'KAE!3NG9O7&A-/TL+=?7E;/I WGPF&D M#2_/3XY/CSYZG\^N3KR+D]^.+MZ??O[-^W!V\17^V?YX=O8W_/ORZNCJY-/) MYZM+KSP!2UZQ7W[%WW.5AWI&?X?6]@X-=+F<*XVML=^VI?*"04@2C M%FFHOG$D(X]]SM_B[3KP5C-W+'J\,O!H1/#:Q5O2S44JO3C)W-_ P^'"+$E1 MJWE#X<-G$S'S!M(+D.4D\+($_U@^!1WO%&2:3*3G(\5]RYLE.?PSAK,4O@:Y MWS5]@QG-U0T<<\K3@H#'M[0,[$1 ML+DF"RZ?IA(KY>8_3GY?\#[3!'4MK+;YZ)2#,ZL<@:PGKH+@_ M+EOSDSS#)6"_2E(2?BQ'3-'(&T=)#Q3B!!82?)]0:;2?3*8BI7,!OPIC4!VC MF<*.\44.]T[RU(-O4-FDS,W;\B*06D1;#6$5U]0Z8BI3*O>&V].+ M"G^,PN51\99#H:8@D6CF!>%P*%.,6P[39$*O%!;EXAXL47B8@IF .X63*:R3 M0&\M=??6_;!\:X:Q'^6!G)O0PY6/ 'W(MM%R.MS>6W@H\$CFLZ M)FA1[KTQ+_?\0RA/5V^G0UG&#*0>L/)G1<2H'6I0,DJ3FVSLZ>-G#'>"=2F# MW!>6'SHA]\#Y<$*DI^K-*D+<:V3X.#($Z0C?E].,M[L(DBD*@]6)EB)H!RVL M2(HT-O1A/FAQ5LSP22.U9Y0:[Q1'<"2/0$[P/[C]4-7#@9^A'FXD\\S[R=HK M<%(B&IQ-610)!:*8'R#AO600XJP%07)@3&3X:2.U9Y1:8=@&7B3 KAI[ ?Q! M&"ICE(Q::3TG%+"'33(%5RKP!%, ADUT__,TU^R\[128P?&&UHD M0\E_8%,=308B0P%GC6X2*^.RP%8"%2D&803.1R/09Q:HGG<\CU0.YH12PYR\ M.O0+DVE+J\,6&.(KH!V*O=+YD*#F3Y"X!T)ZAKHY" M!SD":2%>W\:YCDY-@*M9".M;"+ _R3]S;,B_< 3/%+"5+/_F,*R!S"9488@Q M%@7SAU4T>('VWU!D*%?8H!3M@_WMR'@4)0/8D#[\+IF ;3,0BOV)Q'9M:B2[ M/LD*_U]YF,J%=J@-ONB#%+=AH8>9 ES>AHJ* !H7HX92!:$Q-]RU+#N$<&BF M$G>B_M23<9I$$08[6X4IA5>FDMS-)&[D^,RRH"UD$BO: M&!HE(FKVVQKW&Z9I8)_,!ZNKB1A]9<@[$BX'4W!=)Q*+X#'[AF*-D" Q<4W,,$'T_/ M+;I.Z\QI&DKJ,DA@2_;+*E'2(6Q.3XP0BI=Y?B3""<7%PWB(+KAD=VT2*C'E M^PE.KEOXT'681$4X/1N':=!&_WSFG9XWJ^JY5Y63!C3>@)B&&0&FR%\GK)$; MT295<2U"UR ROZ&8.@?C#)C"-(E@.U-4QO;R:NG@6H;9(A%,31,C@V@2VFZ>A38OCX)5P3]1DDY][=Y+W M A*D& 14N<( M#<*5V!6*[4E_QC4;G:6R^O&*G>^H=FX*EYO"Y:9PN2E<7KUPN595O:M7OR*EZU<^7IU3X$=F.G#R"2%)I:@'@_>WNLWRJ.2SB'; M'M>AO-%P(CCF\/C# >@ "?4X1,<:_HW8,:SL\DSEI_;,E,HG4WMBZBIDA-CK MJ">.!LN?V3W'.ZF<(!24 /;B?#*0*5Z[I-Z8IY'*:9<6.U)2C(H5W?)%7;28 MP$^6E2H2R/G>F5XV,EVKV +CK1!T%(()3F)LZ8?SS^$$\G,: BR-\3&"#8P:KEW4B=D<7"3)A,^'!60CF0 MURVF80#301XYH<7BZS!-8GS%#FT,'B"\M9@T^"DXG\[,$H/Q(@O!\:( M"E'?F$JD8G7AY;KXUX/I-Y6L,5R(9=DP5%@J:.!2&>ED*K@&'2\U1:U)7 JB MFDI=V/SZ_C?CT!_3ON.?4+0=WG< =C6%\>"&^F8MISKV@8NE5-!.#[NC$%_2 MH73VJ_3^!2^# M-<Q'G&YI$M_*,\NRG"8/,IS.<=\P+* M2B]7DZ(I*;V.=Q3!3SDQ\<'=H M]9&9DL%ZAZEV A 4Q9N2WI_F\*D?S>[;.ZA#\!*>#H^\@,KIX:Y;BOU1^;E> MO?Y)W&?@<. M?^\]N+PWN/QY?9@*2A J]V6TIY]=8\\3>;-YYMH9NLXA^-)@]X:*7>?D.@S0O 8+ M)55@R0J"L9#;FZ11T/8C<* +FA:5Z !3/$MBPI7.;C#PY(T%^]C3Y$:2$9QA M:RUC-X>I!\XC^AB$>+'WZVP@Q]Y',Q_1@HI"#7U,I? F[=J9#&"S5B75]Z'%.T$YE M!:.2!KA@7(3\>>%ETA]KAC(+V>?0&0H&-HI3A8;>EBD.I7KOENOD&M,=IU6B MFVK0<$$X8O2;F14;=%G( C5 G"3^%K]M4]2"YD+#;R.7( IK6'7TBDKBW"G8 MQ*7ISJ&H"(3F%!><$0%8%FJF4(G#:QL #+G[+"^#;((7RIADIN,=41C@O?0E MQD__ZT^]O>Z;[5[+ZW?[VRV/,*FW%*8%/[RWTP=M$T4XT78-T'*<)"F%&V*O MO[WK45,I]+@TYY!NNA?2GB#X3J@P&TIA8/N&AN^F>L=%"=Z!\+^-0/'$05M+ M8DC_]^:YY++=WS4JELDQ>68#6"PIE4[#[H79/5N(1!H+V!U8NXEQ%(&808$Q M:=@2"?%O+JZC!_&E.O)*,P2?IK,VA7**)T]"T$;XF_6EQ;?>ZO%2*,?,$4(H M08FB%ZZCKR!?7K?$$ BC#P*BYZWVFH"6#:?H_LF1CF3:!43*214K MDVN;%VBZ@#I"1C,=PX*C;)S@ZV-\BN,?HZ1E_OE[,K!#XHMU61GN)_X ?4XY MDB:T7ZP*WG#FUR/4Z10N;ZLI;+X$=X!A1KAO)^)OO5YKN]LM;6#0MQ@)$3-< M%B=H*$]3#&R84OT2$MD$Q'%@9LRM!0,N!HK8H'0DXO#?0NN+K](#T19VADJ8 MJX,#\>9M6$'1.M"M;L*92WN$/QRNLI%'E(X@9,_]?&U\[2-O^_!__]SU.O\/AUM@>"R7[=. M[',O(Q#@/_]GAQ[TS_>I&&9\727XU>U-;[\G4DCAAP^K[31(EB8^ MUL3'FOC8BT.R7!7N(KHHP34"4]%$%8K3<")>X(2ZM?N!F+*IZ]+8J&]P?K*Y M4$*B:74/+>N_4H_LX:G77V8UL5C M$C]))=8)N>@7&%OB83U705^>3!&*!)8S^7[&E=/M $QX Q19G$QFB"")9V#E M3=%+O)6M[1*;]\ /ZBIWPJ-B[MDR(8 M0O-O&/ -'DR+PQ\+1/_#DODWCQRT#['14W@P31(PXBGRIP%.97+G%KI%;;#8 M)(S5"2?QT# P&"7P=M;8I?!6-"T8.5JPRO- H\+0S869_+>,M?=6K$0]!S8 M!6^0*XL^0-]+5^/!>&AQZ&)?6CCHNI4DU=+I_#0W/R] M4%/!T5*Q "/&>V!>D5?9PC58Q,>X)46=TQ!;^A$(@/PC?+0)(&KUX;!95Q<, M^]T:_N(JE"JE?$L'36%-&4"3555PZPAVJCZK.-RFL1V@9%)4%8D&\X]G@S1D M-4C%Y+#4QDD4Z @ZJ UTRJD,0&M!HP'9?4;<2 :S=(RA9%@."#TC%UT,M#%D MT30%QD1F-U+&%?_="4Z47?F*(G15'@Y]I!6SF-H;EZ.P-L2$2FH3=\M7)_N1 M200E%1'_(1[^-@J-G]BH$L7RM):U'^I07BV-"1WXHH!1*4PY*\O1AB.=K%$Y M=N;&VY<%)0MT\B19IQ43Y+ I#0F'RB?D ^#(X%4"29%3TE%!GAK<%JD*C84S M!D7H8\(KC$WP%D_9=I R('-!9L3$X&VT7;-H8E5QC"%&F%GX"M0H+3F7&G=I ME)<30S'LJ3#(*6R)J\[(R9H+'@)#T>HERV=AK-59L=6!EL2?P:Z'=TZJBK4R MD"*/4-(EB](*FZ<>+HQ*( EA0AC_K7-UL'#LUH@HW,\GRU@B %N7YQ'?.)UT M"./%XQ(T/2$72R8G KAI>V6\7 LLADO]1/%6&.1A%!0Y+=[-4I-2=;SWSH9D^B-^85[=^=S^,X,J M&?T5G3 58>!R4Q?3@K#70( M*\TN;'$*HLU_>ECI@!S'=BM8]>KL3HCU:<8&2HPL7HR!;P50SG1 M6@.5Z$"FJ*2,XN%@C:-21#;&0+5!0E!U.6U#O=1XSK0)0+I M:4"'@&ZC?558WV/-3X)\M#@7OR7)""[ P\\[ MMO!KM7>G0Q !. MX#&:+H26FXN+P.3#(3#$PL)%#HK;;ILX+_ M" L.,6R/&7T+T2KY,B+/Q@GON0*DL=@S=,PN)P[!!3WL:W%DB?_-\;>,EEUK M05R6HD\FR ?^)7Y!Q8GV&%ID[L+6X@!GJT(ZR^=::536ZQ'P:FB123T<,&^2 MR#U2*4@P86L'K!M<)OQ+AK+8@1/@ ?<)!6G 6)-&Z*@WR5:$*:*X9)I$:/>= M9CSY"\Y=EYT5K(4;7P?/83[T3?5XJM ?N^WGLNI_DT%"L2X"Y.8/7T#C&TH%P-!'_AK%\E0/O$CTL MM$3M$?#5*NV6UG ^6R8DGXD M]$V,&.#7 M\4[L%L,C" E4['XS8YA2^5ZYV)^++4\ MM7;BS49M%1YG=6DP,'L&/LA@[++C.CD-AOF!UCRM[@;6UY($Z"CH,7:/#?[EDPB^?2 M^14#SY&T59\Q MIE@VZ<>Y+%)3+FB5VFZ#:VIP30VNJ<$UO3Q<4Y%FGG>LF'8?'">*KUKJ9CKP MCHC,0TGYC=$DH<,N/@=G)S-MEB$YY+)D0F^,-D,PHAV^C=L E*E@EFP^%:,M6VC;)#<1N.+5!![ M_)A]BV8NT)E:CN$]WYB8)?G!)A5/WI5Y2YV:AQ\[$'8;D'^CVY>9(&)!]:-- M)AU%MY&CX@(#,D$[[[V^RO8B--4I8#_@K:M0(]=2(K?Y6D1YP5CCY#(JIK73 M*6^1K;!:#>7KU[N;54,)4W)6K,Y#PG/]QDNAB/=]LCOGH]TYOVD#;567[OD5 M0J\/+WBDL1P:ZX*KY5NE2JTP-8W_' M&9I%>F>:A(KS 409'\!Z%G3\8NC%!&.K($D71>8 6S2AE@L)J@0)""'A(&&* MG>>$8#@!AQ2EL*79SW73?,RZHE^>RV@*",[-.(RD@=/@3DISWVH)H6:Q#Z\4 M8_I);\@9@\$HS!T[&8XB*]$JQZB*22RE8ZM.\4JU*"L60>^_WKP-;/M"PER> M%D&'EG?MNV?IX*!NLT1W/$1?,?17F#I%^*MY_&61YF+>^3S,1<]/U2P#'/Q@S7>&(,UT1NB3R! MXXB($N6-&/&&+\9BW@,AV_C.Y"%I#@#71O%G TS*^#ES'[B ]U:!_6EY"H?4 MTIM?(^Q@O,01)A&&+*4%WNN13@SA 7;V9$0MP[W*(O$TLUR! ;6T=Z%$X\!* M@"+P",CA=C$5QP1^5!X]AJ!SW)/V$V>@+8M*9[2_Q@C;2TEY\49FSHA-W*%7 M!%:'?6*GT$ ,C(/Z?PY7?ZV&N/Z/$]=OMW:[W?];.8?4H?<;=:=:D"R@GBS, MQ(I%7C>P 5"69 3]^:!S<+!4?(VX_KBX]EH'*"[>/B FLIZ(]R4;FW &"&@' M5? >& _R&TL&D9Y4!X-_,!K4RZ=XU9\;B3VIQ/9?[_Y?[[(,&+UG>VVS]";P MO+'>6-L')*O7!X@TX6\:J3VAU'I]D%K)8EIMNO>VZS[=X(CWZS3=.WLX&3LP MW2>K6*Z'WHG&N]D/=2"9\#52! PT8'I@V$UM7=; ]K/=7@>/L[T:>7^?O+>[ MWN=1L3/)V(GM+!0H 4X MIATJE6,=L@-N==!P3*V%^2$Z-GUDVH_9';/F3G_'W=)E5-N?>VCFTA[O$0]1 M(_JG%'T/M#F'GZY2X7^K"/]4J^!>7PNL93#,=Z\''3F;)$$>Z"8^W_V5Q/Q_ M*I1RGB$58[(-ZLV"<:TD($RYY% F A:9"((+$.B A4N'J8"AO3']$4QG%^&=H1MK7DS'\/-*V!JVTUKTE&F:.J&; LIJ6*R^B MF6NU%FPFNM"!0N;XJTK1%T:XA:F=<-E5F"28BSHLFON.N/ /AU3=:Y"J#5*U M0:HV2-47B50M<%ANII+S:$T:[5F]&)V0X?P_%@\F;6YYB28H-@A .$&;OO#^ ME8?__K>D[H8&$X"HM0@?P4":@!DIN.7AA/G2II*XIZCC9LN C_.IK1QZLY+ MFW[?CR/OHU-#1V(WX5 *+6F5(].Y*IR4XP2Q49QZDVV4/_P#F_#YV(\16Z*: M6CVA>1S09A+:L+.;NU4N,S86^$S#MMW";X>A"7-,)%L9M$HMR"-P37+T9J@C M0Z1_1QP>E!GL[=M+FM6U!FT""^-$G4 M9K@2\6?:A6DY+BE<1#2E7:S0+X_D6QL?$U\=+<>Z8\B'4 M*9']'KMGH.N,Q4 SYIJ2":Z+0*H)$2;T)*AGUJ8[3B-DKB^93$::P7=D&/F(Q&I7XO.[MVC>L3A8.JVINY$9D_AA_L;KM[P;A* MK!68"2GP]@_L)8Y'M!K\M9'X(QT+);*;.6GWNIUM*Z1*38,C=P_,4G!YD$I> MY#$M@ KP%!4"+*UN(]WGE.Z9+A=&?;LL^V:1VDP!BC(M+X%>9W_^6)L7.!4V M%ZAOD'9OOU'>SREL3-KU"=C@V.@RE854%]1-W]FO:A-+$7 :!-:\.QW)I*

@/C%#<\SN]__3&VF6,>H\1U\++J78;2/ S6/>@'I+XNY:2L[EKY-X MD]IMNF "X[QHGE1RE$=AJ=]@48;,S?JXS9U%.%3.MP=#'MSU1O@6QDQ%,ZY2 MBA&5,92+$ 8K,@[T^B^D%)>FQV&2J/-&6*'MZ[4((X-2N9O3;:XXL<7$@M7F MC\(7@9R$?H40[N[>C\2L'?- W#Z8=S1SR73?'-A$I:"D#D(S!H];;!J"DR%\ M& AV$K,$C HP1CKE6G-,FN/J%[^#F G=@;XCN,*VP;#F3]"EF$1Q8JC0$!7" MK(Z$ \8 ).-/T#R),P]JPL-.%LSC11H,56! M&G!+N=VPIJC,#9?#,!PA5!+/J EH(D^Q^%SHCTF$V'IL%(YA$J<^(@MX7RQW M"C_V!C%6,24GG,:P"SD%6XL(^5B:R]CE#!B *=B93J3I$XBX_9\?:O:#@="&$K5DQIN_*-)GJ/@-WZ8YS@KV@2MTKP')2TP886.7/^,2>R_4 M>)!0 S('1>B) ,R[D)BI$]/7ACF5V7(O*0^385QDAQ/&'=LO2D%]+"A 3#7E MM@$:>&]ZM3HT;]K%-TV7[/VJ*FG6**1G19& @(K#B5@$"]91F,H!]4SALTH6 MR, Y;'OBMD32_"$JX?XH6/'/9*1VB3']YY JR!O]\*Q'$).RL(TR8[&;UI+< M,W(UODJB#*] A5RM4E!0+NQ4C6MBFLHIL7::!3S\@S M8L^<>9;(:1K"_R+1MUN"U4"6GW>-_29C)%3'6IFC4[/46KH]TH+6 B7"8+1] MD5]&^CFE 0VINYOI+$ >1<=X9#D/J4AGYK;Y,YV3,0L)ZPR44*F%E $VBMAI M)XWU./ [[L-X=/K]J?S^3MU2^:LG[DTV;YWP#PW4*=H%WM'!D+)K?ZA1&=_4 M;5:&,"Q\FM/((XSCY%KSY3L=S#CO:3J0(!=LN0$;91KO[\)F>W=SVP]!&?6( MRS(XQ6M;ID5B0"0LE*\7[B0Q?8CI]0'FN@EKAD["O(0C$X:KR^7E!5M-#L., M2;G-P3]'H;LLB5.I1+&@0C/>W(VI01-X1AZ*,!V:73A,Q1 MI]&H;A_C>#VT@"KKIW [YMP-3R T1F6%IV-K(LS98'8<%?RR_X-0& T%7+RA MJSA\@J+M.(#<>0P^;#2\:&_W/SG$6&U\ZT(8BA0<30_L-1/^I'U? M0\NS4J?;(3P8N]U2)VVG>FGN8:7)MQ#XA7@ELC'Y-'>:!!&?T9"IZF 2!=NH M09X:/3;%"0(YZSY?B.V:@.2]$)M)2 .T(M?7:8MIRZP(EU0,K.RM,?ZX;XH] M=;^!.UH/(T:.-$%&V)VTU/[4S],46X;E1(]D3 ^+0->G+-E#MO]H87D[WAWG M@:E7%X6Q/2%^8W.BX&AY'\TR'B&+@5N!ZSJ]@+A;#+9O =N:@/24IJ#^&,Z8G$P%IIO-ZJ$F=&5#P=0X M*W_,QW]",,^(S I<)[Z<$L\=CG56"9B7=8^"PX]"G12[=FV$.1-A;B:T]3N- M!/?ITED5Q/B9%CE&,9FFO(Q\ )&[?>3M50\Q,YPVY)^X+XJOF[=KY8-.#='I M6KS62B$:Q-*B_3( 34RZCV8/2UH9ML6+NA+):^EJ(IS)8)&K;+:+.;?TU,F( M6<^4>QR1.N7G5%J949R)N@DBOK4H0"[42[D)SA7\4GF7,U":MHG\@D./#CRM M#T"MQ:%I\*;NTI(P314]JUL&Q;2)Z3AHV@T[1LW^J8Z53PV=%A* MV%">IBBKH"0,^U#W/(D1*N0&LK/,W8-!NF!GD&:E,?V)$7]4]5"*.DZBEEB05]9E8<$"HN.A!8EK9ZB:HM1P MB$(T2M/V4GS2"D(O1C?;-!^[U \#;QU=>9NNY)AS@?U2 YXEN TA^AE?%P_ ;&M=EW,7[[>)%M.*=;P18\PJ M(C=7TDDS4%!7Y_E8<02VFZ/I ;BH\]_"G"[=?F8%5UI2/*A;D!ZM=E/H9ANC MZG'A.-@F[F"T31N=M%%,^])Q7+X_IKO7VZB8[AF5TA6!^,LL ME?$H&RMN;WY.9P:H0+S.1N _48'XYE79?75[D(N,77_GY8FLG#CO0^4Q0B_1 M33,24V3\#;:&*B:IEI/PP*+RJQ0&A-'7U)(\"-"\V+W>0,EP,CH_;*[O*TW) M4EXSA\K,G+#4[YYTCPY,\V$&4PHGB*[=%GE@>#:&L/3R**M6:9D&[13MIE^W M+'6-*QD38%:$QIAK\MS2)DBI9)3B=IKW!&TR9-UEC:],#P&JO,=IX-IQ3'KC M8*>2Z3&NJLT6TGE\[.F=>L-H=C.6,K+3+K@+)0R[C7B(0L\\TY9:XL=\ MQ;KS;Y0^ =%R/:+;]6*N-3J9;G3X.]DI381H?05*X)0X[-QX.SDQA1)&),.0 M3:R,X21LXS '28N),8O$4&MALJ-E=I1>\*S(R!J1E79:RYT MDV%[ D83QG2',DVI ;KV CCZ:-DD;+\+>'H8N$V;30">$WXF!^1.<#&Q&6\F MXRXA.2ASZ-B@+1OC"UC0E6<[D^C$-ZN;,"T2-W.%Q;H?_2K[[*!\>-GH:#@! M#9#ZN%[SM(T)^Q[\_S]'_<[OT]$6.$+9KUL?S$[XC1DR^:M*;'=G>WK[/9'! MO;WN])9"9C]\U/A@>=2XB?\V\=\F_MO$?U>._Q[4VUEYQRB9,L5&P/GZ9&%+ MKO4:66@9EDE!*,86R5OB:%C472^$5[7B46)'*<<1*J+ *@"WY MT*$)-W$XJ.6*J%5J_.# !C"JE5;+,N&]\. R0<*)SD0CAVZHQNY;5E+CPGI- MR\L7KE76HNK:7##3L&5'(QI2;!\Q4\OD?DSB &7\WUU9R2(&>'%$CEP9B MS& G6TID>(CQ\XC*6FTOD)72*"/L,,)))CUEOF7IR5SU0 M1W^6&<64DZ%-]Y1=(\M"Z+1 MB%P6B+JD"#3IDQ&U$'Z18N%7+BF>B7D$C6)B/PEV*;<"S:=MKM@)8W :,PVH M_BI)1W/1LB*,DFD;>2<+?HM/ $C#B3*5#IMR++FZ M YMO:QK3?^6A_PWK^0TI!<$#Z&Q8PCS@PM1-9DLGUVEG&*V*E.(P](1,JV$I M66S)E6%M)C&5I)OF)D5#>;RU9^PP&[8K0W_9 $J<$%+1B,,$IV&=PN?6=M2R M[]R%FE08481?\$&*%@%SG'&$#PO"VM]BK#0R.&<=RK,D#$=?+UO:UFIYI^\^ MP?_$61["&OPD,P'_B[8"\B7P"KS$B@[*QFJ:V/)!;2*/!"XHJM],)1QN:=0H M%GS!L$SA!:3BI%9[&D&Q/*.K>[G?H/%*+9+Q)=AK!'L:1(L=;^!%8PWFRN +I@['&# G!HVC5HL/$Z7 MH(T_Y5$6M@UUJI/DH2CZFI,,+ 0FWK4NNNL+BT6MIO$+2D.9E=0R/H11L %2 M;H2#/)/+'']:Y]5LF\O)6(,[4F+T% \3E3TEB.:UTT M)M=)H@,=4F*2D"5H90%3'_,A36<=ZRQ7@.5"G++<*O ]=L?-XV2)&Q][QH\%69HV!69" M+HK+1S":H/F56\5F,OG<%^%E7N!Q6+2[!XO*J:%5'KD-/[!G>4G=:-"!TS$/ M.CR-=V+/0L%M"-$L&*.'%>NX!!_I!9^TLHH7;-^,:=$1<4:6 ^K>"6+@+!.Q M+O/0$ G%E35%;R1RNC0]OAY6RVFX:%I3K)A5: M)2QD<4.KR@54NB<(@4/-K^$EN3(&CPT:J&S;N:/C5>^O/(X2_UN1_[4V#L% MT4'/,Q!J9@3 O#^\A2<34 R&!HP[2#IFJ@;J8D'S""Q"G,!%9LMJ^+3]WNY& MX=,L-BV):ZFS[F5UURP2:%<;2X2@/G-%OHH;8R/008Q0R,@/AUP5V@\U=;SD MB: %BUP6$38493H87(Q*A]QT,);7=8@A'FWRE*8G'6+W*W_%\:9KDRE MV%&L^UZ5JO7I G3S-5YZ4G3&&(#E1 5WYRX,4[N,=\X ^"]ZKS7D]4\[A"7T M=L2"P" E1C*UYBOB+:'/H=?_@MZWWVD5,03L>I6PXF[K]A#.+"Q"64BVVW@TP^H2_+O4=#6?37F-NY!HCNKHF3 M%!RN# [HC^:J2_N4\PP<[X]9 )=]3A)0%Z0L.#I<+)A\^ELJ N_$KCU3;?&1 MVRLWJ^AY5Y&AB+%%&HXNX&J,9)AY>!T(\&,8?Y/!:>R9WQ&=AJ,G[ 5V?9AU MU\+>: BYPQ&9!?$E$#[E"1J%LO:E<,X:)"5K@^">]GS@EE3@.?BX*OZ&;4\L M1QU+#FVBK^&W<"KAD/ ^6(XY5[(ZF?[QX['W$\U!]PU_1'_TWOQ<6DG_2/*K M?"#M^FGZJ#]_BV0R0Z-J2EL[C[ 2SA;ENBV)+?%E2B6R(@0N(H O8482;;J[>25L,;4GW.@JZ!2LKQ)+-7.R,GC'L%!R%7&E1(@;9-(<"9,8 MHMT)KR UP@$V!-+C\^9SABS&4A!((J_T=BTJRE.0'96FF6E<2*)GG&:;+G+J M]2BB:U"&F[< _R9G2#'%<7F=*E!Z._&RTC1Z"&2V#+0Z0E?+UWU@'@E5B"X% M7IQ&=I/5<0%MG,N=_KBYIJ]D[,?5B#,#!E%IN8O(0>X7>#';%G.N97BY!R:E M,G79JLXQ"8VOM] : B8I4ZTH6'/BD^\4WHM @IQJ2D&0 KE0Z%?G8')'D>'@ MQA5N.%^P8/'85*V:E-/ZRR7LD.RYY$*N9W,,%\M*5>F-G/[@W%(^1N9*$=F> M*GHR2AFWA#%;0^VL,@+):<4)UR#PM>SO(M*B*/9FSN4<07IPJMIQG45N:ZM>])7$X9"SI.WL.#)@.9_M>?>GO=-]N] M%M&LUO.D*"RFN5$,V*1DOF MIDXA^Z*[,C^K%:-]%I<=Z1>H2-F!PIMQ(+%N',P?G\Y4HR2=Y0,7CD$L-&/+ M'J1+Q +&Q>N%.7<-=_%@0B$[_D5,*2505KE&08V3/ JX BU7E6X*#JM*;,C/ M+/2?<']AK-/87)ON:.+JS)I>#2IK%X7W$\0]IB_C #]VY#],_)Q:O[O6DX/N M--;X>K7&')N^H=95#,R)J7 ":^@&,[;'%+.%X\:#,8 IF"BW'PA9D [6]^N?%J%J(;TE#A0N]DR$&=AE)JF)D:XY5H4>KA]Q&#!FE8/GCDD2/@<'$MYUWA,\URXT(2VX1?S[/0V.9T MP,-(KD64$V,2F9YQ637K,>O%4=(:+\3DMCM6*T:[Q.OG#JX=VWQ4XE#:V;,V MJ:E$,[Q_V' -B%6 "PT(+<=^]0JA@6M.;PEGJE&95$HS)J\.M!C&S0N,'Q; M#\5CKU,UHY%I(-0MIW8MUSK6#1%B!:X31-/SPV7 9*)8GCYMYNO5SIQAU.?( ME'K:H%@@47.1KBBX2UTIN&R;7!:[H$2CI8--!+BL(C"U9491/$O+4S!MHL6( M@D#"=UM(2+Y?Z!,*="J8-W,BLW%B:F_NX7%_$;Z+:V>,3 "L7'=JR!DY\H=R M7KM[LLQ.-F&FHC57Q3U90-%60M1SN:+]L! [VD>O*)L=W[.4J?* M5GC7(3A/Q)$Y\R/9R6YA54F2('K1IG(:2G\P'R!92]B>9D. M:?%5:H<+*/1$"MS_P]P4N_@:A$W1$% '"+YV T)FS-R$SHR:R0O,H!W^L8YW MM(1I#W68&8;RU"Q&2F'8V_X"HE0FA\71V\AZ8:""SJ1R2,>NC9 ZVN.^0XR6 M7Q0D8.)6SD?DVDIT#%,B\_MN_M+]_F;UI*(*3Y+])X.\KZ5ZOI<$0-D7*940 MD(^/96_D/7"4S:',-95SQ6\TA)H[P3*3G*I&2^>*GBIK5Z.KD#5X12*Y,S=I MQ"@94K"Z_:U1R&4U:K.19G\;+T$7_5*+)5[?-O[@9@_<0JX6!6LG83ZQ:N8^ MTCVG"+5!&14HHU[#)=?@A1J\4(,7VF"\T))C%GW-&WGGJ4KUE_JD)TNY MB%[>C"59G<3I1?7RB^.7,!!LK;&PE+#N@OQHIGTN[0OO!J.&)U;HB%.D,-/D MRP[+L*9,*/A%YCE^D0Z8.0/ U6)1F@PRDPD7H0W0 )3O8-XDBF"G>)8+AB44 MBT4/S:0Q-/TQN2XB(*U+_J$=71$ P7;7\(,H1">(!JM0V";U1>89WL8,;?-D M^]68>]:G)&N0(NA8$Z\C4[BS1DG*94EF&F+E,,,*%O$YM<<68KG @.CPZ'"=9L-BZN%XSIEBWNYAI$\-@9*$T- MZ2*8A#2]-DZT@'F)*!+-A46;*2[=QZB.9J+4N3^!Q3UZKVM!=[SS.Q[-\%+B M,J%29I MH_P4]9XCL+2KWFZ_,AC6X'0W[W!!U#3Q1VC44T7-6D58E*+C.M*)[!*QTCS- MPZSC76A6BZ)MAM.^#"9O#-M Z++)F7UJM=44KG.5P3'AY5/+QEA8F)8/H55N M42-&(Z3T+9U$ SD6UV&2ZHU3P8@9?E=$+PL";YCZ;FR,CALH5YI&TBBXZIDW MWT;+UA)OHO%Q5@98<$SN ?@ -U^N.P*6Z8%L0AP4*]D 3I<7:_F4X3 VGUST ME.%\/BH\WN$F855A2J*.-428ECCA161*QN,-)DNSB1BBM#F\B2;#DWQTN,UC M^!X+9;QBG'G[8*/BS!=2MPYA;5NL]\UAOD,,%MBV&*DVM=Q9X4NA8-A !->H^,!70, M];R!.>SS#C;I+/(S5,:FN>G]O@"!H*>8@^IZFO&Y3MMU+\UC@X6KMF1W,_VV M<3O, \T3Z:Y(4+[*)S9P8I39O$5,R6!*^R+A2"98_]K:0H),E 5DQZR.9;0&#RKIK7X7*\@FC4 S8A5LWMMSK>35FDJ%?6&;O MKJUB/!7,M6[=2&$?C$A4GU9DCF+V&4:ZE1>CU8G]@^R>@NN?RH$,(XA9U':/ MEW:XO@RW*!'&0KM7JIR>@\V-H9Y4VW_>,6);$U!XH@7_CD4@ M6*3O\F@D4OQT@#TY4^F@ I]AJ--O, MFOY4 ]($^C+3MR-TIWZJI][%WEH4 M*#D84_#@,D%TD;9ZOE48T\1OK%,I)D9)0:H(DS;9>$)V2$ZU319KY.+CJIV; M2K6$GD&!ZY!( '^ <:UR&9CYU8$S+G-P;'QK1^L(>.'0%F_*TPUSC85*0QT* MMJ2TQO;5R5AQ'8[T!>2>:I97"M=0]-L,".R\,)4V'MSO;N_0+_K=G6Y+$^^A M-QLQ<'UJFH=PZL8)2BMCVQ,'FA^\ID27$O>"UD#D] AH,D,#$]9R;L M_C%WC\0-!&J;]X'0].^-Z?6ZO9V-"NI=PM3J",WZ.T[?=Z(X83-;+1/E*$%6"@'CR)5^)XG3Y(N&Z %>X/RPE(T+-RG!BJV*PGZM8%(Z2;#$",+]%2=P,7!!B%U M:K$9[N0F7CE;M28)_S7$&!T:\UBL@\I'.F6$<9$NQH)?ATF=WG&N9GH^UV.R M]&&JL\3#!%/MA0BUR"Q<'O6C%T8-@4O6HVI@\;YLAZA5.[ KA1 ?&./)+= JT M?' J=%6099&W\;)6*8"WH0E,D^LM*L$QG8-@%0J5P1%[ROVE:C_B*GF16$)AJ?HRQ(JO(*MJ(VUA3)S552K4I13 M>1%E+^;X+=<,2U_DN@3>:@"X\80K+&C)EF$P;BTLJ;97I&L"6SC,RH&[T+ F M,4-W#-5A*O^58U:7WY;UX**GA<4.T/O[L<8V]G?Z-.U+_F< OO M6$R)7.O"AN-KN=,>6#*'_!%HA-7R7>XNN\W<.BAIB],<,*G;YP)6?LAA/]MK MQV8 \#=%@YW")BD2!N8WRF"#,!^@L6\&H>1D"5%_&QP0*BG#QT:55QQ!UNB@ MHD//T7)FF>U:UCVWO%ZK?[!+I$%MI"!Q9@FYC1#I83M5V90DVS,%CP(V$:'& M/^CFYBEV #2.B^6PPSZ5DZGP,X?;@%PO@U@P,8/$I%O14H@R8=I+B_P6X:7I MK"QSQ5V-'S.#LW:IG+G)7J>HBH@4N04VKE2">:$IQN80YW>$X6KTX:,\U?D8 MJN94U40B_\YM17R6K[.2-G56GV!$7Q[8-Q59N2Q66P[LD2*^$3%SD5YEEI^1 MH;G?<,)&!$#O>%>)17-JXD7. M>H UU\*R7PWHIXKN5&9,3]]R$UEDF>)>F)#*4+JRG8M>J5:]4GGJ1[FF*:%1 MV;Q;/6W&!YYD[PMJE!/4]1K\<&K?VK"NOS\Y-93KM7SO.Y?YNV)'$TI*9R^= M'.H4L]2JNBSMR534A_]%F3/J$%GHAKF,V$-RX*]ZX=B=?R-M6UA;K.6JPJYZ-<+]AKIRD'(:B9#V.5TNIE,8!- MS-E7[1V$Q#&$TB#&A=7;#(Q$I8+^;3%[.$F,T>&&6Q\T6 /!,UZFS7M58/(F MX&SEJ=N?T(EOZ%/:_^9\;ZM=2^ER5#DV@D@A[<( (OS2@KO#,)& *N<0K,,[*@7MZ9<%2\M&M-W3-AT8JJ?\QE-U6[!91@NZG:;3 !#2:@ MP01L,"9@N9<&=B@<"*"3!9^2):8N%I@N1P6 M@VX5)G'+82"A[VIJ_CW0X?EJ7G6]#%;6[Z)$G$89M+SK),29+^(A+<-=;A)^ M#.B-O&\+N/JM1RQ\RH9\>*P@ICYF5E!.@40:!QIAT8/=DFM*_QF%J?VCJ57A?OYPE6XXXK&7)'BGB@'8,>UL6RH@C#2A@#5V. ME=AD"@HV-P HRWIFRCU(/]-:+1A2J0:R7#3ANB64DS$Y27=Y64=+4Z9II]CF MG1$@CSEBV +*;HU +T3NPN[&O_5!,0VG4K-Z.PA]=P5J-<[.'K]KG'P^/(IP,NP] MG&ULHLEA$1O3LR5MH1/1#&.3]K+10BRUM]FS0E]1L_FAI+6IP>H-$U-Q_.%A:2(+"CH'I,"L!SJ.45!HV-6$:Y..?S=R^2(" M>9^<@[H6)-!%H,Q3(8>\N6HUM37G5: B2D=;/"S*&TF,FZ,8&<\)\,2A9J-; M3$T45R'8"H,%O.2M):@66N[S#4!@7]X(K@^2L;)!?HRNN!J MP"@(IR4H9JNA>D75("5*,,MATW5+\YLPUB#AMNSF2SF!A>6SVJ9-P)BH>,8> M 9]%=J6YW'?:LR%X:#(U[V%,I8>HSYX_AL?%6GVH8' Z:FKS MW;ST=*TJ&J?IPIY MCWE+A]O)L.O/(PUX9_^>#-J6&X>8"53)QZYTF3NQ/T>#A,FIQPFAFJ@%4" E MS.\A ]'MM8:H!M]SRB<&/PU82$L4IO*C+;"]!-"A,Q_"UHQ'^;Q:)-#ZMN MRDNHEN)XZ'F>,%)+\QO!BYZ+F4X+;^9Z,TDJMP<-_3M6FHO^V/FKA'> W$B,C 8<[V?4(^/40N\CC@8YOPIS(,# MZHJT2M>>F&)B-/4&YBN<$M0;7V",Y* )TG-)"NE-+13#%H(9B.,;9R1^TC:\ M6+ 6$M8JB;TGJ3;K$HPPIO]0:QNX+R-CL@M0&NT+-&C*1DL87L:?@0'U+#S M&/P(>WN]AAZA@4(T4(@&"K$Y4(AE)'2V;OD354S6M+#F;G F'IH:Y6UA#9C/ MTY%)72W*_+&R6L-MDG[#_Y^]=^UQW,JR!?^*,.B9:P/,@#-==E57 0.DTW95 MWK;;"=O5GL9@/C#$HPA62J2*%".L_O5SUGZ=?4A*$6D[(R/*O+CHZT QN;HP\1HZ1!$\TOCL"X@W$+/=G3!!ZM)2=LWDU,B!MS6C-Z0MC?4 ME\[\AGH FO9 A /E"KS('?PF9JC3[.9:>I]0O6^J^L!,#0J@1 W$O1\?_RE, MU3,:G@6-3:< XIJC/FZJ_$\ 0.(#;TE(:#UZ$VL"17OL0!%@$K\DDC1[)<=Z MP(14>+UMO:NYJEM(EY]K66=FYT0(6Z164TKU@EQ5(ASZ] 2MA%?CE(84>@;- M3J,5/VGM>:0.C5HW&NF*62$^,E&OTJ&JYNWQ(N MEA^"H^]#^3-/Q\O7JW"X5OUX$9QSH)TU*=URJC.M 2U1-1F)!?)1,@,V=X]R MP[YCG/4W7@1?&2OP]VE)/=)(^ZN;6>R3PR [AT51-C1XHLRM3Q M'&H*^JNZBWN %%6I U_^Y9'=9=:5S72BJ0 9MX&8!-KUQQP)D9Z4 M^"HF-N_IS?N#[G)+U')TX< MBM!(:\55+2J3A1M8N1I=)SXYA*C[+')977 M.66H'>#;^G#8THV;-OMA'(.KH:XDK4D')C]-+V81#]FU.Y3;3XRN-CU$VTSB MFCJ"I&.HPL*HZ%.%1#3+K085)UK7.IW[1 %!1KYCQJ'0$?R N,Y1UJ+,%R7? M4H!/RT3\!S!:5CVCUU8_UGCMU_^E+6\3,_=R3?B@Y__^^6=$253N6*+V(\&W M$$MMH3PL>CE/D",?_>VKE]I7]3B+"'>UUZ"'M2_NNX6\$R4-@Z/$J_:$Q/?E MFB:=TTQ?RFEORY\>CON0*M$YH3#[9]J/+ZN'SW%D\FD_@&(_T0%A9=/RV,.: M*KN$WB()B&"GZIH<\2DIC0&6HM4OZ5VI5%XE2%)V@J@4@[=,])QXA4N'@2%Y MW9LX\15NT0\F&(,+T)",C)MCLAH?1QNK9;+/1,S@A[I')KD+=+[$F91V'*F; M6@'?);&SS/*8Y:.!.X@]2CM--JJ<7?4(5]I MU=<[F2J1R.0%TU,(8*_:KOP'$LE'Q6-ADD0_ _FJ("B,N6V=>LN"\^C+8$ZK7,'WDH[H51U]C[L*L7#DI4VUOG5#UDUZJ3Z C"";*FV$($?I:)!3X?5^ M%3^FPX*K;YRH%[8\$DOI-4J#%"Z9N+C]R"PCW!2'I6Y<(MXQW^RC#X,KQ9?, MID=]@J]>FA6\K?N)'P0#SJ &1__F^>:&+NX30H;$8/\07[Z%:W@49AZ_Q\3A MF:PPD1_>JN='2!K('?MGN Q)I(. )4BTD+*(&#/4@,5.QM G3(,= ?;;OG/) MIV0<)>A)TRO#A)6$QZ XN1>,&3(%S*HC!TP6*P>FV>=-<-GSH;^QV19%#6;: M>Y3F]V00?<*+RI87I1ZP]>-!_RC?[LZJI3M'3KF$/GYM+QF2.#)YI8R!$)N9 M56HJ3[LH-GQDI]TV4TM)RPR48$GA2A&/Z4YLOQA%(7O'GG3#8MN\\8Q/;BK6 M+E(\PX$[[C=Y0*J+/:'4-<*Q:YLS9^',4_0ROIL;G()S)?-)DH*&G-!WE_D* MN0PC-U!93L6C'$>)Z03F:BLQ@S@YQ18=3O',J@]62.9<;""GHVL(B%?(X\D_ MB%$5-217@C8O&/X_F;QXB&Y]PQ:T'/1(:N6!.?7C8CVQ0HF$ 7L!?VT=22<_A_,BC,:7K6.-%[CL::HS 4N5W5?[/ M%NJ"I5Z_U.N7>OT3KM>?[O#H3CB,I[P>\8OG?6+.GXST >\H^N0\^I2)B.?Q MZ^B?&H)B>=/"B2'#N0WTE&]IJY=,:>^Q'?;Y^[3=(Z![?M=XT%=$GI[G_W(F8>;DV+$" M,;<9CZ\*A\D*F)LBOI@I3-C6A1OQH.7\_'.W5QPVL1%OLW^XZ\7L+/R\P)L+6BK9= M/]C2S\O9/XK%17VBYAZMN4PIT^B!IAES?GM-C)#Y$]/<;RB/?U=*]2D&PA;6 M2>D>@8#+T89,&-;RX/B6/PQ2JGA4+IU=3])H[P7_>'DQ0/S$S6UE1S/>5<\P M&4<#Y0@288R.Z%?;&JRUO177M+PSNYGLJH#-_A0I1>36$#\DVH 7U]_P,[SA4WP0@,E0OCVM@OGSUS0/;$R>()WN5V,O@JRD.[O[^6I5*=@!:I9!M:O6>AIY M&E1H-.[=2849\-.4V.5.1N%1P&$I"UY;/I%"I="@9\'TR[89/&RA)I%60MJ6 MA("0O/T)>%Y+T(.U(#G[L&:)$R^_0A(T5O*N& X1[6G*=]Z MM))Y2DJ3VUDI@8JKLO&IN"NI*ZD*ZYKZG5P!E XKM/!B7,_5XE7C:74?/, ] M,0 S#INY/T1B 3PU$',;4(3Q$/7BP^I\9 V:_/WD6\?K7L=%@N6B8RD3Q4I& M4IGA(KLP/_%U#=C@VS]YZGO37Y8Y!B&:S(4 BBM;2#2-.NN>!J.P$I6LP0KB M*G&#L7B*H.4P4M^2N.Z+3YX_3\@CG;HSXX"A(EC;@;\MG "BI/,,<@#DWGGT MZ-NFO6UTC&6+7 Y-!=X&8_4//R-@@6>O2P+%&\E>IQAOS:$(DU,!7'7JZ;5.X!2/SZ_#IQ@34 #UZAM5*G2@BU:7Q_,_%KQ$2(J/ ME=VH[U 7DJNOI]V?M/#F<'8>WVFMC"5C^"2JBP]5;A 1R^]DS?R_A_^/](8, M<).V)%=+%;/B:^_43-7:V"<@.ZL/A;P2P&V\O(0%!/T?H$RCE]/[ZLT[5 M2P[?5AR^:<<_19UQ8K=U:>C>4>X QRDA0 3+,?\CJDV.@WCQ 'C \J2!/JD& M7O[A[ >3UQ+X90Z2U J\*;XJ=+J8[Y8ILC:2'$6$P9=2ALKSF'$74TW/4 M$!L=GM;4:4Q?LV"43W9]YC#WU6/@-56EBSA#J+K?@TSPJI"XF8%A0NB^VW<R%I5PBTTOC3V=]17#1T MAZP;+Z[Q\G)+"LQ"H=A@J5&*6XU^M*U]=+TOM^!+TY4;3Z-Z)Y4BC]#].OK) M8?4*G_;H9%"09%7WY'[I?):'4;/(Q>IU&U+0_ M\0K]<)FDJ.)#5&PJD%0_?^2)#I!UX?F%T5YN18W9:"'=JK"EH!"6N$/"KA%? MO=3/V1;O._"D!A[./NM8%+ZI*VWOP?.'N'^%=Z(+SJT9QT;<<++@/QS^X_,% M_['@/Q;\QX+_^)?#?P@-69&IV$Y.-O(/;DMR27?#]JK4E@[NX3!_+@DZ)+=# MPK5U6UDC!\"- \--?8\J!VX:8M@JALU^47? MY7\/,8A]\ \(7L0_#8?K0705SS[ESLU_7 MRGTEHRKJ=$T"$^ES GA/H%I^_.^=GL0-\DC?E$/7\M1%!YZ2V4R]:0$"/6C^ M;.ZYU='^!G19Q>IO25^,=8=_L$#_J\1/@8^_EZZ^EUHK_P'>IUPVAAS-ZNMP MV0UX@>>?L8YL6F%QWF,0OE8WMZ;,2BJL(VC-XB[.6LQ% BEX2F@*)17Q=U'E M=0F<[';1$V^LKX@?(4$/%?R;*_D:B 1UAXRZ@: M85U$&4NEC[123"%=4'<%/4B_-8+:9S$2-&(2U*N18GM)S4 E<\ )3B2W2R[0 MNE43->RO ;@G4!@'(\3W=DNU(?V213&A>GIHL&_K?B3'\CU&].FE)?Y.BT:Y M\AVFY/Y]IW?R7_!QX[/?HZ/4MQ$QKXYK(R+8)!]"PN0#26K--F:=P,GHXHJ[ MR1QAU?/6GO\,.^*R:TON:EZW^Y ZFSC_28\DI45/P$B!]Q7]'6E#2JE%*SCP MIF]*U;(TI%S"FHZA:X7 5U)Y$$2D5]+?39N/[JK=FX9WT1 V_I]J0#;C<4)< MSB[''\3,=0F>M+D'J?VHQF>:4$G24@BC:&K4OHJ5SO^J6YW!L]-R MBMTMWIO)+,;&^R9=6#HU61P6V!*N]R$#QTX1]PKS%;1&0&V5V@%*:U"8/]BW M<0<"["V)(!E?&!EM9QQ8QMF!C1-$4%?FUY)[_1%\9NS("K9#+'Z?/8K5!RG@ MP$,1"37E%\D=N@GN8$H)55F@XY[Z1[IRWM$3^IINDSQZL-7C8R&K1YHVQHF@ MYM$>PZ^_^OZ--1D^RB&X4S+AC+-#;ZV%E:2J(C M@C":F<7KDMD?*!K/^#7>O#9->*E:*AAFYOP! 04VA"80.&3)OTVT (B&3W>1 MBZ[&2"(D%R\W5GL2FBAW>TC#J>:3[LBZ2P(V\OY$=(7O2G>Q?V>N:W1U7"AT M^',#.-/)MR1O8WI3XW<6BT*SE4NK)#_82 MQ-(\HSA]&C\-H/U2PX_U+&^M!P-GKA2!GNHXI)U#U"!, ML&<,8-E"R.[$>I/XJ =^+MI;DGE_@H[NUX0EM.YIC._0*X[!,24@'0B.HV!( ML>^1(/R:ZG),U_:"_M1;%B6.X P3+>;\&\LT7(Q@M^_*VOVGSQ)K]^,:[GE* MS#><"_TBVN--#441=AHRP_G%*S.<:)P?GB)[;Y8JHTS9'&B39R@\ M.R'!9$@)=,D:V[;;5L_6VC%^SMD4R71AHARPP M&*@HJK#!91'3)V@:XJCV-9X_.()%A(W\Z4L91$24Y(%R?NF-B,6UNYQ M=M(0\_%PL>+$CTUQ_)]B97?VSHUIF=0J:W9^ 2&>S!^1NM\(L2)R9X4[[_G8 M1 9=2'NK@;'F\4'!$D*5@0T<;0M6_.W\D4>'55Q;G+2D!PGKZ*:4E&=%U:0_ MV$6BY[%^"\X)0PE?!J4E3=_#D:VB@_O_CL'L\T<_ICV)Y]>C%S]""%Q(;IQV\? MIOMT?A@M^N-1?/H!H$,@<"R7(K5AQN.7[%4IJXB+HQ2^S8U+@O=3LR"K"'/Y M#2J5A WB[CLD^%5E$<(ER)F![95^UVO.E"E/K9\A([S] C 28>MEMCY$DDW; M1&,"P^05DYDX&^!D@O745VTG5,*)$Z!ON=42IJ"YJ;M6]58RE<^<&5=\>*3K MH/72K(^/-&=_9^Q-Z43$X:*"]1\L.?9&4 \*U M4#\3-Z,J4TMTH8CJU#25"MMD&&Z"DV'!; #=HC&2FQ+-G8N&8<^@F!>??++Z MYP!<-Q67J$],"_V3&Z;[(.%N6>;"=Z^H/F'M6UFRQQC)"&[KRHJV?'XQ%E^> M4O5 -WI 42]PNQYV5E*CK 3FL#9FP@/RRN$6?14(OVP'%!* R001236!"JB" MD :\)]%8B__*F[+>LL?4\ ZR,;D-EZ".)[*;L&?B;WHSN84V<4"RNC-4X+HT^V;;+\D/4;]&Q&_7TV#+H$)+]M6$"S5PU8ER]R>1U>BK-N MR=QVO%\"\X]_^N-< O/DIIUS^,ZY^>_UU(*?]@/;L]>\U-\HS.$7)W3_^-EC M2^B>+$2>\(BTP'3OD7D$[W@'-HLJ;)G'/)L4A7@T(5/!WH/.NE8A(\U50$$= MF_W%)\\_9TD0^5BLI*<'IQ21%?Y(+3>]+J6X==@3/Q>Y'W:C%Y]_ M4L25,7I,&\%RW;4]YR=)K_:7&[$_??[I/3;M!XI07MI9]-I5\)[>+B3)9SX\ ML=%4Q@1UT=O;B[58G8NX@CX:'Q&)[D].1Q)'78"B@YD3H*"BT2B5!GS>6VO6+5$=>[TXBT MR@HSV N2Y')=TK?NWESDEDMKD\B@-&&K 3@./\K?T4[2JR1\G#P% YG5ORJ4 M A]5+OYN8G"@)R+_?L>X UI 3/]!YW-\E_ASIO^7V_%BVX6J+M/O>ZO$<<;1 MO+M#1LKI)X80-F_MJ;FF!LA*N]8V&J)!J/OL9ZH]QIWT.N5/,="W?K8Y#57_ MSGYI1O'#25,@0K9='SI@%GD EJOD:>;;G MGSS[#V$>2_0O4O4%)%52#_EI:6;]9>,N;:YM]C0>?D#].B7G>S#D W4)VL_; M9GN;'/__VQ19YG_=K7AQ '_^7%R@.Q'O-Z/2%6[IY^]<.PBP]Z?,QO M<=HY3W+.O<=>FLRA0.B@$(@0;3/ %:I"'T/FRX2]Z,7;HZPU&H!/P.V0!K\, MH"8AV[?MPRVW[C:CO4E(RI0<+_@YD+Q#6&C432-!:LHF9OSM\G4:K'D^KG+*U$'+K]G^^]-*26^@P%\C]_^OGL M8N$_U932__.SYW]ZEQCU)4[G4XOFQ?TI1S]_WY2CY\*U;)">?WI!(X"U#,:8 MMJ-$SE77WB)_D21'A3$(-EC(()4.T$G)TZ]F<)V_6[C.GQ:XS@+76> Z"USG MMX+K+"?<+SWAOMX.( )+O:/Q"/OG0''B]BA=*0V'%D1 ZT0 )=].?HJ(V1-E M"U<9V_5;D)^L X.*^"Z)D,*H1(\I[-1"8USS>/C3)Z:;_L^7V?^5_LVVWA'' M9)I4]GBX9;Y']C$3@=^C?U-Z_L7#<;39O%?"AGBY<6*8F!"B%81@DWKDF1U=5 MHY/2-;/[F8HK,9@@U7H_7-^R%G[-6GB5Z74;TR,@9*Y#QW,/)]J0E(2D+XI> M"V_[>BV$^WK5.._-%6H5;/U]4P;.#8Y[K47C/F&OTT7/0]_%A#S(65 F78DD MI-142AWA!9E!USRK(,145U4(=E-SW\;K+. M.4DB2;K(\HPD^(V,91"%[#Z&Q<'XEX#*/QR7;?2@QZ?G'N")&9?I]%0D\N:^ MF#H\"3J[ MN-')6*AAVZ&6]YF>.'B7O$& I\5HF,P'\3CJV<=L"([.IAER:4 M\1: CAPP//VTAJHRKHN5?6@KFV2)$MT5IQ>\_*\OJ*3=#+.LNYH0G;? &HZ9 MX9A35&@PT#%3:+>WL_!<51+J)J&8!<)G<6<_W-+8ED,3IZ"A?@"_E3V-C.%! MXW]SR.M.Z,4NO_])^TG0PG%;#B1\YACLXMS%B+.EIOF^9O2%"1R,Z'S*]35U M/0 #K'$,@XQU24B)F1-8RW9\Z.VH:CS1,"*U6+/H#&>8A63);U41/._#07PR MQQJAWUGVYX//(O$7'Q3:0/I&RU9ZF$D0SV;LGY@W.YHEI<++/*%"E6[8?C*5 M8VH8(5)'SAX8O6A&\)Y)/:.V0TSFUK(A.EN)!G=Q>QYF<=QG48C".!0-M\=< M:-Q/K*,]\TKUPD@>7R-U^A#0UVA[;X+T.M'WP\]U+PR<^G52)MB+3AJW@Q&: M,OX=*Q7):Z$7_,<0'6J4G,AS7JS\>U]# **ZR9-RK?;:@B5/%DC&XRSP\RSYNRWI*(LSI^ MA5EC-+^UAZ#LB(&90RUM2LJU@ ] _B: W%@/XM=O[%P7+X[D<4IBR+U2MO$L M)5N%#:B%RZL21X (13)3U08AO'2<[^J^]()&3B#K9D23G_2H7K]9UM)#V8QN MV*LKJ"M+RIE:^Z 9F\VS$_$(E[KPHZO0XH1@HH1U=/1A34BJ@RF8RYX[UJ2# M\)H%K/2+MBZB\Q&_&9=,] :9)WN)%!Y@/7SC=+(Z'RP2(4^HN"F92IX)#C1S MW$L3\PPB*"V<&"TR]?[0C[1-HL/?L.&IREUYQ;X&P1JUH.,#7V'ES5/[\?[+ M:GG?JX4YT;O$B3[F(S(BM!&UT/H.;G#(%\R3[[Ċ!<%5RBM(OP+3F/.4N M2Q(/*N:\=.Y8Y\Z_+YT[2^?.TKGSBY]EZ=SY\&W+IYNO,\$.I+6^\/[):P6U M/LJ>;+KB_:G9?D%G:];.FIA.M&PKER#G"M>1+AY1CU3)!*@A,WW]XQS&.UO; M/_"@O5Q#\T,L-&Y$1":%=.1KF_@D(<;$HJ3=J[6MWFQ M#C7Y8,W17D*Z1MS%VLF#UXV^(5\#3TC-(1/X3.%;1N9'H'?-7Z=&@%\(3 (B M@LQ\2[WO6)&6?>866%^76_0I(!3@:]:]$/OQ+*F423<;OLUDBJN+Z+58;U?8P@D*' MHOT_-Y2F282];FT7FA.LF\TVL;!RW_Q:^P>8:(@WQL;U*#+S @'T_E=/ EQ$ MRDIU2WSRZKO_>OWEL^?_OD)I,>SJM3:5L%WOK^L-:TPRW:W2#RN_X;KNUL.N M)R[6QVJB?H&E_P4=G83#LK[-BD=8# 7VCI@,G=L8D+OW0>TJ$#RK@[)L7M>C;-TXMBRFZ0,,D58NER\HRXGOZG;-B,4&W#_"M( M)'ON$]@&AY\F]'R[O5C]]_Q1Q4\<9^N9O(4WT6KH)H]?BF3C^)Q*1Y&&\A?& MIV.) %Z)F[-]S]-;&@T,J-.5&$I;9Y6=SPAA_GS_];FDDWYI.FF4V+/RLH%- M59?>2J8PTR?45SK,] MDM;F.61DYHG*][HU:EO'7D8'9'2& @EB>R#-F?:#)?_]T$M0R=H31(HV6 M?;XTEZS.VKOZQ?SDPIV2#@(^"R4"Q35Y?3@/$7=;50*7Q ^Z[QK80])UIZ[]-M-OV>NB2NJVSBX(PZS!QO(0Z1 M@/6TK(KWORHP X>:]'J4](\:4JQKB9DW&J&O-)97Z4&+OR$?E.B3,[<@[TRC M+WG1ET+\AN(NOR&IY\ACDO^[ VJ/4V8<<")-IWTX=!A-N^/,$T'6+4=N$!MU MUOXL D5'#M:Y71IT(3F4>/0;PHQF/YFCXYQ_JF6Q/\!BEY,.R4\)I;E^7HO4 M4\J,\K(KDY@1D2Z/6(?.A3+*<=Y10V;<&?U@X5MRE"C\AG:QG)!Q^;#$"GIL MEZ7QB'PB(I&O?X:UF*,8.N7/%JGO+YZ>C2XA-IC,;"UK!8H ]MU?9BL7U. # MKA-V7DK(C=^TV[BY"PF'K;C")^.=60\-C.W43$&RKK0E'_+!9]JX;*A5T7K M$H/4JL0>W2UPS0=W7,E^ZO0@@T_-?,O,/(Z92;ZZU8\=JZ.@84,33\,SD_.[ M0R>^^&1!)R[HQ 6=N* 3?P-TXG*>_2I'D!)B34#N&C@#)$]WX!C0W*G4:C,L ME7(=@E*D90_RLNSK7C)FX/3:A8Z07(>POF[B^UVIFN!F:-8<2BXTB0_MZF,2 MWX;C:A<.7;VFE![+Q\4 O>JA=5'*_+UA1*-)"P9O9?2-?KG56BN2N[5C!$#R!D8JY/4=*'NF0J>#FR1 M,)J$/CJ%-Q*P)_Z$_RVRIW+@'!'8Y$+ZB:>R= !GKO$S)CE9EX0/Q+(,305H M*=H9:]"N"M34($/@OP\=_XZRT;?-LF8?U,3,T!"@(C''1'":4V#I\GN(6>.2 MTG9E;;V%P6L+AU*V'D^V%]RSFY+'JJB&@Z2\C'Z#MT0D,RH3O$DXXN+^(.)M MO"8BPJY^ZV$XX/SL]QWD#"!8#JSJ'O&BP(Y3IW)H;NJN;;A?/7\<_(L+^-&' M8:/%7VF'0_1NR&5V%Y)O O[A6Z$/@;AHZ=FNHS.%*G"-YZ J1VGPL,VV7C.@ M^>]ONQ)I\(GU=* MTO*T4$Y":Z0RM8<"LFI*\GY^&U6=IXB!?YE#"-JS\D-JR&CXR %=QR\9*CQU MW="8M5V !#=!T\_!WB]1BT9'WWH]T,$0W85F56^ AKB.=C_.Z=@03:5:?TC+RI2J'>+7!*+U*UA$]/ MB*%>,4.>CZ48P>MS$@8_:.( .X47\X4SZZ;[(.-U\ T?N!@H7T/W2)?O.UJ' M;W^5S!*M'LW(;[D&HQTUOZGLDH^\KLMN-YVD6=6=1SI'=[;9B &0M4Y8D3@T M8"3#ED%$J/DE[/0[*(VH MU<:U-\#%_)]@T+%H,=SWQ'+V6UZ00^/P-[OZ*D'(^)?;<%6NA5:T7%\';@N% MZ=2WFCW\%$/K^/9/]%T6<]^U7<@+.NXF!!\*.5C%J) 'P2K16<;"$@5"2RH< M9RFK8&"T]!"D4HU.2MK:KI=W9IXG/XS7["C&L6[0F^ \"-&6UXL4ZD[JJHX_ M3)TN(8RX]G"49^UM:KK?HS]H2.SH%RKE!LKSJD7?->1-STM)=Q]U',B/C_;O+5Z8G'')5,?_6PW@M599J_)*6EIYE;,E1E>I]I)JQB)9 M5#S.:?L\&L T^7H"Z(F+-6:>>D,X<[TYA=3'U0'TN^*ZD(& N[^N]X#)4$,O M IR"@<+1.D'E)-X!8,OH!@&L=X_5@"?B@B:3Y!B-WY3=Z5[+),=#IX7[]$Z= MKX<.8X&.\X)B8IPH2HHJ&0[+B,83J>1 B2P6#HE38T3FTJ8WW@+,^"Z:72:W4EN!QN0.)LB]67\D8B86\GU7AS-+V:#N*607B:L;* M#$TOI^/((?,U)EK'Y;9/)HU\YOL>RM&SCN-JOMG8(\MN95]5-0J77=+GH_GE M@9:P*.[R#@LG5*DE0,E4TZGG#BQJ;'3ZB<<_!;](='=_$RQN#16VB[Z)9LZY8"1]=Y,8^VG\#G+Y!E MI+^\DKZ<<9W?9YM$PLLNK@UR0I.!#-1FM4$+/#6U(DD^?HD9%J(OI6U>JS+1 MC;TD3P0\93P^] B*#L,[/G2G2Z/=I7^,%14O%JYM'3ARSX%O+R^ M%^FPXD05*+FEYC'GM"KB'T7>EY]RVLB_BFYU+S2V[2U-Z*!D41N\J7S- MW.!\G,G?YHPVLB!7[:&FG$3G]V^&S4]@[S.KBE= ^+F$&JT\2:;/YC+?$VJ" M@M-&D[^#\:)WO3TGJ1"DUB_\7_Z^W$GB$"B^!WNTBK$TF0:K#^$M!_YIA#SE MABS.(QT[<=4,5L\;K3-;7?S5>,FA=]9+BD=JQ%RRXYYV:Z;PHS6I1+U5$8-7 M"O%:M_.DW!KB?$A:1>-B MO=IY^<&,M5>=@)3(,K@'E5XL@A2^-RYB^F4@SZ6@0KYC,;,SI(H]YK&5IRKF044](Q'COMWB@IDKUT[#1W>P29-99>N[MG3G(..(DV M#/)#K*IJ@4JZ..,T.G8D74G<]R(I[W=[X&0S-V6TEHF4T-?I\='($(8>'GP= M%RMLB7N0PBUKL7*]UO+B?L;BYO,2.6KD5XL3KAH8GQ1MDI#05!?\YU + 2;# M*S)S-Y_N*RLL7I\GKE4BBW)ZLA;>=;J91722%G,HJ(O5CU0W(Z>3LDW$T>=9UR0FS8["D695ES:RU7 H!U2Y.!K*0EF6- MT.Y8$R8TGBIEETXF'.8U[@-I6=X41%E'_)IM% M%G\F(WMJF/Z2KJF*F8UL\[(_-NOK.)C@:-4!YN^R=8C?K%(!A6;$UR^PA$;) M^S;&MYG6*A=!LFYJ!!+97CLQ3,[XHC8":>SK^%3/_CD03-BI1LKE!3O+^X71 M:M@'5;QFSTNQEURK/M6S=70LA]YMV1_/URKD3HGT(D'CK"^<8X.1!XCS(5!L M)(G93$M"*OJCI6:63AL.,GXF3M'C<8$,,6P5PAJJ'TYKA\ZO8D]=_=(MGOV4 M8WTVN.;7ACW1*Y&Y[V]R=W MP2NC8ER"H)'?-5X4JU"J!QJZJ7!#D;$NFW>@,=I)=T[CLSE@[66Y?ANO.C35 M,_$'-O3__O)0W@$?*I@_0LA';R N\2_#FLS=ZM/GQ>K%)R\^+3RW2\5U^)]K MO'%\OT]?_)_J6'" G DOWY-V$.$[#$T*#G_,KB5\F=%3:"GEPW^MXH&VII 8 M-8O+X: KI733FPH;;MIHQR=D$XI/<85WBJEEZ;-WM7WQT^A9W+3\:X22LQG!+62%28G_ 3IL637NULS(A"T[K3SJSVU!3& MRU!E$WYQ!BT=.TR4C=HA44-())^#RO12[U'FR[*LFMU1'+EGGSY-N:?CXJ]& MH-FP#3.>JN+U&8ASHA*F!UK) M L&"V :I=$T>3)*Z,X6_N%QII=)CCJR4KB$<\^F/UA^R04VH'G;,]RE\C;5G MY]2&-Y=U-# M*N)'+^%P3N""IXQO_B0N8G5=Z.C,5D M)V&6#J"DX4SYZGI=TS[3[8I38N@:[4LE0L:44M\G]=7QB8Q?:I-XS0E_6](7 MJV_4@N"9R.AD@" -(RD3WHWP-)S^I_0=AB5+(,<74"*# M=A/'GSV7N";YA&R[G-[4GBT;&;H(H\3M5'./X)/%4I0H5O0J>/BN':ZNIY-% MQ*YLJ%S.VH:8ESDWQ__ZVD0J2J2QM^+'&#PVFOU[E= 7:H??UO1]+U!U/4_I MJ)LZ$!_4[+V>J9O$W42.4W)Y"Y/RFW&?BY,!0^;]42_SV&F)W]VU;H7;MU/A M:NMM'J/_:=^%;A>C2OLME8DW(]=V6?4/O^K_AA;:&W]"Q8TW17P=@5IQA;S>C;E9ZBZUZ/ED"*4XRN8M^< 4 MO)]F #^-&2[1#K/&26@4WR/F[_.,W\N6^1!;YIMR_9;)>H241Y(,#C2\"=3> MC$(^1V3]:&;[(KDM,W-\,L+^L'OQ)W8UH\\)_"J5+*7UF: $*9$Q=IE&'?QI M>%S0RB.1/.(3QQ3WQ(EJ(1B N-U._&7B@R/O6#Q?7--Z6O>$W(++K.(;==LQ M#D)=V9*Y*(R=D:"^U$/;K#9UV%;WQ-DOF^XWWG226*CJOH\[J,>)\"'W L[% MU=Q#93(YFJS1A.X=%B)+[A:R1$,/A+:0@N7Z,P)D8?\,"YT22-R&LIE<3L 6 M\F>Y,"6MZ++XU4T=;BW];+1(9\_:>V1CQ9;)"[G$ F! M$^9ZE!RSKW+7$F6 M3S*MI5Y_DM6FJ'_7FNN<^J1@A;=&2!S92M&WR#]D9XB+> MZC9< E0Y:6^I@CI''RN5J7%OJ7-%ISD7< $@#BYM'QV[Z+\0JN]P+:U'3K-[ M3/1H/76J:$^8QN@6<2Z$D^J).S)!N0_7=5<]@V-XS'Z3?",9L[^V[15@I=_& M:&SU1C_E^WY3-V]#];KYF* A!(5%MA[Q)8G2,ZADW0WU(7>92*TO)]U9O*2,34+66XBYX8'> GRJ812Z8_](>P4J=ZYB!Y\ M0NIW(Y/DQZ9CG[\JXU ,O;N'2PA(JR,U?5BK+?OP/:\0+68E9,,9/U&'8U_* MK[G>E35)$J>GVPHY%2A(@03K0&V-1.5FFYHYD:EK0/,"(X>;"85K2@4GGS[! MI7>A0GV]=9Y]VZ3&*QW 4,BCSV:I)XMG1G9S=B6U,W5I4FT8T<[,=\,* EB& M8]H5.]LL68R8*@T=O)2 /L !Y?N, M8]K*-XD<1!=T'F9JT9OM$+A=*3C+;UN';Y-P1'JB:5$\AKITJB S(FW-DHGG M>^GWT3;G6\$]U;F;%@$S208^,VSG.L/'5_.]X=\Q2S2U;+KRI4N M9;P2>CY^GUY*ZE0FT/,Y?P?$HE9*(+8[Y&<*3N=DLZG<6C=UKV6T;%TR!<"& M6];P:78C2G'6373Y]RV5J5^^IH;*&/=:1XJPCPF'9<[6/6EPH $'?1Z3$XB^ MV\EW0WF>%:/]5:5">&)5 9, /^H@I[>.ZH5FH@7HH4B[+C"?'[/"\=*6]LJ& MVFK";G\PZ*E,'+6F MOD5='/:M5%"\VIN\1$*P\2#QGT EX>[&_>L@!,&+C(,%Q_VB MM1!W/>2PVI[V&6S(+K@F2@ #IL#5CU+9NN_:9L2EF#ZX=9K]$^:(C32[^ M[Z%)F>2"F729OKC_6-WMGN#[_=_RK@O1FJSP^[P[_*X+*I;M/_$LR_ -#XL&%T M]$C>^.\7/US((/"^BU^YVK:7)X8FIT^"Z #S#.OSSOS& X(<1>K8#,4;:D$, M9F'&L. Z<7/B%(UG-R$Z4PT)_B50?.[XM4M?($TI!V]\:"\;XJ[0$OIK:*PL M?,>[&,12#8K0B5.;!RK2^_B#^1?-;X71D(L%I9TN5ULYCZR>;3S0H;DNR4=F MMN?H=]#C8C(:9VK3%N0T<_#P-,0JK=(.&YQ!U_&XA,.DLUT:88\DXB&@+6!;A7 M<[3U^V3T3G1E9(I&W5>6IYN(4ZA_,%^6'HV9(Y3*^N"4N[T]U9*WU'U3W?DQ.J,I;*MHRI]HBW!D>2ST"O[V_E='YREZ#OGR"2'-([[OWW^Z6<7?UKMX.YS)]A=5$;L M6O_;9R\^?:??O9B-1.\:F,WF?8>HCY)4"M,EVP"U!,H'5U83$'D+XA/PK>KT MM?BM#QKR^PH-RY%8WW B!ZQO,@5/:3?8=) Q16X,HBTQ;#"-5?JNL,U*'M-& M8TP2*9CV*[8 A?KES-[7>;+(71L?I+0"L68*)'JECKU3K)>MU%F0D8?;CIHS M!R54=VA1&Z8>Z"Y0KY$)'4V*4F+XG-DR93I> #3->8+?3[KWK^=R_1["ZI$9 MZS)Z\<8&E82%E.5IRNA(P2\Q8?%(4?XA#0\Y^#9GDO;T4TKUCB3WD>BD&KE+G1E:E)N'44X91$F17]C>2A=VII,R#@HSC+W M>F6N)-FEBJ4X$(I$V$+D*CQ7O+E8O=PBVWAUG7\VKF%[NRZ6*:M7^\*KD%VB6CEB"/5W:)-+,CG*6,R) M\VQ]N1,V#>-5&)6]GUZ";'0(>(,D-J8 MW/9_60IU[WWJ3[EI[^C?+%/U_J) M47W]9D4YG#A9N,0R8>][PJAZTB-$]V(,:X*K,^P9%] FP.@Y18^6_9&LAN2T MUD$OQNATC>R>H%_!I:B2-7(1AF718Z;.4NZ1JLNP8!SQ;>'[*K 9[9.4)W6& MB4(&C9)' 7F;,A?S^8GL(;B$;MSBHWN,;.4HB3<37 I"(/$-G_"K!"2>W-BR M26%>,8H1&/K.Q,4:+I@CRJHW"!6';DH76",M2:^C0:G$4UPD=.4QE7J"PG/] MEJ7G[RBXN<2!20\KO[HHKPX- 8\@ZQQ0"D:YZU$9>QO8ZB+D%0)]H4Y?&:.SF2!LZR1ST2, M&I6S@)6SO$R]662JJ_,LVYZR_@S@'2^#8$0?;JEDIDKF9TLEUVL.G,FTERJ'*WC*HF6M0?'%/N*5 M*TY]3Z36I*\T6M"C]MYAFH3V;>$AG0*KJ&3U@08H MH0SU44489?K )+;+\G1T!=TWQM!J7C0\T/K-D-CL6@)X M^JJ$Q @FL)-Q9?& D;.*G[=T38I;&@W\^-%Z4SS-8CPM_]"C*(5U5CL@*X%; M&0=K]I&;7#4(UW6\3@>O!336/6KO\>>;J4YJS\)'_4%AVS1VZ>>K$C'"51B+ M)_-+:X:)@BL0A@'TC?=P1HLV^IZ-DN1]S#V*6,24L3'>(;&" MM"+KGZFWNN*M.@8*$V'AM"EZ/G#66,WZ5%[I^FR;F18Z3B\Q$S$AM7D-$K!HL3#5T[-%ZOR+L'# GP_74.)ZL2PMK\,($I49N> MP:TQN>&J-8B#3)&<22JW9*_A%,:$?5,E=.T_X(.F1HE^@AV: MRB[?+=D0EUL_E-5($$6H.VV8$J#_)-,QNTE51UFYU*BD8\;79; 2*5'0+.:* M"J0] 3*97(%/3YDD@@5'G]F$%DT MLD1;]/1,D9'D>^@6=@=[$'H4(_K.G7V,H[NQ..EB4^7 MP#*"#U;Q@CSW56(>Y<)\1Y?E.]?JY>&@Q.?K0R*PB*SC-\S-HP ^[\/*?^&K%WPX MQ:^V,-2#D&XP!5?=0#89G%QU__9))I:^,\-&[9B7D:CG,II<,UY^$7\ M5V25K;W9A9%*4Y,CEMV7_8GX9HA'8KOZOEZW*?&5$$3Q5R\'H!RV=5FLOABV M5V6'_WH51Z&*__MUQZ[/7P.Z]N*KOHX'8_S[#V6\_.IEC&OH7_%.9;2=(JK^ M]X;R2/AT]=6N[N0T9J]"/_V/^)N*])A6?: H#=V^:ZWY(F3Q[[&G_(((1;6; MPRV-6@(V%W,HZ/@X\8\TQ83 VADSL>K>..1RFGC;7#18C, *H_26H^CV\C'L MY(&[!:'O%?B,F9Q!'%"X82VH^(@D7-R:?*UJ&5X,_ZG=K.M1EB.GGW? &J3H-7+*S=I5M-J MM:/7N;&9F^)4>RF9U=6A7XW1[JD@G0\"T<[%(^&F7!_G7\VN&1\E%>E/7S&[ M2,F;ZZ\E)77NK*3[&N?%O T6:ME6M!A)\0_9-:/I:$B"D\L'M8 ME3O%X7G8Z:A%:.? M?JL90? 1Q1@G3LHJ!MU7 ^I[LO;ZH?.IPMYI87*;W&GA:.^4B0,E;-,O9LVUDF!S\3NK;2"J#*8G*%B8,Z3(V*- ME<;(85< Q:#71;0T._K"BU_CD+]_'DR\&JFOC[GU!?^I7 MWR=^_#=\K6+UZGB).N$ZFAQMXWZ=8>+IHL__\I=ENA]BNDU!#HDLR_QH(C'O MU_-8"(;-V(DR>_[4[N_$=RP0]NB.Q5\+K"5IGUOZA2O*Q'3*Y06)I,5'V)=;]FD(0 V?OGN2KH32]@\:6^FUTS,#)R8 M8( 5/P8A)\JKO%L]_G4X5.UM(_>/H]GN]_PMM8CR\S@@;YG?,%KJMQ@!IIS> MMK=T@<74O?^US]ZZ$_"P-167]TW89NMXN]76[W*-LA-RK)5!>BZ/M@W*X7 M MJH;%:M^RZ'734UU.W#!OZG)4V=NZ:LH]4WXT4*ACJL7X^CM4OJNZC[_4\A'A M28<#I8NP0:YC$*"IX/CQ;=DM!O0!STN#*#8W==MA(WZ%?->Z/$+BB.HR?%\N[\3T_0];$_KN:O@I9N]KN+I91H5J9!A" Q8HF(+L'GPU M?U*>NVOAUINBN=>J%-[%'W;<:M(0$#2[@"O;64<#LG18JM31$.]7=^MAQU W M(C&:N)7+PGP([HCH1=6FTN[;H,<>-7M=6O=E'D22^,*RHP:1N (V6\Y=F%/. M4KD91]1$%P^"Y.]A88_?CORZZ^I/_@74=MT_3<&G2DJK:\R"O^4@S)55GMI2 3^*O_ M<;'Z@B^*#Y9M\_ZW3?*<7#J,_4-UQU)O^N70Q='3:%RV3KUX30\7-8YK/&HA MHB&!$<)#$$-2/'\.9;SWIO\%5@2AH8 6V2O.V^ZF_2)Y@9;;A-D^=MQP[M\ M=!I1[GUD%WA2V$$;\.]O@;\(9D>_K:LJ6N2OJ.<^WW>O^ZX,VV=_*W=XS+)[ M3QI6]ULYLP3AO_W-Y]L!3F_!WQ_R\X\+\G-!?B[(SP7Y^2^'_+0F"6:%R#"= MC .=@"6-"(-J^RIHWXJHQU@AVDI7X6?AK:%6'+1GT.&>:O9S/1%3M!INK2VY M&_H@U="X9^,2/3D-R2!P3UE>1#-1!V EX#E0QW Q*VT-!LH9$G.CW>J*+G&E>H9_'0$5]%8.V'Z:/HP;MRT,#I(WFR]RX(]*NB:VPFEJ[ON MZ?X7JY^(_UMVO'3K4B.9,>:"-3,BYS.+0YA,:;#O4&U_Y^5P_S;6#Z#<].YT](SBY>MH[Q&_)A$%+;AIA2*:&ZCI9Q[2,I=*=X7T$2VIDC(<#^P -:%=JIA]3&CM)#;FF^>W14R%.* M4U@3$P2=@^E>W!+/_#G>@&$A;$?'%VHW!*S?'#D#-7O[>8*8>V#UI9=H%\)! M=A(2PHF/#N]B=M7W5N%JW&%^"%Z=R'A6DF_*)L?=G_W>^,)B<:093(M>CL_# MIO4^AO91V;IW/_F4R6P@E2;/WH L][:%]%7\,Q80_H]4\)T?(DN8EI_(.=.? M1&LY8T$;R0P]P?/B)S=8;H"B6?ZWY\\_O_A^U/JD*SU2+^.__'<,2A41#VZ7@^[@:.N*F [T!GQ;W_\TR<7?[0; MT;T___P/%\_3G^BAIV*4?E?HN3CBS2:F[RQL*":Y) M:,U<,?Q)+J2,:-*L&B-<>^&O4/2%LAD*7A7]#9QJ8+8@)I6='V(R[ \U$2 8 M,]V]Q/:4S+*I]M';VS4=-:30QBGY8A\"/8V\[R2EDY?<4)FYZO^\=(B^?QVN MU%'-Y,4C)X'"V38>I0>-A;UWO)3L'W2&,A]*_SBG;BHQZS(]#P"M$UY3,O@D MO8U)2;"#90X>8(M0SD\8ZJ4PT'KVS5F^AJ5_Z0%P:DR$ZCIW4N?'@J9Y,/ O MC@D7$R;H;\$=%5Y*W%R[.>FW)^BBOQ(6.:_HED-KP(B6D\O\ E>H6/V*@UJJ M?G<<)05[VT3"7A^XO&F /O*VARR"X%O-17A";B.9[5G*9$FKT4U0D-L>N:N' M65K#^G"NC)$%&1KTA(:('3C1V8>#: )DZ?]V Y:0<7NZ5MAK]U2-'G,"U%KS6@M=ZBGBM=R],6!WH=+F'Z:+*K,8W\A)PAC]-SFU?2F:JL_XT MU]FH ,R2;FC+&QJI.3-?, LY"RB]/S;KZ.I$YZHO5(!,&9688HW_$9XQ1[2H M-I79[XP%BQ$*I-O$1(%QS.#846D6K1('PNRP#L6/&=!B[AKD9I$$U1S'7&'^ MCWN8Z$"ZGW[GI(4WR174YM+YN=CZ(/3$U;N M;>L;X((G8%LQI! P3<;TR.N6A\$1<4=_OMSQ^Q"+SQH.5!(6+@_Z!$(NU*,3 MG32)=E3C8:4P$"F13HC(BA&$@;O;F=*/ QBY?W+5!_*%=SLJ)>LXN?*^T\B^ M6'VIK'V!Y K4>1"O5-H%$( C#+^4@6@/3P!MJF_JDU!KE\G@]6Q M#TUD(6WSK%R754 '=)I6H1.AV]D.XNT23$-/UAT5.-@_/<%TS]_O ZW=Q(BH M)-Z7(0ZV!PIZM0K!@C23->6CDQ0">DJ%Z7SPJ(TP+1N$"$Y29=U>4R#'.CVV MN11)"N=G5GD_W0;VPEV$7@Y]MJ"J.\9&FQ@3$:?S\'/DASC48 MBQS;0#;P2T8WV 079\,^+T4V51I]>F?3%V%=PLC=!J$("M#FD54^VD+,MD9+ MJIBN*4R'B+NDX^<$J^A$G^HVL,@4[2F.Z]>L=916PJIU]DJ?22C\KTC4Z4A- MC&&B*#AZ5KL$">L-%6D<:;;']#OC4]R6786/_)IAK2;F!.FN>"%P-D)48O9E M*GKFOZP/T(PJ)$@ MAB.T]V/N]+JFIG7)\!^3VSKJ]A[E*TX^E,#!5"-R1E=I;&E'6\L2:/;(-(35 MN4<#!HQE86$KXDP=RK?20*P2([Q0\FP#@>-$@5/G59_"@?DR[=8-$PX22T?< MKP!2^33>Q"#;0G+"BQTAI_4])3'$WHJ-DS?:A.$[O9NHT[J0DW/T'AG?4*K MO6: (K,-9/"X 6G9+5OP4;Z5MN*<^8A/!# !2[.K@/03ZBV.YYN88)1Q4O: M9PR%GV\;65^WDH7F&, DHEPU0?-[VMO%VUK<]X/GN MLY7I#<<.J5K)M" G9GULA3=S_E"<1A8>89MG6$@.WP 9.C>1QHVOV,J@3/?H@4S-$Y5=[*J4LC,7*T\(SQ' M7,_0(=N&\9JJ;1&J'.;[I.(.;./%V(4?-=HEAHFIM:Q[)27BLQ;2X" W&7:T MUD<'HRBK(CX;U@?A_;:0%=^BL]>_LP_I"ZN'V>*0Q MHPAME2YEXX]K3O>(/_$45_9/TKZF"T:I!ULM]4DUSF0>;UJ<.SEFV@[%:QQU M? G$IG$H">=+V%G6[O?F6Y!'X-I=\5%59,+;TAEG M1-I!&9^49!.R<6M.X$B$+ ."# 6E@]KN+3Z=2FOZE*35$QU[RJD7/KV>=2QP M+XBY4^'12J&&+]6"--F0Y%B67D1=;MBF>%P\07*S^)C0U(X;+Y>W4%V"S/2+ M6!O[@KI?7*Z:$$2X:!8=^],E'BYL'.B(<4_LC6@*1%+^)<, _ H%VJ7*FJJL M_[Y469S9',QL7>XY0$RT"W."G+GJEZA) M)Q";AI^775M6..CH^E0;W(MOG6/BGF!2?-1)S*_:3 >DX%;7]; M.\D6SBAQ MRU=_T> )VH]3ENQZ>A\U#IC+R#K!HU-K8!*S4/GQT%YQ!78\_7R)?;T/6^4G M(][ &Z1I[/WF:#=&TNWPD#M*IZF_1NX+0Q G2,C4I8NL, =R??2VH,L-;F9$ M[#'FLZ+.'JI._ 6)JNC1HE]V&9V63 *9Z<&#\C(_P<69&CWAWW(>C+Q*$3FW MF('-@:;"[EP-8(N.#F45I[2GPU(:B4?\.M&]3GF"0D6C+9[5Z%:7CDDYSZJ* M(W O%+@I6T3UQ#W0,>7.KFL$7#*AA6_N9Q5K-+[2G5N_KNPQ* N)X4"LP3GLBOU5]\)15S3K-XRVI,'IP,&Q* M"$@1C]<%ED#<4''W$RC%5G;0X!*[;#$8K MVH;UV\1<8$.2$/ C<=>T1+Q70^0Y# %1U4M*;:H.R22[48RT22W\UG.*U@A2 M "A&/LIQO].3T0.A\ICUE%W-2P?B:4R)3C)2HE\^+7$FMD?)WX3J7?/,*4TU M-EEZ6L1C!2;J[O4T9QV RI+<:T(@T1]3 8D<$X;EQ;-(L3MV[,EB,S[K<3>V M2PG!+G".B=[1)L03>LP5LB=^NW0X[/CS.%-&9<>U<^K%U==O9$= "JA\( M_5OB7>EGJ(&HZDCV85QDE/Z).0ED]GO=9/DP3L"&5%MVOI(YYOG8Z(NG1+-_ M:_DN#U[G?G-B&!.2P<<=A)1(^7 #2B2/)E][BZSS0[15)IS>3(&LR4"5T[R] M&BYV9/E?KD,S+10#E9Y$!]>]((-K=997I*[NH#6ZI98^Z/>_+K*#N@9@A\#! M,!*;4%+GH]0 K^'OLNL\0FXL\_3^YRD5U:C_,6$Y%&5>&A7ENFO[_EGV]R)W M4XCD_AQ%Q])E_2#*&ESRIPE]]L^!9Q .-JPC64YCK&-N(':*76H@H0,,WUPF MGB[".&RY;T$N]+&ZB9-#H! $F+8.T*9/?FGF\TV06T\OU/FJ1S*_[J]K$1.] M1RF:&?PD2Y8(^II@Y6=*6@G45)(+*>&@VBG!_*>WX;:,)R* M_".>2;(TJUW]<^8B)!];B/IND0<7?S9G;W0.[R2+-.U#]]FC/%XU*F,$04C- M)?2M[C]-AZ-J+62L:P7%G.H2HM5"?*YZM3Y^V&^8\%:] 2H,#P3]-?\-? M(SYA11?SZH102:C&>Y/V.TV^@5@H\F >9(\8T9;SM9 ?)*K)!22@5N/33Q:0 MP (26$ ""TC@7PTD\&7=BTJKZ;>[I!M.L"8HA%$/-.)O?H:3Z:BGQ0@J.4LW M/Z,7)RV*$\+SIUEP/9TY[3 4XTZB\\/HLN&C#/JE2H>0,Z7U,_DR1'DO<*ED=2GX[-O] M=4V%8Y;O@ZR#D8=6=Z[%NQ;?2/2 !9,&< =&#X_F=3FN1J;92K3F@3&.W&F M @>![A$<]=Q>O6UOJ_:6!-S@T>/'7CFQ@/Q:(8TV$!DA_X#QPB8P)[]=Q6"" MY0'P(-(W'4KI NQ6#?(R)(G>E]'G0SGC[NU[YW[EL4H06O1\#XWUOIY=-/%6 MY!$W:ZXI)]B^U\F(/XVF<6?]>">7T3TT*YZ\$?E5!="R*O>:@D?;?$[@CJ:A M&$56RBC/Q:I$"19NVNT-M^=6\34["D*;JNQ4G=5^959%:J,30>!Q;4-DE+;, MH2Z\?3=/DO ;-1>A'I8DZ1EAAS0ADB@=)4A^3!T5B&SOT"#*8NV,\L2R#MD5 MW+X9D4M+@-<./1!_\FB>.([.%(NSD;8 -;]UL YUP/13A&?J:-=> MI%%_JN2^J,FW@1A7%^]\7%V1MD4'UN^A.4CNFWFW_31DS4#C$(*,D;A[NE0WQ0,'^ M@)^WCV?[,_IQU@S/!NUDFC-Y.NW^P#BZ;&S;SKX2]V;?SMO-8:2^Q O^K*#= MUY3E+U%.8LYL+R::&[XAU4]4*R C3^=?_'!T_&# MPHO0*!D2QFW4TS[M[R\G^WS)R2XYV24GN^1D?P?TF-\1^OR06M.=VQ//H7GH MJ/:'[^'4Q;,]R4\R80"G;3C84LPAXIWKZ+^&!H?6C/[M>Y:;?,=Q6;UG;,<[ M/HXEI>(PMET^K SQ+'QZA#QDX=67>;B"M%?;'>S9T5<]DR70ASTJ]/*HGS_$6N<]=V>]@^K?ESSTO6 L7];/J] AM*$+'S M8//>JTLC.\.,69)3HYTYX2CK"P^O%)CTR]?/]O#[0^7S $U[XQ.;@L;3T+3N MW<,*RH ?>(*%<"G2L=2YAPPSRQ"SM*840>[H9LH"C%_N+4KG] (1N:C#&1>> M=5/ C\Y3D48!1@V1/3O((,L#W6A'ZW+HN>6K1:I%M K2/B#EZSQ;G!+8@J66 M2#OMP7SKJL MBH\') ZK:H[5RGC-8_1KTHO&?21"GW'_HB-) -N[NH=USL U<0F*B/3JLBY' MI#313UUW-1%IX6T0KB5>-Z6I1) ='5W"\BAVQ*W8Z[@]^]%411L6."BK;0= ,$U!M<_A8"=6=) ,MC M7$S9<:FB9"D](K.4]5N(H"+=/8TP?9W&L!HW MUG29D\QGD+33&H)LA%(]9CJ0JV2;ZR1>$ZDJMRC;KOA]!+N-J[^#^^VW4H MI6=3272Y2IB0I8 \K:.=H>*:ES2F"8_KDN'>LS;%V]B?*:]'K:79=C@$VB17 MT_B[V<:9FO%9_O8RD/QEN#P/[5&[/7F, MB9/,.A+R]%5:P&NPPG9<$IU;S# (;OG2^T[7[\O7T2C.KBG>TKC/-OK.&\[KL MY6"CK9G(LS(!V^1%Q'L?0:%.Q%BD<[NN>6MR-XL2KNET].+C'TI.%U)TUO7R M(/Z4HJ(@V6FF91"5))GJ4W=E'76(R-5+[B4=@!CY'^_WLU/?6P+^AO@-F%U_),M;'[A(FH-_ M.35 L&L8\/2CN![B[*VA^&;X'=. ?I_X;5(HU\A'*WFY?IF)E$N]8IHS&+$/IEJNM_T6UQ8&_"JR*)3J MCO$"QPG=AP"'[,,3+:.6P>I \J+O6 V)X1@I&K?B((C._1'A.ATYJ;, MF6PLU:[(;?7O-67SJ[!/23F<"5DV8R8EMW@-.&%X&"";@CE&!,@!\T:F,D)1 M!:;K7+R$$JWRCNN5F -U7@SPMYC,)XBBMWDPGL&7HS@%=)9%!*1U^T<5DIO.<:M7H[3,/%_-8G1A6VX(08B MZ[?KWT;#K'"Y$S3'[8I-\6'$H6%M=?SK.#C_$RB5D;QP*1%G +*L%D3.O%C6 MJ^6P0Y1.I31 /ECYBZDMCI-8'[2=ZJH&C_K:.KEL\2PU\U0S?['4S)>:^5(S M7VKF3[%F?B=L>R2QG L2#?O6]R??[49*[C$_4!EK+-_BEAYPAZ^[FKHP4-VI M^\347IJ^"]I>$!U;.)#]C!.L[%D2LK!/@/Q@]4+YY$Q[A!<>FVN)R+-E+-BF M$%[57DCX-#VL,:[]ZB,P!L9[?DP_9#JAE/))'"(^.,O*,VWGHDJ2;J3D%X:> M\T"X9D8D*8^6$,F90HI'UCL,^B%)XA">DLHW6G3+/G*C?2L3QM,DQ)9#+PJ8 MFZFW+^7/WLCJ:>S2SU?Q:AT*FZ/2!:T=Y.[=>^=+P8L$T85_M>>+]3-:N90O MVI0W;<?0OJT1+_U(4L'ZLH[B<> JQ%D*E1P/;YWGIQQG.WY7W0LWV MJD& E?6RS)$?Y^,7S348+H#0ZY)\(,;<1B- MQ>GJZ#.(Z!Y--(^%Y(X.^[B%4 &FGTA>&21&P?'XS@@@2B,"*S'9%_..0BYQ]FMJ\?$?C>7Y M- 7 ]7)>@)?AC,DE8\O:FX3R$.G0H1_E?0Z8^)KXI\/#;) MO4@-IYW/773"$2UVE?M(:(@H0VNG0ERL?:[Z%_AI8%K,*@'3(&6/%=(6T/QI M3-G).QJHQ+.+0]7]@Z@J"Q!-[T*.N(;Q7')%141;UF7Q1.?W\M37CZ)O$=:NFP#V]9>BD>$P.3E&I!M*;6F*,! M/*@!Z&@\C,K""1<2DH9T4I$/#O.]85N>+E -@F5JP:G_%0WA)A-D$[9I[+&M M-0UB+\DE*,7MP,8;Q%*F5TA)RKF')LE9.VO( G^GNG&U@S*4M[^O("1XNKJ'ZBLFXM7UM*EQ.&P(1IUJK<]C^?9P#>6?.X^X>=:UF M6.NX-7LZD!P6Y(&@!"[&1#J_EKZ]$8:(S!I,UYC/V#V'T*M)JZ!,GM23Z;[J MQ<]U6QM(2>0'$H7W3S.I@'N]HY@9?LWT!JJA<%+@@$X/A@*.*6V!>=56BRX M+4/'Q8:O#JF&&_^C<+2F4@"?ATN<07+^U1OB_. M3KX=F3JO_9NA70]R[ Y-"O9W<5;18RW>O 4BC+ ]E-UQEO ^CC%506U.M.[+ ?V^.49[IKT M]E)/"C-'.::1L@&= ?":@&T8QX[>CFX51^2J5NH8/>(2PN-L-ZK&8;0J\-CY M]B/Q:'I"(+$=G@.+"5XKOT7!*#PZYMJ"/+9RZQ%^*T?WV2E???0:C16QDW4F M/(IG.G<9]$&^B-S&82AF 9?W1U#,'J#GD(62&++5_@3/A?%VW D( M&..1T9!$MX,\U4M09';D>NZB@;QVZ8.F;9Z1K35<&>(G#VQQR0<;5M+XF>C2#H(P(A)"#B3^.[ M;V(DOV.\.:4BA 92&1\I2I8VA'(K (L;)K'JS042=\KWA\#5WK) &#>''D4W M2!K1I><]%Y A3UQK/A9D27=/D4G*:#,7A+T^<)/($UPK;TA7N(YW/EBY\^R" MB6:[/_:'L%.)ND6#ZP'T7KZLN[CQ0(=&RBP[ZICCF4EU1#.D?UZ]^'L1@ZGU MA650 ')&\:"N:B280O7_T.>\>?Y>A=V1?_!X!)E^TZWY2*?U54[]J%&H:SHU M,1%7%V4\E!&$,)J=2^TG"0+3DBA67W4#U&'ZU3?ZK1_L+F\.2!P_/@5[LL+VM$>W>#RK]%_7Y+RR'EO3''4&YDM*IU>Z M*+Z):R)4KYO5*]>6Z"?>OF 3GG"<;[;@)._Q/'J]OU?EFO(5C]Q(_>M._QMC ME@27*DHG/C]H/:1_7OT'&JE?4MGEF&Q$6/U4OZVY3/0U\I]2(DSS^=>VO8KF MY9MO7F4+Y;_;X<9[]<,FM[J"2+U,LLM_WGU7?Z!]JI)2S A M$Y]=MT@17QZST^DIQE"^YSKT'@QI"5H/7(^]^-]+(7",%^U4AYA+N6,_4=FRU'7 MXUF@U+1W.A1WE2(S3J 3A2\AQK@/CQIA2\J<]Z=%USS.=%YSS>N:7:Q^ (I. MZB#5@B0]ZB]?U?1JSA8 ^N/O3->-+ M#V&NM7*^Z"GE-4L^G$(S> 2#A,+!&BZ<6G8&=737&:']4SK&]P9D#0!IS6>M M ,S9L[YNB>+6D M<+4CH;ILAIL>@X3>AQ8K4;LG?(J05_JI;)WJN]2-@"RECDBE/Z+!IK\, M?"VIH6D%K0E7[8'(EZBT+N[ @2&*6 (0N$S0D+KAN6V/3]S[/K:;4# MI-T"YBM4#W)T,#&@H#]'Y&*(49;)>JA-.9:[DD[=S'4;=2O[#I[[Z2 OL_G^ M9]-@5:Y'2Z#PTDE"'3M_66;B(?>5.O+.,Q0?S5N]N.FL-C\7G[Y[()B@:-,8 MDVXGDF6BFZ7'JV,AXD^D1W_)]3W,TK%T"(*>EO29L',_TN"9Z7+3!@<=J10, M<6Y:<9%[VIY_;*!(\9(9/W PG3C-BCW6ZOSO#ZCXAP6HN 5%Z#B E1\BD#% MNPHW,[JC2N&<44"75R4A'79<'_BF?&9 MU>H\E^*[LZ1S&81J^US[P!/"PL:QW+3=,WY5-(,=^H N[)* C;[NPHE6+2F- M"W I.=4[<7GM418&?5H:[G9"GS%)8WE->^$=B8_6$OE!HIEMFZ#,% <49WH5 M<;7&S=E2(7B+;Z_;;;@/@?J_1 [XZ_M-\"[+J*>^(M+M2'5&B/2TH'&@0@J/ M;R$=0163>D$#P9.BIRBL7W?Q=HT)*4&90,@6&'%1'HS7 9E,? [!Y .-!WBH MNO+(15K8">2SF8D(/;Y;_)BP9%N\_<6*2D5NO[.I>NLOV0S2):U9H]K0&=<>#T0F1'IGKLM["7A/. M6.R-$OQ8FS;QCUGCW)CSW*U3:=CE9E;'IE*#5B)L18<;<2U@;XY: '3L.RD[ M[4G0Y/*@=.J5$WJQ#:1$PC0$,AS,]L<=7R%#IFO7U;CM&B- OXHSLZ.R.P:T MY[AE=1V?DM;:6'B*9-'[8&S&HVFA*V[:]2!\=R@PX4$\F)_.&\>^[,K)6'A0 MUN$8TU7EUR7/KRMMF6HVPLIS)LUN+:0CAVL"#%&EDX^]#$_L$X]YA7WT;\,><(Q^%\U@7(>Z9R;O90QC?EV.BLNO MI!-^8M9%K H_F5PXR\0P^D":1;FNG=5%N,+8E$P9& ?DN!?Z0I-CQ@;KQ]?@ MWW ^_;LWW_9LP*C'RN%DOW'7?E6,\"[ M@+Q#+S[V54='S/Q"H=6-.7I;-TP05L9MO*T3P>0(=*,F5(T;=Y''W<&U:5R0BJ?18:+/M:F&(:G.MA^)>E=?[N&5"Q_#TCN>\+9NWNU$05F @WCECU!%;@%T$%Q.T!H]:B7NYH/[/'=J91>0BC M:]\%SP\Z7US!ZRC=C5N7UOIOYYH^_T1*J>[=H.OP:&OT:=] D5_1X@5-2-8( M0 :^*U5?;4, <*'G7MLXF2%ZB$R %EN*::)&<]WNX1:A29H.F6_C#?!T179" MPUAR"16AT9)_ H8#*#=?E.W6_5[)*ZZUX%WEM#4[7:*W(#P M,S52 =^DL6"&O&"LDH[( "SK'V?\=D2 MMXT3=B:F@; >6-L.6F1D#OA?)&HGLG?D.Y._R?QCJ!"XFSS2H;U/BB@A&)TB MABVO2PPNL^JYUQ5N(CTME3V&1#8JHN13%NAHXH\"[#J0'YU-SO3 +HF^8LRN MF.5C2,C:VHSJTY.6W:[9:VY0)M>H"2'9%YI(H5W"]+>M=KWRO^^' \6,F%.A7Z^LWGG;4&HO/^=(@=>7&!82T3- M)#Y%;2NNA;0:"/0Q9>B%[#A-X4X^FKH47WF#6KA.=-;M;,)(#XY]Q>;(1*C' M+*P\2%^!F6[NW1A89;/>K-Z"XT^OJPAH^78U=\7HTR')B(6,O@6H"3..>EEO M'\0R1Q/3#?N#J%8QW5SFM\8O<%C%]1K-O"S3]4&FRT/SJVB[C\:"K/4/HY/> M#UT\#Y6 DE3&!I,7F]N:MV[G2FAF%QL:(;F$^T=I0HEX5(W9!&<;Z0J0%."R M3C[(.E&?&'"F(R=47&$URQQ*:=:+IE!4$'VCPS:P6KSP7'LB.7":AA%JC_MN M#AWWC&B[GT".SEGXWQ^JZ;,%U;2@FA94TX)J^@U03VJVB$$@$#8EDXA#KM8EU';WM+BPS^0 SZ73DUR707JFG.X"N#0)L MB].G6K28111D3=O4A/*O:6TD] M:LZA[/L@&."VK#P*TTQ15,.&U>*1%[G?$#_RD=N5&!!OV M0JKH")BIBLP%!];;D3(&B]'PZDSJ?DAO,OA6]$X=L/S^2BJGE:8?Y:C?9TT2 M8I^$1V$%\+\$<)D9P+EID"3@#&;1G<[AY]"MT5WB+4G=;+8#IQ)ODFXK4%EW MW+$DQ"X'9ULN^!\3K8VUI5@R,UM(1 /, HAQ30*8O,YY35GW0Z34'-^2EM%R M;E/6:A4N4751H6L%*4N,@H.N%I(0):@*746U2 UM)(4ZPL*0A&Q::D!G"0J. MU)!(5'MH(!F22RB-/*-M'2>RXG(QZ9:Y#8&W3/A9>E^5CQ=Y4/P6%P*ASJ$P MQJK2P'W&Y=J-(",]98WY6Y((%OPBB+IA]@V4Y\^,Z["M%(3-SQJ @["A/(@"I>@)[&D;]:]R"D5R&M&WO9 N>M*L\HWDW;H:K ZIJB,>-$CT:; M=O38!*U+AM%#3#V%\9+L/)=1R*=;(4!QCA0NUB](]]O M@RX;^NPBFBY!N3KR#/(\9K[M9OK$SI9=K>"X0RA IL^)VLG3ILBU,&WFV M.VK4 M$1.KM:FUL?:.$*V/QM)GOH>. *!FJ+*1/CJ1QQTJW) M%.!\V!Z]/C*#[ 2FS"2(X[?*E:Q9=_B:A^-5W0=B*J\ M&@YQ@E[V)+ ,6U?X!4EZRS(XN25(K&%TE)-V]#M9!WN^L6&@8>NFZ^*7VX=, MK+JD)L%-NZU;.2:.?*3K:S]S2U%W$.6B_.2Z,K:L(J$D3*>[ )G1F\&8\5$' M@?14CV'/XG,R:R-ZH9@"3*^:Y\)JDEG=MSWK3./,99S&Q$@T86IODO)9#@@X M(!ESX/?QVUHR+YWS'O-,P*WN4MHZ7320F>P[AGINE(-HX%J M2;R35E6A;%9 MNFZ+39$#%6<6GE\O='LT!TKKYLCI=>R:1*\&ZRALK/2"A*7.T-&F+LJ]I3'6 M[D45X!GJ0="DEVOZ7$;TO]-;)TSGD9,1,B8 ))$+'3'$KJ L=2SY<1K7!>/'[M9!9QHJ]:C,_M ML9DDW_*4-31'7(:639_LVX27S(W8^(#HKW4ERG' THL%#VIZ;O+E/>FM/%.A M!+,QA.O8C/N3JG#PT/S.A>QWZJ]HT_*S^=N6JB2=;3%?$E5&!CW@9F1MOQL[ M1NPZL/3P%JU4TE(9ET%]D(.9LA&B+2E]B>'G: )ZONW((1!7:QV/#=B([=') M:-[M\<)_H"(M)^/\W1-E\&4XW *+>_^#+]F'17LR@9\^7\!/"_AI 3\MX*>G M2.GT[GP[*3LNPLG4\QF:NO6(^NCJE$PA@*8*@Q%9P_2()JJ/[ZG7DIB#(K=K M<[%2;$HE=3#U/,7I!5I:#.$RNL:N[3%/7*N8-_IQ+5>OCLW\L&M/8N:O MB:,>!W2C#M)-4,>0*PZ41CW4_1V7QY4M?M#PY3>F,(UCLD:N>DT?K)KRAAK4 MI3O(4N%(/MRP9L2:\T/63ZV.#,EGRH)5,G^LR6?R6[(@@ MY,R8YUTE[MW_?O'#A0/3P9DR!A+]>\5/$/W#9Y2MOBS[6F3OMVUOB@Q6KI$* M8:*#T;3PB6G+&[ZIDS_K^LY:7CF?'*8U6E%9R?Y^U9;;?Y7=2)X\[T 4<.+" M(YHHX>92SUT6"2NX/OMG'/QZ4R-98%,\%F-5.@>F;,8B3+\R8@>Q@!-""(G> M70\_A9"71Y-;H9HY"T5P!QKE2ULS[<9D M)/@$/^J^N%/ 2"N)W)R5\YIA\1I%E]:BUEVH.#3,J#J47GXJ#.02C=7#JOU+A$T\I7R%L)+4UL M1DW"/5EUJJ.,]XR7('2$?&.&+GJR/ HS$,Z$=ZNW37O[[+J]%6E'4)Z14M6! MR"F("\K,E),:[ ]C.A&8&:UQR6-Y8\[)>XJ;FUXR (=N6-.^DA%S/=,I.1O7 MK]+ 4.K82:HD4RFY3=\5L(1[G,V.W;4M'C&=46'P^.DUOEE4)(&F)L9 M=LN\> &&C?D;H 3 MG;8M73H3:-CP-$1C)Q7L)H[4ZOF+>, WA^M>K5:QBH8@$+$.+1XPYHTY4KG> M1EQZ(*ICR15=-:Z9H.W&!:(Y'@_-OHZ849(H>?+U"Q,N(]D\/0AHB2F3_4AL MC>*0/H2WLV\B:[E0>H5[K&=/2I!]E=?XR"+6Z?X$]I5Z.[*OB??%L3&VT4RW M0 '3K20/9R1*X!5LB*=]]8V@+MR:T(V9,G="TI1)@B6&);?CV 6<.G&H&\ / M+*N;TL2]LF^D^M"X7*7%E1'?ECTEYJ*RV2>/M>20/8$L <;D6=WP^+D=H>4( M^3;,21P]U&_^?_;>_<>-Z\H6_E>( 2X^!ZC6M?R*$P,#*+*OOV>O_3Q517;+&=G=,0/,6-U-UN,\]MF/M=?"6S.. M,M]V$6^)M5&NT[=1I!FO;MIO-,4^O_5&($I5@ZU!M3R?0]EK:\;:;6DC!;G M?I7\9-1[:*72%#3EP=EI<$#WDRRT5M,>J/G[\",IED)(8NV"EKG@7AP8E-;+ MC4#15+].D?4*C%1SX"J$\T18\\ 7.?V:BNKKZ0G^!T_\9=J6Z>'2$KJ0D=[@ M?]_\"L?.SQSE9;DU0\HZ>'P!2;=@TU^EGIB M\E(QC]^7Q$(K$?#=O:[=MUOZ7B!?W94_I>W\#Y@7'Y:,O/')XFV @&:4)N0" M Q#I)S]T+C?I^"*'(& QF6;SBH^/&:E3/EOU;U1/*[O5E5#*A;B-+VUG&$43 M.\853ODHF9=W+117H54D#Z2BMVZK'Q2=?]IP=+S;P*?L3A'A)4GI' MH&L'B=RNB?_3KI[BA.@R)6M^J]P_;#M04 YH1)#/!97-'4(2HJ7CHU,@@O\: M!OC5T8WA$(I)$9/&-)U5I/].I"C)>62Z7 M53O]I>&=4G1:$G$"Z!F MGV@T=>=R:&Y]H1L9/6HWW)&96:@%11Z+4*(:?L> MKI)W\IZ&;+-M6R;;[BJ0'6T)PK,;*-?"=Q*B;4)G$2*W'0X!6+9//GV'X!\? M0'FQ9C>;%T-ZN*Y-TP-;0L3<^ S]Y:HE8+CX[SZ7K%DPG=NH4.15Y_1N/[RG MS$%E29OOZ_4Z;?47I6)<. -Y4Y7L-AY98>GKU:Y>X=VJ?S/T?5U*927YS?0I5A6Y+GOYMAYN;9I.#+AZ/+_NNK+87 M_U'NJ"!!I9>J MN6[49LDF)3/0JD]Q3-S\KD">:Y[C8816 7^>O:K8?V>S)WCWV]E9\K2",J%7 M?;*4E++IJDLO0QLUL#%=9\2">:M-I*NTPGEX-!N\8JYP$V5T9YX9?_]K"NRN M%L\V*:@IY4'_R;%U0$':0+NVWM[AR>5=283*E$Y?[T>B;UQNVR4M:UZ7^3.N M2RH/C5*1.EF\YBVMQ@3IQG,Q)NT/$AU3%_"X*9PWH+^N</H'5I&_GGU5 \46@3G**/L]T3+&W7$D.[:7M!\N^V65UUR2X-O1N26/@N@B@?]9:)BX$:'Y?T M95"0776%A)K%;B1S1?W;W!U0=ETM4D'M*O2Z)!]+D$>SCR&LDUEIQY0CQD6H M469A9H--34+M&+S *46P(VDQE5TWPJ/;J6#=K)/46CEM2N ;FM<@^WGNL!AU MK9H[XTNJAD*:Z8Q021]=K:08$N6$S",AG\6? MTGI]EI8T\EB>0DN/TXCJ7+J$*%UI$SD=F%".$DN$/HK%];"EM2*&/>WF-9)O M/,>2CD,4D1S/2^X6I7;- SCW&=<2$#W$D#\*,D.Z+]65(R?'+0LV1&UEP MC)$A9F"?(A-EOY)I0%(^9@UGDFQATZ3I)Z 565I.=9-\AS2ON#3*C8EF0)* M;GJXC(^5?G0(S"Z&$V<#($#) MST!F\!9I4?KVI,"!6SY01,9+W2(ERJA4UG M(@B\/OWF#3DMWS$?!W[U]!N(D]+Q>M^9>5#5, EJ0F+$.#GZ!0J\M!M$RH?- M%_OWL+8,R3+HCE&G9G2JZ1YE,L^BV\C!DY 8&+PQS2!MEG)E6IS4JNM/PC9= MO(*@^TM7F]>8>&CABG7;HPO1;V4)68(H!L1 .C3)O?[YS2;'T!*2E^'E@H^+(P0U ):'PBEK+=R']LHZ;&\Z*@S2\U2U2M=DVF)K1G? M+>='89E)H=SLFG8CO2.W$R=(<^JS1&I@GYL]93XO__+S" X=#1T:* MQ@?"5R*SJ!OC4(E8J#"?S;'W6SLNP2+M_C["JG)W<*Y_?79*D\R<1W3^&QR5 M<.E"R4'/TP/:9Y"_S2SNH%52(IH2:2U1/@0!1]N;RY#R>^M;TV8//!D3A)BZ M0M1J1=[O-?0'!%,VMBI\!.MX($6>,3/=$PM1S%FA9>Z[JGJNZYZKN8ZSJ?FAKL25I7* ;;H82-+&_$3,*ITMKIOB- M-*+!!#.-X/>5TO3.D?!4S77=M9*5+A9(Y&[Y"IRO)J_TU\3'+C[RS3]P"C^1 M@/+%VS]+'/F[\^C8X^RI41 I0BFOMZ.F%0A:MD3(4N2ZF^B*Z>)GA5*Y[>8" MR,<8'3[/:$\WY8J#MZE)&&_\G[O?\]I6W2W2HEWX%(E8X&K;4B1J3+Z8A>MV M5:X JQ[V=B\D8-%CHNWW8 0^U":QGG$%92GI #O7_E1YCBP/R/B26WET8S=S M(U5HLI$)>3<5X3E8M0449MMRR4B6=12JYF0OCAR\IU;M:$!TE-!Q7R,]PLN4 M/7AORM1BGS>(HI*X=:]?5_B3Q7><@.6*7;D_2(X=][A50RQS:=*XW.T60J_" MTLCTVS"W^4'!S4SI_Y?=^K2ZNF^@(L):UJ$)#L^FI<$C: Y ?([%7$^P7[S8 M&43BK?Y-R\,'5O8^BL/4,=9<8J&U:%G;8)):3#"59O-^ 0)1\!C2[],Q.H I MT\5@:'&DO5]9;L57/'5&;[>4!*2/<4+&N)Y=389N'YF_D!Z1F'=5-ESIZ ]; MK$/E&L H$1\5!+DD-.]=#,!<29MOW+QOK,G( "??\8.1DJ<,PAW1H'BB4(.=DN0ZYM M?9EF2.!CKG51!M,E--AV7>O/H_526#T?]!,@W5;&Y(8A -QV34?-6K/!U&YZ MX2UJO MFUK;)'<#R#O%L-;*[N$6E8:WXG3$R(+W#(,KU_6*NP1IK.YXR2(2BRNO+>5W MO$<-V =))L+0'Z9615*VITW!XSND7P$+R W[--CA@!R#/T*FMU=Z\-=_>AZV M*-0-S#!+B;,7OG(P.&ZOI9)6:LW.^J-Y%5BFM/,K%4*1;WS\TTT\@3$@S37" M.6DRD>J'NMFN:!5S68^( N488JTR0LT&T!MJ6-#1?J>^?CI!""B_A*0E$ F,$&LA:(6@P+=+NO>J>BQ#?BT7)$><.]BIS%H8N[UY8;HQ3,GN$H'TXZ\04=IJ&WTWWSX3:47-P?9H!"5 M*1C@TOD8C>POW?D8O(/%_H(%SI_ K% -3^&GQN*0M)7;J-A7(/B@'#E:+/N5V6W@DE4? XA M;=(?<8SE0"/V[Z%!E4)/,$$=-!B1(>7>OOYJ.%RTF\T42*@7))?YFH^$D??' M_-M3HJ]TW("CEHVZ+#SC3>,1D(7H2)T;]?9N<=;PJ7"55L438GMN+CG@0,5I M?=N4W+XG&#]X5[>Q73G$2G.CS'-H3Z8H)L4W^3,&DKA-5SKKD*Q]^+T(BK9] MQ>(^)NGCGK5#7N8ACV-T__VW@W=3,&:*??J NR0"L:IS2J/"FCFYFW24' *E MAW#8Y=B=R'I^=6*7'2%5L/8'/'V[,F!FO3*4?G[8!>#CO#C)!QB-,-M"[[=3 M9NE8"A9.NN3A<&ZA&+U;P5HM_.J^P R05RR&ACBQ&KW9AVBMS%0X3V'F'^1! M]N','LA7":+Z(ED;M((@]AF#6S&&NK!&4-_3A-R3YFKD IAD7V2D9/VI -^U M.YZ6^G!TSB-T(NX8:6+SOH&!) =UNR-]%LJM=>VV4FQ!2]TUX&ZB*\0&"9!* M)B> R.&55)(Y \*]^//P[<5:/\")S3T$ FI,. P*.3=3&%:218A79@W(T%0N MR'E&-*Y%KT.[([+C3R'L(13!*<)0DZB5:*>0Q[*RW<*6Y'!3$?CL#:?S%"LV, 8QW0B M;=L:@)EQ8C>VLI%^5IJ76SF-&$45J0J] O'*$.S$V$<^RKHE=B16N?.7BNEK M=GL Y]6V"#WM-*T0L\FC([]!2P!YM$&UKCQ^+QI%S39F_7H.\PO'K?*O*(R, MYG=0]+5@K34=[2&[OI$M]9&8#9^3=J4@L>-$G3'_77 WJ,XNTIP\Q4&ZYUXH MFS/(QD V?SB#;,X@FS/(Y@RR>8P@FY,./.>FWGANZHV75;\7D3(Z//[""0$Z M>!ZD[_SA(@6S+-J&_(V59@&(6TVQ6E-L66C=^!!(JA?;\D;3-U:UC1X 2D+[ M?7I*L?*@H!P.5VUG2I-",LT2N4+F77LH.B>+_;B1'?_!*0X?Q=IYU64G/ M$C:(<;*Y6?P]^3P]BGF(L/^J%>)8W!1G*=S-V\,X3DJ30VS>K PH4R-\$E3Y MPW4^Z7]'J/ ]RS(Q?;BP>?=YFR+!QS'+Z5%;CK-R8G.=96XB1.Y@6!TL7QR5 M(85"Q-@"F;I0I8TT[C,(KDA2EA3+B:$2RHH$.HI/&>F?8X!&#T^^JO6_!0A1QJ.9)A*_S&P!9[XI4_]XB@)#1HRUTL41U M$."%RTIX810[Y,/*D@*@HS:Z<;:9Z=T&J)9XJJSL^YIE YV^'X[#XAWUNBQ> M_DW7I5B)%[9OGG'J]^D?OOJ2=>-VO! ^$8PFTI>%UO/U7/_W'BV<* M1BR,V2'T=V&)D0A;V!7,*J[C0\\?G#M8\)32)]5,'_O65;;7>ODT0A*E,K$"JU[X'S&_ M#1$H7T(I-+S)8]QT[ZZJHQ:6*SN*J.'=-[/---_DF$9N;V/AFT*3^5(P ;Y* MEW:[H2;0L,"Y20V $R^H MZT=!$=GJ)$.-KKHQ Q"DWR_F:[#,/S,U5A:3H7<^I M[Q.=:"X=9B^?25$\6;PEHIGXP/!=UA5EWJ1N+KZ@,Z10,K(3+0+&\FCBUI 8 MMB*\IL8,Q2X2LU5.JTEZ%N S&1=(UMHH(=QFFTK>'T M!F4!^C;&,W.M\]47/'"R,K3.O%8 B662?.DWU.%9806D(:DDMTWR JMJK:\7 M4N\C50&J1^3>_MSPCDYN[YSU,SQ@#J.9&A45'NBI\C-:W47J13I@+>-+50S( M%G 7J9!D'8^(63%:,5FFJX8B?S!C 9:M;H$;:3)-[I!PF[;JVEU744#(A!O\ MXRCL[,5G#\$Q!U;@CCID7KP MJ<@?F"0C1I[FW(1NVO%<.F\B\-Q2_J9S"I(8%;/()!M=B^8X0<\;'*R%DM@AZO\-#P%_K5;;'7SBGSJ+17VO@9$>< M/2!#0VCY\E$K'4+A=&6@ET"9P\/(@XQK?)A%7$>]*G^T^=&5]Q"O4^\EUY$) M;XA<4B[.1VH-]E7E"0C"4"QB5[F$G2SD8 C.?>%N.[[X]%RR.I>LSB6K<\GJ M$9>LCKM%,W#!M*ZOO#@PJMG,2'4MJU%R/\_R3C(+[NLP> ->S!J;"YDZIIQ4 M14F'-7&&NF-U3B5_E1]<,]4Y1BW^L0:^35UMUQDFF<5GI0?-W;8\/*(<0*!^ MW941V*U^ K)!%K0&;_-J4I.)M*I,GMBB%XUJ$GD!2^8EI"0I#3A)(*;AJJDK M#O3.%/UQO!B)TM_B@\^RE,^;\+5G^C5+M;Y]]B8DK]DO(Z\ M:MO91,ZXBMP3R00_/AYS9;T OR47YOYC'0HF98 PY7FPJL:;+BM&$=>'!X/G9Y(4B!3:>4L + M0XTS?P^BJ"(H[E[CD3&D+P+^3P\;=Z$1.2Y/S^B)::$\6?S0;-&U2\%GVS+A M�)X\%,/4-*0KLJL(1Q\81M@:I:$OL83):JKC;>N<39\0G-3&/W.(,SZPB M9H!,/O6NI;+0);1!G$83B'QOVUS( M3VX B>58,J'Z!MSFV!^Y>/K),O?3M>.%'C-]7AZJU^'&:PH/ZI[ISZ4-B]B5 M*]<^'X^MJ3?$0L@Z*H^=4*,=!1VS"I]M=[H".XS"9KYY P7&/)3_#2T9(9YG\+.M$[7==F$3V8+1 M3.RG/&@_;U\P5YYJD 1V>FHBO952GMS74E7UC".EB>REOKHQ*IHWQ VOA\J. MVOQ]VBX=6\E(6\NV92,=SZJ%,*,2N# J 6W%3ZY&W8B>1"A,(/U>W2@K/-\A M)N:]IE/V5@O@Q$6DDN!D#GK[-^UX6FWX.*])#H%65XY\$#X+JE8'P5QP,2*F MB48&2CJFZ2#'0U)GR[9:7VI_K(H%,TL #;%9'Q#'*TL>D=8VJ6R/B3\>XZ(L:$ MEDYS\"(?=S!%Y@+E!9"&Z&O_D.*#GO";F;7^G@ZC S]!3/^MV.^@=LV?^JP_6M?/"'QAE;Q!,1OVW; MWBC(@O4.5JMAQT4SYFG<+6F@.+TKV5&E"#V<]JC$52P-KW1U^U6SHY8=I\B#Z,_EHZ MBL2\_8P_ ?]GL0L//4;3&M!1N9>06R]&JCD#P*F,[LW/Z45X1+6X.S&GMBS" MKA/":)XPZOQ8Y7B(6;#H%)\VDB']$$K5![OMWEF(117K?D_E7>&\F(989K/S MT;.(0SLZRU4 /=7=:"KTR[0[I4!BD5"LN=,^.%C(<<_HQU$$G1$.!QHHPJ!D M-1[L.TELD2[$MEQ)]GZ MP.1[# ^2+;9(GUT/#"6Z7ZR)V5:O@IE^V@V+T@0T#A"HR/]!OL< O8J8D>9A M:D',@.!#-SELCU7)2K/Y#W2C_PQ80\!%3^CX[X_7EY7!0UC$3LGVP/H&1P[6 M0"06,$T/='A/ X"ILCR62F$FG5/Y->3;QYC\"1A(DDI,H+.]90_!?E+($I9Q MUQ'Z@^O5R)+,)/E%-SY&U#&O,C$A1X+FO$ MFCVCS!W2L<%-4"!3ADF.:=+,-X##9M$T3ALBE%"JA">+YW+VY&2T&_7O7^(4 MTA]>J@OY+#D;1"H@E_PV7!+]+08X'J1=2;346#B,N0/J:_)I9K)MQ>*M^#!? M?OJ%WO%-=<6WG_/Z+Q2?T=U5\FGQ,JZJ<=*B.YO4E,M'6DHBA-QY7?ZZO MCS^7YK9Z*"EFD^$%$?C1U9(1Q50LE]NMK25'T'#6HQ(>7_T%R5N&:,NHB4+9 M5H&5RUZUS=;5!@2.X36I@I-B"+PI??K':JF[/;U3?(<_#S6E,)OT*,FV%W#" M#IPTIOQW1HHM$+U(2]OGA\I2-N MU*6"G^*5*-A+;NE0'R(E.5':-AD 7@)IE-Y*C5!PCTH(K'F.2>-/R7N$ M(7X3Z+@?8TQ"MIN0X:NNWG./+,B"TC1WEY6;X5: !T/7&7.1U6T,+DMED$'( MDBQ2D.K0W;'B;&$B=+Z6:;EQ8JY+T?<-?7EH-@1D5EDN:R[8I'U81= 0F'QZ M;9F:*[IIM_(@5#.$F">V]PWIFCFW+O!+-"R2R6CZ?;T:Z'0C/WTATL-@U"YU M^*C,DP:40")E-M@2W#J47+[@.;0-L2\C)H(,05)HM"*NO^VM,N/L]@<2(J-TW[Y*LW10!#KE3>6HOJ/32'C&P76=$?)P M_DZI@[(5I]7L13.(WO=U6PMWI+%M,1>=Y SHS8FZBLO[:J7D5==2W>5ZI5\= M"_6RW@2@=*#)O>.]0!O82E1>255 >O*X(B>$VD<3&\5#-%B/SUZ%LJNQF2[; MZT 2O2O7PJ"?JX/+KB[,%XDH"B=^/N%MI0E)QR^/9=[4?SQS-5UB8\ _1?NK M*YZ8QOF.:Q)R;ZSY+!F=LI9^ ^GKG%'^'9%KASZ/F+LDK;T)L47@B=XDUY _ M_C 7R ?F,)]Y_C(FV9/3Q838DG1&8[1"(E?6C$NG@"2Q0PE[.:PO6<^O%45" MLI,S101,*[KX^R)#:Z1[$1!NFV4X9Z@RIBQPFOZ/E/[>@0J/;/58V[5G(<=R MC%1'1_*. =QETA,,Z?5V.!3JTA>FD\>=.VK8UQ4W[TBC%:MV<^MWFA3S9P3C M9Y@&70@;=$7_C.?/MGL;6/^Y?5V)0",A?5%1-)K@KB. M>LW"80%1$%L\<:M;D3C< MUWLH(N%U5&(([RNH\13J4_>A'J%124+\=M^V/>0+,A=<'3!EWLYU@NT8420J>>4LJL*@(S+H'*A](X9N%F)7EX\,V;F0&F>EDE[X']Z MDL6[\D-)3[K-9#7? :&4GW@69@6 M[$VU1N)&#=#B1XVL MX!SE T,V9W&[$H#Q3FO65$*WD.6HJSE+W1%10IOOB+F1,.:.HT\ZFSI+@8]NS^&E@K+.J^)(2^0&6)!(46 M*YJ1">O.0.D/DJ__[=5H/SO7:,\UVG.-]ERC?8PUV@],B[!D(!T%TG;F.F5M MB@VID!LIH? 2[%D:8Q5#_G#8_9I!EA12'Y;"\+=4(X!N9WDY_*K"U%).?EC# ML_A+=8!$!#)NMJ)J9@Q;D6U$CTNWBYJJEE<5T O8\2I$:)!Y9V5M>,(@M MX5D5 I!.OKJ7XJ2&[-E3C6>)60V?*!_JNWLPO\YB3)"F3Y'=SA)ZU#2,.'7V M\_=A*PV\!=#%I5B!2D\IO!38IQ $^.2BVMKTTH.%S[N:K#:1]=8$IA.M\ @< M&HQ9$5UQOJYQWH:KRSJR+O8(8,B4.6W2N,O/EHSQ$F) -#*S2N$JA65IS]-S MN EJ%M^77=J-GWWZ]*F3$NHLGQ@'U%NY;Q"?'FII4T,B]((D2X'5B/A;UL"2 M,9;]-DD35#^M*J0@; U%]=?1N9T"-!IUI?46=:#CU^1LXX'[(=OC3ZU, U)" MIN7GJRE+W\RV(SX^DTS[]-OG?V&EHHPBM]4E\O3W!99)P="IM$HE\6:K*>0# MW%HX(&Z47P$1)Y&=8Z0I@=4QHSC]T16)Z*D8&B#?DX7S_QW^?_JKANSJ[#^S*P91' ROIQF1@6HALJ;V@ M 09?!RWVQ_U*EZQD7_!1?]^>1E MWXUI:X)&SDQ[V[TGF3\E]AU/J_UI+MU4<'XZ MNW[H%A>:(#! L%>P*I.]8][!GL"#E\QM9&!+A#XY 2RU\OTUV5%ZDL4O MBFD),)#016>I1A:.]K*'"*V>.'&>UZWP]2*)'#;F M_)%, !,ZYEWUV55$_=7LHOOR=G+'GBP5XR4X M'FO:&3:A3?04YDQ-,&I&-+RF0SI(4(R1*B=<&-LY_5Q]2)CUF3PEMOCD$N

N[C2XM3FT;QR>(_U-KS&UYQGWVY6]9I@+G/ M_Z!'IZO='G7E6!J1-PDIN_'XX_#O$&D-W2'@VPI:X^42XH.-@M5HJ;$RO!C] M&Q)*WE;+++P] E 1:6,+Y+NK@K]S)*A;O$#9 M1A13%*3554;B06T'AX)[3R-LPJ%::1Q(:ZC(\!2,W8NEWG6*R1JJN;8]HP,5 M#P2KBIFUXNZ)@30>*?/GV7#?S2_A,0(5E?S[C]&WMU8#Y7&;7<.P!#>,HMT- MV\M2M3:8^LDLMW971@-SWTQ6H*)W.X,#SMQ1)X_8'IA(GP5CK\7;HV4&)!K= ML29O2KI6N+OA(*JF$3^ZWC&C"DL0@*9G#>W6#/7*Y]!*=38AB;DU:1&#!GA0 M0F+PRZI2+7 E*Y+G$.T,4ILN;\C)Z$;\]FGO_N>0G+O//OWL,]H@Y/-%]9?_ M:&FJGCMG4;-X9OQ.C+ED]W7H+BL[MA@1U:]J,?LZ;>GH:A;?5;W2Y$4'C<-4'9^L_<[=Z+$%H%,<[3>Y-$B;H G%5$L%MH1 M2Q=1#I%D A342C0Q ^P)')G/\P ?D!AZ?^9C@B+;)>FX7_!TS S=B[KL.[L?6E?WH!-)H)2W>BG. 2$H: MI"4NH,R!!_#,+)X[[,A15-X)Z?HS&FA5?5-D@0SXPV$$)O7*S&3P^8[P9 M]E=$\0H6-/:*TO@15H+2WB;8X.HO;-IHTW-R$6:78)Z('*'CD2&J3J39TCT5 MRV$VILB\2>8OK=GNMDL?/Q12W1[5A-%DM7V=%$PW"^&+D8SBL.")Z M!,\ZXQDR*LZ08>9TG!!.BB8AP-;O30(I)V,:-T.Y;N\T?#I01VS?&>T2T"Z? MG]$N9[3+&>UR1KO\!M N+] 5ET[F'+RBOKZ<35M*26]NP0% ?GILS),CO3," M]'>OWUJG?NZ3^6D'D MH5]SX>\P.:\Q.6]EHG M:Z^6HMLBK:XGX8&8T5."VGZ5/!HDI5Z_Y:R"YHRD32I[(H5O?#)M>_Y=5%*( M99V[UB*(.)[=8\GB"1AX(6_%+>+ZK!;OA.RS8A729[.62!%215H /9/9)Z08 ME>:'GDQS%C/#2MWAQ@$MA4VD2E61KJ"(Z>]M+=RR:VYGALM)[;;;D$H/;[H1 M?G(R -X?7/B3XX:74*8NFP9Y\2'%D,3VNF1<>.SIKNH]ZT^IM+8D4;*6^'S! MEA*&)B]^NTUC7OG^HL2,Z(-Y?=DBE_PRX,]=\XJB;9F"IG69F<[T+6R^Q7CS M$:D$1 #3[OY"TD)R=Q;LE!H.C1,E7G?@,N7028B=.?%Z07?FA F3OK+B:D-4 MB:AP82+=ZI*!]71<*]"F^UM40(2TMC>W)W!:#(CW6DG=[O%T"$EQ:^J^T48*"IF\Q89ZO2DGK(4>), Y_9*&YQ03Q\_. M'CW,;,V',\3>5,;M2PLH!:3)LJ3@W/8%(YL"1:@69IRQXCCKB58\-I1,D^[] M] JK,*MLA[5_'P;U00[MR5/]!^S J$D@Z;_[JYC?R36HY(^.E1FEXSUAR_NH M[(+*(GJ9^&3VYA?#)F2*Q)Z*/KXBV*C-_XV.C677ECC[^8PVX4YL(N$I;598G'GI=W>!*7 TBK\ U=@0^LUS1BJUNPKJGK_]V+-Z]- MLHH;\G-:,J._FG!WK-/>;:V*+3(L([:-4$']L#Z[!VO=,6"SX-X1\BF-WZ25 M5A0/P)R$PC-0V;A.33"?Y)3#--0-ZHK^G7)"@Q2%4U8M,;)%B8SQIX4?R8D" MYX$FTO6"0\-DOJN /TE_> YD65=BL3PO=WORPS,6,K:=1GP@[UL)D:"NK_B. MC+WHZDLR0^I9MDQBU3)'E/)&C=];'%Y,"QU$SNGKIV]H.1[A]/H,F>7G;J ) M#JT4:*WT\-^=!=.&025$AW06I\< M'=\X+:3(&P\[>=4\0:2&_8BT&).UBP #PU]YZ'V)Y,N=SCI(_?3$WI!"#^)N M^-=PL7_,7.! 4R6EJV \=ZB:+BO,*56[1[08 "EG)#Y,@Q+WH4Y'+T0K3&/" M72"1JC'L&2=)?)#C?5J>(C:%RLE,E M<27,QHGA'23DI-P*=M70]PJ@$@:%LK]M5FFP&WHDHB" :T*^,QQR=E_4U0:) MG_#4L*&*CZR&A7%5*4(E <1>?.OUWP=&3:Z9HW"5S/S%\O:"_JLTA2J9_IZ: MJ Z6'E'R6:)W4+HL3HQ$U;!D%9?EMF1UH4RCPOB@LI?I W)NA/:PJ)#C>-L3 M1@''>8K*VUV&)BBGK@>#3A>0)._JY7#0GA>>:AO$NK=Q&VE5Y7=B^33$9RFH M*2.:!I#IRSHMJWZ7!<+BA88\E*ZJ]/V*P2%M,]IC)H+.WX[1EGJUH'DM=_Z& M%,E=BEAI\J[2OF-55C]A;H",(+,R?7JRS>)S*,!NAGN/X'1([!DX0Y8"RX!& M!%X/[0A]-0^P7-^+NQ(;>6BY?5-M"VG^V(I^8@0LR-LS=QV!!1E2J]O95TG= M".PA/3/E(Q4*Q# S0I0X&Y0/*9;"X99BT74ZO7A%\[F3YMT23%/=WH+Y1&Y= MK[-PG-#*^#R&GDTRYE:7G.^Y6\]**W.LHM>82 _0_46PV?"'PN]Q3[,4DC0O MMZ%O+J.U&LD 4O!E81I'B"?.U]\>!N"+,P;@C $X8P#.&(#'B $XC1H$O\4- M'0?I2C/U M0T-^D-[JQ0]^ITA>MZP.-X3U%EB["F-K+P6U5M+;D'.6H\JC )]]!*Y3NY8R M$]'>M]W!:L&@\/S[D%S1Y.T?M$ILVN JDCCBN K^M2X"]M"/3C+Y(>C\<<3L MX39T[KHWQKV#'LL'#R;YZ6TI*V.:X(CJ%I%3CW,XY-+KFM(0*$A N#^=R1'? M8*VKUL-GGW^J87-:)MZ_J=DHKA([/W4?I(I=!1=^6'"+9]Q]B1Z7!)C!ZU@M MP45WXT-1'9C2 48)QT-JM[#"M70)*.LEMRBDNU$0F),N&!1"9 #EE<;%G#^W MS3_*;?6/Q?63]._VDCJ\2B8PM%@P/*FWP:91'?:T!)95\(PC_\73WUO; MN6WQM@G62)'18K'>IK=/7_L>Q1GN=TF!/4-88!>>_/!$1Z2D?;FF))Q>K+W! M4D8ZHJ(-(5VV'2?C33PQ+9K-EB2%K3ZXZ,L-DC[+MLN6(]^$U]H0 >]D,I\L MOJ]VRTH*3F8A7OP@R4S%U:\DUM*V-YIB0GJ'4=*FR=AQSQ>H.\$,#$S<-Z2M M>9ONW'95BRY#*_WVTL'3%\O)ES@+I;U/%I#' M=_>R0RY/.8K&6?66"6(ET/7E-.K)2^L0'.KT*ETW<)O K I&)-.< MY71G!0PL_SE=8-%SR1(?(;%@"!ON$5B0./FDQODY2&?*L MQ*C;[D2I*GV8RC^*-\F+\G(]P*AB<]V[#EP;M^&Y[%E>;38UDYDDMZ,B(KAG M/1A/GLM2YM1N'!U9Y#X<_$=]3'\X?$"31-F0\ZF@#!R]\I6HF@I2DB4'5.K: M1,*'R[9=2R4W5L+X.7;+M$A;[K+39P%614QV$38Q42DADR=74V:C46)5I\+- MOHP[G_RR5&8?%I=%!A $O/Q8O-\#(V^P B>IAIV&W6I067;?KNU7T:_(C,>K MRD4D[0]N81U-XQ"S5WZ,5L$(L&Z(.1K4%]04;">@2B%G8PCO>%F)N#$'@N,2 M(HY,UG[)OFO]O.&;K%7$KN6)ZR0W?E\?5./8'U,>7>NU*G0^5;69MTXW7@[CC"UX[NST$_B0QE)=_ M*;7 [%G&D!(57%G/29BD2VBG*U/8ZFD]2#%%T;'HH4GFK^BEM#RE1 MA5A+IWNBN6V[1MV6\78K5XP7B7O?V:T\@N))._W"E#>R_)I&=,??-OLNP\?' MEG2D_C$K\E&H9?9:)WWH,9[S$J<=4Z==IYW:'\2#SC?\7(R6VR4XE>H;/^=/ M+EX;@\ZSE3'?I8_^UY/%GY(1)O8R\/I$K1 <%1I*X+Y+_FC!/[VO5^\I!E8E M0XT@J<9)TA2#RNQE'$WOCI[],^B^T#_D"#?W!6QX=M6:P $*85.D MB0%$E9 MB(]C>K1T=.P/E]5>[K' M@!3+LFW?ZQLS;I +]))\#A&N,J!4.>FU6NQ2P0N2UPNLJ7!:;,6 KQI6"*&8M,$\ ]ER9]FCS M2>QLPY%:K:$F'L+2.YS0#Y2@N[<;^FMU4(!D@-2@">.9_ELXV&XRT*$8N"M) M':$/B8*7KPMN >Y6 -BQ0\;82 ;BEE+Y9.9\CH(SQLG"D-!!,5C;$#/XHTXY M_3LK9O@W0K%JQ*(H[+,Z^>-2M?3R,KG8]E89D%L"[X;WT.7&Z%1@!24?B %A6A&%<[Z*IE);D?B1. MC:3"7513 3@]85C35N>\:*Y!E32/FXMM3\'M<^ _A%O._P*W;$U%#C%5$VD"'0>L\9KQF2=LEA_$L9)6;N>9R 0%_8HQ?2,*MX 6E]\)=74U(( ME4EF9?KJ0+WOY"XR-@>\KC>@FC2E;$(;MY+FM,Y"!\. Z;*K*@'*\R49'Q_( M/Y\UVD2*B$+%QC^"K7]3;;C/YJ]IS!9_*'1K/P_BW=P^1)+?A!5/8R:[W%J" MZ+M8@.E3*0ZIF=K@.WN4M]ZB*T4IV&9B.EB\?%DL7J:_+KXV9/5WE%YY^NG% M?TU!Q2>-Q<>V")-#_NF7I&%(2RR-HR%YI$VR6#R_7=)4X>20D^%EL^G*_M - M*VH_?I#YG@]O^^\IF2Z@-\3YP6][X])5KF@+A^+K2PN MZCPJ.:]H^)/%+5=D N;2?U:"25.4[,&6;N6X?202>$J#T55FH=!K=2,M$)2? M>8Q)O)AW6;< +%CWHC#=%U3_;OH=T2XS5P,U'+JQ"1,?!-^[Y!6 ]5^2*.+$ M"@%T]AWF=$29CG)XR,I2[;CN5L-.^K$B7.X%\TD"XZ==59@\+AWDW4YZ1T$P MM<)-HK5=/MZL BMIX&5U56XW*)TA+28C$5Y?G2?KB$EVK\PPK$=6OZOGY'KC M_GL=PJ;5*1C %>"I%:T? M?3_T_6^F&*6ZCYN,3&!N!3\AR#RM(,"UB4ES<6\K7(35W3 MTC:1"QJU?$Y#T1CCRHE,>@ZBSL'1[#7+;,+8+U)TK-3\"38W;]>*X_!GL?0J ML)*5;$?E2TKLTIO)"P74 M0*EJUY1R':B':%7NC?BD M"'!0:D)N]Q2U2%??H56DU*Y*6S_MSJ'G!7N5C*7V)\)^INMVR9T!/3KAZ<@H M4_!2>\EJ4Q/]*Y5JZ0V)\&)_=1OZY]:DN-WN=T;%X>4HN'K""(#"4ZSS>&O5 MR0F9^K6=F?!^5>YV6GQ* W"%"G!RPG?[0UQE.UD11G5J769ZXDQVL99P0S]: M/5I'[3(W#Y.N_.S$RW#+8"M)P^$]DW,'6 X2Y/-JC$2C&A30D-HL'5M/K=&: MJ(W[31FDSB?%Y5DJD&D@BJUV51K!E[?3TM,SICD?[_2*&['*7 >Y9D(G&QG6 MYKYPG$C;I3-A,MS83U6D+\!7E\-M\OCUZ(@"/58H?'Q']JL,)M OKH3-L1@_0\/+B&;7P@9;0Y5]7&, HO7P.%GC;0)=F,2S1,=(O+;;M,=R46 M/]W.XJ"" J!4BA W=.E&#T5,0&C0;S[W" K[PB#%;VSV_S[F?5X3T[*,;<] M^>?90<0-*N/$ :'+5X]R6](:#>?9GL"G-64B]9=HZYB0<=&R%&X=;8 OLM^V MG?F6 N@?0\HGQTCN.EB =>**[,!E3'E"OQCYQ8.?@PRTYA5D46=[B#TN.H&( MCJ-"$,8(%MKPE'AHCT2/<\W.1_8@;]]\ >9@\=! 42H@)Z9\:*98W"-PB96T M#WL NZ&V0=D]J'QH%1%E*Y N8HO,87)/S\;;QL&2\,6-@@F^<( KAFX':X:I%]V%K>A7NP[<8<8LN I\Q <[,) M@VW]'DP8RM%R;J%WE,!79Y3 &25P1@F<40*/$25P/Y6THPGM23H,Y:OD?1,F MS9PO/5"C%T:GH$6%0O7)],>=-BYR>B5=.@W>SL3?.10Z&0$=<=-F.!M##L=@ M@8H"9I?RP.SB*=(HCK#5F?-D)WBD5YYT+_@I:W#C8XRF_8K:FP#WS#A:\?[5 M5IP$RH&3-,^-)E,#A6GZ C&L8RQ&SYGV(OJ,D8T@?5XA<;V5'[GN=3J?)(]C M+$)S/DQ<+@XA"7E7=U%$G&ZE>'-+# 5F/_+QLV8/R?7PJ@*#.%ISC"**.Y9& MZ4[U?KG7'UT1Y/#*QU5E:7F;#>#)7O['& +^6-E:/+VIE68*WC\3U"OEE6+\ M$7V'B%E<9O)'0;S.0:;B:0''IZ BB_B]O9HO^=]#)>E>SU#.!&WPE&_[ QD) M@15L.B;4%X)S??ZT,M\W[0U=Y5!O 9=.=FD= ZC[&#D"EHQ-&^$KD#AI5R!I MSRD,FS;-OPT3:/5'VH<"MF NY= /YG?0&DTDC0X_W*-6(29T@RX!2RE5UPRY M>)3KMX*NBT-1VD8!"'.A&F*F2I,(#%3"BI1..\13TV/+TWSZMPO-T5IRS_K6 M)B3]_"@9(RD4=>=N%M-U1^[$V445T(V)FSSU ;LGNT(S*%,[B!71&FM@8 ;$ M@-U<)5O*I5;';4BF)= C6Z]4M]AQLJ(*9W5(2=KK$1L$%\Q&Q0;F8TG!2\\] M0)@LJ8IH*X'HG)IF(BQ)>'E9W*:7C&X,$#R'OA80R *!0P.XUR4P>UP4Q\C% M.7V")J^8U9J>%$@5:N\:G;/M7H[K([T^'#*WK$S/DS'T$8LT[N;W'%& 9Y;. MAB*M14AGR1&[J:J9HY@7E756^KD\7M+>Z!]9%+0L_*8FXM6 M1 F#,\8:O%5F>TK=R-PC3-O(K(5:0T3&"KLU'67KK:S]?/O&40^F7(03R5UO M1T67=&P:&X@JU="*X#(D2$;T$>7)"$,U5*(D[U]F2A9B:)+60;BY?"G^0(5R M2Z"8A(TIN8L&MZDZO@G0&Q62MC(JK.<)ZS) ] #9*H8!I&U.I_UFH#I/3Z&V M[-A *[VE:H+);K5#-Y[9\>@= MA>\:J/,#<"!_$"X%CJDV9>I5[+)KVV]]8;YT\"?BLK$DSW3+3,1= M[D*Y^"+!TXC3-55Z\6G*(26R@C@J***L1U#'FEEYE(%QZI49Y$KFOKEUX9- MA& < 9B72F>OAY.<#O^J%T@G,\<@!.FD>X< /P$K8PZSS!/<54S=+$O81*5* M'%-&[]$AW]6]95UR[%Z&=>K31BC1G 'GEAX0!3=?)&.:"+R)ZIU/3,4)A+GE MUXZMD!/45MV(7REM72!#Z>[+=GV[@! DH40?H[4>)725)D8;I@%?JZ@5F),\ MDK7)FBNHF'QSN)I"5&9)Q&<:1"9A1,R]AJ/#T:SKBE4U&HG?#3N"S[7@?[E:\(\"E_8332J9FH'G))*H M=/!Q>R/))/].D:->"TGUZA$#$##P48JZ;=9Y-7C2ZKA8FI'2*Q=60A@8IV79S(%2O!3(WU;(GKKVKEJNT63RCQS[0=M"%T8-R2^5: M*OFP V$.^#5KN&3I*J+Y9>!:@-B))TL#F;TZ"MMYWT\65H2X\E =BVJG7KU3(Q=W^"84MEJG]Y71A<3]=M21Y64_ ML'1Y&HG8=I,#FS%ZQ/K;J1B77IGF \G>2CS<';A\)BZV)/[=F4:[ MT"C3SA64^0:('ZUI#GM9.5J1A4;:TPF"M*4WS(CH=,_V,RH!$U"SDN3ILZ]+ M<)"C__4YN\PN\"Z'["U#NDOBJZ5=%[M4'9)OC3_^JU%;023HY:8!S,J*(:$[ M HTWE(E]H$'=A_>Y>GNDQ5:,@MV1"'J>G(-9X*#(I:N,.H[#'Y]S"98%S:T5 M#I>+8]PT%AY7(W $"-KDL5&!GT;0+YH!3/0314):S)<PTF4"!H8:^_2H$=\IPJ"C1@R3\.O"70CNSB@:,H;&UJ9,\EL&*CG0QP[] M9$%]$'P B 0]A9%.^Y5&$"Y(RG MYYJS8E10CM]A^3,@2F ,*RAQ!Z&+HW>-F+M& MO E(_8_>A-O1M'24ED%#<3SX0K36)>*=-G7;6^6&[4Q$NQI/S-!KA_*]ID'R MDW^7F\PU\T7':#X3:Z+-"Z;$'1V'8TKD4VN',73W>7"S>WEB&3 M(K'IHFM=8;1/<(OTZ_0%9)M$0.+$2(2)8%9'Z+&S$0ZEPOQ+#UR?^@-//M1, M-'_.EE,M"NDDV0#WE,.0V$#N M2$Y@>1L@+N.@P*+#YC(=(^L[8&CN7VMJ_=*U+W"7*_-^I0,+<<&6 M^C)1#)I9"')&@*^5KY46)(2S0IQ%9LN,(B? )3X;4TOSTP7=5=5!JU+09 MG1M:L-E2J9JI5"ZK@ %#E2EX218(M*)D,[KU5 8G9ST@/GAP!6D3GI*@.4AC MU/4+-J>LR6[P]KH)330(153X2;8=WIJ"DA$724!P:8&6&O /H3%U(S72S"'# MQV)QD?%DMRQ(Z\=*\EG)L-:Q] V; M:6D1?(VW:#(/5$,=I(+A@!;C _[HUV6#M@P3BRV4D?%N7+&O1UK/?5KD\K5T5],I9^&(0T!)\5B[_6EP1Z:Q;+]/Z]O3=B$IRH2F=M7@-6 MI86R6W 4N&I?,FZY$D1.K(TABI;6TJ2T(3(SQ73;H52;7RGBE\;'>C+\I#Q* M''1C8F]9'DQZ8^=^,K>]DB_('>?RQ#1%^17Z<6X^[SW(9 URAM+@%F>++,=) M!$A%?BB>B\-6'/[Z7!P^%X?/Q>%SQ:,S\ MRQ3P*J]C.('T4,.WM+L+B'K'L \J=T%NEQ/QY2Y++E#V6B[[G"Z;'*LTF"2$ M2)5)Z_1[*\ _QJ7-",GPC3U9BP;=KFWJ%67VT@FL3#+]6*-)(D9[\,R#"T%9 M%N.UK.C4.\U)9.NY6PF.;]=VHX%Q&-_\P<\M0@CYF,YIW%#$WM;Q*%?FG?N\ MEF-O=$HV5U@^ZOB %@SG1ZT1J5TNM=[N!=P_#JPG@+;9/B1O9YYV<3_0"/)G MI$MM##1/"C!%#.:$EP=9*^X*RFL- 37))%E+4B-7 .4#':D[*>ON:/@P6LU[ M#\01Y3R*)N1+\XW7JZNVY;2BM3)VF!/*RN;%I0E\.J9+$.0J2RI_Y^2] 5*) M;R [I.TRHCBAJ!3"=$[#P!QYN^;\ R*,^L^R&2@W\=FG3[_F./>[:@TNQN/U?XAU)W(5$*AYD5)O*N):/VEPB-&C_V,, 7/=BWAIQ7_@4(JX!9X MR&I;Y%BCP-RY=<"5)U+LJHVGOX9#'IP;9=O4?$RRK12F+!BR6? M"6;/,@7O6.H::=11[SJE]ZCQ3IK%\7OD^CF Y#Y:8>]'PV]9T]/5+37S_(.' M])/JR>630E EUVTGF')NGBUOZ/(V+\FRTSG'R!09./D5&#JTS3\]AAQ#:MQ_ MQS5G'MH;[57IE<&/KD$$5A# DI5&N*>#H5:L 5H@"QRH[_<5M20!G<,RDKKE MWP[4\4<3GZZ2YCK4PT6AGMOV:*\$=5_.T#5]+7IM(ZG%ZJ?D=W!V=16@%C>2 MB0I*I)8DWLPMC.2M7-$6?IW.-!1/%G^B_RQ$X^R%W>85!NSI%Y]^_A69M?\< MDGG[0R'Y)Z2'TPC-K&-*Y!#:2Y)#:3]R 81IISE?1&CZ(%2\A=N[K\N@J"M<,NXVS2O%SW4K:6^8L];<52T6AXG (D/# M^"[:B]PZ0*UK!UIM.G*44L[:TCU[-&[9&'OFZ2JEH"G#0!;JHTHSB#1)DZ7" M0#!-PBAK+5E:JGE!&):M+IB_16J1G.3JP,Q!ID42V]J)#%@.W6F7A&O34N6E M[5VE=P))>) >T8>#S&B"Q$5 #HZS@;%5? *1<&=*-@'W+:<1YY/AN/3!1T"0 M_5+NY%]T!' 2+*NJR1G/199I(B'P[%&%"DXCD>WIC8IU"5 M*4J$^UL@T=II.09ATY^2[6%16-23YR?6]])F!Z4VKXX_V'0]+(%U0;^./G7\T.$/^* MNL2;PQ\OGG[](9*&S\BM.S90G]UKH!!D?V5B>;_\7.6#]/3S)Q@!"X[2Z=2@ M@\-FCUG]ZN5 ,_7-O2;CJ_-<_!-S,30(Z_D<(F)%BV$89J!GCJ3 M^:1J&V6;[U,E!;OD8+MB2!H\"[,=;@<0DAO2_\G'&<[[S>AB\0C]G)>;(_% MVT6)!<^]>&K(W5 +\+*(M>/&(Q4^%#PF2A84EC ,K(@K(A#,S"12IL4YB1D^ MJ CWVT,7_>&,+CJCB\[HHC.ZZ#&BBWX&;H'<1REUV5FTF1JL;JN5S%E7= M0*CKBCB0J@M;6HM1:-Z@A1U1/-7ED'!<5YA$<;1!<&,N@/5 MO;7FIUTH?R7Y+%(*E%I?P94^Z3,3G#G-:A%+DA$2S;4N73K%_+HYC+1MC3LA M2J?=N:0-Y81[Q"'!]529.H@50K53QDO9&T^^C=:J#TPYH=V1TVYP[ECMYCF$ M 4KO6L'M\_W\)KH\!'MG-'MTE94@ZDX/9P[?$-1>:&KA M.+'XI1=\NCW7#\ M4CE62QI(3)^^YI3)\_38:72:NH3N/>3A1/N=("H9I.;Y\]?/%%.C]0@I*O0Z M\OQ-'#V<= XW4/TYMGDTZ]8",=>= NIE8:\O&T@'4U:6GL)O*S78T2>9754+ M'JX! U-Q](E*:DE:*VN\_@5Y\9F7$UXCEO4#*R+]GC$.I$]Q6-#U]\),5(X> M4AL"YS>Q[%0JA$" GC+WQ?Q-UM6V4H/ #8PS%W2S,OD^V<[]X0(R]QM#,O7E MEFW'T4O*9/A8ZJIYP\,S63ROWX3%8[4ZKHT9VNLI@"6?%R,N&T%FR))-"R!& MI$OITD1.T/&H\4S%D([7B'!4E>@%\@DWMEA^#YP]'?*1&=;+I82.FF%=*"11 M8L)]Z6 7UBF746Y9J/VZ;@D_P@H??,SMAX[,(GAK1&!]JQJ1@K#:,,1Z0=U+ M>#2ATN#]Q.003K@YR]5OS9!C-6*%#&.JTP2*B#S$<0A$07N#L2XI?*36*L8B M"9[FFM%5S*3*VBQ"TZ'X%KX[2UO:W-I:I3N2VJL^L;!8+OY6D_F-%@N [-=^ M.#ZC4\[7&';@9(DQ*"\9YG+=9C;/[B\>R"KM#;F#?:A8I.CI:G(/ D?9#?0Z M/QS*JUGK.GG&;ZM5!8S8YW81%H;D+F1MU1N2 MWV'4WE4-WJ-:?.+_?!FVS.0.0H+!*P_M:3ZTR^IP0V^:!O0+7#[]XRLLZDX M^P&:%S8(^R1IR+!#T?ZJ&"]TM&/A9V-,RQ_MR3RHVB": 8!L(T=Y\W37=(5; MH9J1!EW9+:&#+G;B)B?DO<"B(KK(/AN 1K-DR($')6M:3"/XY:<90I%=LJ 7 MD*OVZC%+VBO65!$E=DTN1UX->LUTI"ZA@B!'>'-<9YX0!"I)2NT?Z79#FA;Q MOBG]F\( 4X(E:XA>2,X:6N,]1FUFTMQC/MY%+1'?Q+TTQ_.8GYE)D#/D(4CY MDJ.[8_&J%449YCC/$";C#.12F4/0Y@VV@3EVC]&)?0=G?/%G,-5L)Q;EC4,$ M:;!^^*_[?/*30WM9<2>2^"-__O;U&P.(JWT]T'E)Y])85GIL<=W2QC3#2-QY M0Z\ASRA!)?P Q#4W:2M==&6C .H^^9"GCP7$1%K4U(SRC_')F MP+(1I72$^'VKNEL-.]-GSCTM-F7R29/2^L3'&5@0E>AR,_H[O!1C%6Z(I]L@ M]"-B(J4F:5U^O+.1;&'ERSXL*)SW%BS%68")(&946DGBJ0(UR)ZND8D=7S+\ M'3HR12$];<(>+>0$*;*CC7KU B./LI]YD@Q[ A'%S,45]DLHN>V(8R:@K@2V@CH%LCM-_.M"Y,03/@-VH=+GX MNJ+\LX."5M+E4*]I48S.TQMX&;EER$0P?>O;C/*B)M"R:3_EC!S2,<'73J.2 M[(P6Z[SW;713UF<*'L3O"LG)4-KS('D9M!T@AQWCB32MX%-4\+5H,*5;T7L M*6W1;)!,0_#HSY,"-7I0#.IBNT ^'I5W"0/V726&FR M0"1)9Y2L\"ZB-(37B^_*5;5LV_>+EW3\ M-]PB\GWY$SG@Y%\MWJZN.D+!X6^.E(TK19H$T@.J14@/<^J5/XE8EI=IOJ]. M/":]UO?E+:($:6UY,22'M2KS3Y&B)#-$82DEI\?&P$O*O/+OB-J) MV[QT\#_5Z&1/%%@'=H]LGL>&5[B9>3;2,L0MVNXR'5#_T*0W=^16PL?+K1)Z MWP+F@#(4X<33VR4S2VGANM\EN_ =[L+YSFK]Y%Q^5F_NRT_/Y>=S^?E.FSU*MTK+^NVA3L2%JZ3U'M M?DA>[@JS?%4W91X,X0MR^![)F/VEO*&C_*\I7D#6ZVG6S:DUC9XSG))S9 \% M3INPQ*W\5"4']LGB;5H3Y;Y5 HQT>#=$\TB^5Q@<;EZFN]TC:3\?9L,AE C; M;IJF?Q1CQ^C68HZ,$2SP;F0^.]W@3UWYCQJNWK'T0AI&T+%Q]CH]V:HR:K;D M()%SP<23U175"JZKF:S"98VF*BKB6 E<]:QX5-.#/1LNJ9SE66O.SRY>E\E" ME$R8R4G<^K2\)1N&K8S9ISC?!0OA5L92_'B[VW_[="=T04E^5 M0XJ7,>:V":T6B!GD?4J+^ZKL'=B.O:CMU?95FBFI?-3N,4KR#OVNK2ZI%!FD MH/:X,_E@+:/0_NP N @!8[E/JQ]JYAOKCFZ[42@]K;D]>PDS*2JWL:JM1K,9 MV)5"DQ12K%@Y=ZM[D\IP)$\X=MRD]X!9#\"E7C7I;%-<&MSQC?J$:-C@MI#0EZ)7[Y-G+WTG2L4!&C2WN@46 2Z$RHK65S$@P?M+A MB!PQ3((5BMPHI-B*\^QKYZ&@2H61+;%9J;NC3X>2K:JGO*0?Q]7^T8*EA)7J M"[-9Y[+*@K_-Y9B:NI^HP32;N%"HB#9_E%-A3B'41ZV&T" -Z8PC--PO%9M. M- L!1D1VV[H0&N!0F!<'M4!S 3*!!()3G-!&KYM1P<&[I7 M4/(P '^X$@ 6_IZ+5=DKP(+T M,T'XS05T0P[8)<3LF29X+ LBNYC'=0/1^: MK3($,*LHDX-PD4W*=CV9T4=H\5SF_;8Z8 @II< ,X56VP04+U:/Q0>SB2:?1 M3-_(RJ&;VCA$[X77DK)26H^4Z0,=@O!J-7F*D<766ZZ8A'0E.W]&#NJY55<1 M7E;^-SW7FLT61!XFXZ %K,=8G\H!"5ZL6U*&%.F^D.3/=DF0DY4-,T'Y19I[ M]K:UCD([3_/U&;0OTY@_"OX9/23SFK3;M!&Y$SY4#HGF9[NY"';8>,UG8'BQ M/LKK>D?,3TIF%QB;D1R&9Q1(F9DAGP!1F2HUKQ6IZD.RR);]+&G=J66/=^6U MAY<8U:_M)DH!GS^(:*],B6\+:8'65GQM.2TOJ5@!VNCT?DYNDF8%&@4U\PCH M,0\>:^$02W^\%'151OHLW?RNF,8%(1"RX?S29#,-PT D>EMRKP+#]'7=;O,J MR-]>OWZ6@K;*$%I_0<[T-2W :HUN*CG^,8]"#L9X7&6A8> 0N4[@"=A4U+8? M&\/I1OA0VC*RAF.ON+#I6 '>(4FG.\K'0P\_@;+1:>D;^?9$H5KXGNOWY-G? MC-7#70[M;LS$/"T@/+,=+>6L6E/,5 64&UD(#E1\B4H^8PWJ#X(;S$,8P"( M0!D>T2&BQA)YUY,HSG'N3:2,0%=PMLOQ(Y#\PK"]A(OC*7Y'A9$VHV)KR!O5 M;(.@RP[)##75;2_Z-5NAW.,(@ID29#R!*HH%%KF:O3GE[T]588+J PNPVZK" MP$PWTOAB8[B,NYKLSJ:O#7L:J;2]/O_JBV\^^W2!JA+S>WWQOU!2;1HZ/1B+ MK/P>XH53A8/,-=3R3(Y:>0BVG(=9M7[M"77'/+08;PV:] NN:I/W:1-[WA,-@Q] M@%K"3\IG/YSGD (M5'W7NF -G;9D!89 XIL_$6GD82+A?W@$6>)"$HPTLT@S3.^DA2MW,]8I_%K(!70!8&^6DT7JB*NN)%.0PS)=Z]V.L=W]@N[64.^">;Q?D5Y?)-=PEWY&B M\:'/,;5R0"-=OB._05P-LGQ"'<.RBS&]$WSL>2=H6Y5K+40SZ2T\42"YE0OJ MY>N"!0TT83 TY-F@/ATR;)QIE<;KD ] 8HASH-Q+94ZK"/!IA/@8/=,?V1'X M9^:P[*5PS1Y$NVOJ"W*CFFKK)3\X6=2R@C3$LWX^58$68GADTBD=F$7=C4L7 M[I4P/&02F3>F2HNGO:TJ^5$9;82".4OMK9A(C),[+"LBR>\/6((:B=4/E\P(O3!GC? '8K4J<-=R-RUA%.\C#=\_DFYC>^[[;, MVV,6@FW)T]X4\B8_\Y "#00XFUK85UFV\W0GYH1M((Q7(#.:'37M)7J9]>9: MV_EP>LE4UZE365DU ME<([4*CZ$L,CY< BF#HMV>QPST/E6%MT0TO_*"'OC=3[5L0#UYU4H=(IKBN( MTW#,8($DCY*'VW-*O5B>,SZ@3]$DM5H$!4+BM:\]'#)^J'M7#3^ZH9T_+-] M^/6-BW)R\;WB6/TU8;2-7L:P;,X-I<'DP\RR1YQ>R+%'@N<]'6$Q+'.BLVFBC;DE6R1U+[L79M_5) MB28!3U80)&^-'JY.M'+V):K4W%Y[CZGV?)+<4' M% @YB@CF7_(FK(+$!Z'F<=!-5.ZX=&@ZVL>?1.J(-25&]R1OGHX$+I0I*TW& M(;#41SIU3<>#E)JJW<6VW-(4?.P)47L>48K;ZL^T#B3]0L(-J%@F"[SGYHMU M1=X&^)50*7H+ 8(U<'G]5/%B^D#%3J)7!! MB8DIO(J#!#&,:=GPA1P'CD MGRQ<"+,54 0^ B *\ P^;G@C*<9BB+7S-2Q '@P4I5& I9@YS0K"C%'#7Z'Q)/_^*%K) M5J"!-)R2@V8=S?<<@4;B-5]\;/'-LQ([+MOY,3J0[[)$ N+ M<$85^:@<<>;;FX:-P%6U73L*;))^&!K_49,'*8RH>V25TE6U3NI%/Z[0"]7* M_9]U^I"Q3AAY./J[ZI+I%$8Y=9TMW.!\*R\0TW9@Y0-)'0[^L:V=&4/=M! # M(\-70]Q*+3*#Y@B"FB[GL 4KX:K2/)@&4%MW]!G_/HO*=$PHLHL@H/ .2.'3 MBV1TT7;1P@N=E,>X8'@'TE!&086];+'9FDYJ'KVTK$O.&WD?Q>' EF N)29/ M)=.WJP1["HA:;V@AL%<+_DY7N88)=C2%J0@8Z&Q8=.V&HY7;W T";.00^??8 M6MC5M]6\.TBHAXNY(WD:/=LJ)Q:)>>DX5BNAJ;2<3&P)=VZZOLKD[O02*%-/ MU.-2'-#9Z[5S*[:0;\KH#E48QR-?R'9V4UV6\OXSO7(G,D3JI#H6'GAIT2G+ M3?OI) 3Q)C;&R1!V"7\>@"E.D':YE1(B@.QT+*8CX=D)A=L>B F&EH$$6BIO M1QIUR4-GCBD^H=O.&=$5U4 ^4UPXN_2]501-<#HQ>8_M>C1 Q0RAPP0#J5D20Z724&\Z57#,J/4]U%A"$(J[.BMK M_=^,:L5:!\_QUR$N^1&N2MVNR<:AM(!6(V 77*N75@)G':\KN\-Z'%&RZ'/Z M'3P4B0_99U-RX'#G=^.$#K7_*#A?Z]DA/>L@VA)09Y$IUU;59:41B(X7ORBO M8@[ [,?0:R2D1-+I1(6#Y";5AU'4M3@6=5%@6QU(L)XJUSP],[$8"B@:>)F> MDP5G3Q9_\9EUGC\/>.! 7U72Q62)DL6:R>"M.[;Z23*)E/ A1,@ZH\:TN!?, M\ ME;+D^I/%]\CC!!I:FK(FI\PX=J-0DJ.Z#',:BBTH^#&P1B+FF?;D(1<)S5(F M'$3)LJ\GZ099ZC[9Q%R,BMTA]MJMI,P14331:!O;;NSO.$6XFB*-/4M81>MF MIHBB1#)9_&%TO;IY0G=("/=N+6T1#!:J #LTOXQO31TK97KD%0HR&P7P"!%D MGGG73]5!8COHFH\N/3[+NO96NIL8@X0(/1U=3<"V4P[##M";*:6QUX.42=R2 M9RJ1&A]!JZ?IOE77(/A"_Y 8Y'S Q\+'(C@;WL!0,7)SS:%(UE^'!QT*4K8- M51;I?)"I]#PC3*21X^69!JNA+2NFZECSH:8N0!9;CSL->#=E83FO\]!9S_F* MQZ4$\X'>VO, XT*:37DJI/9@*"U/AWC.,RL.<-8E1XQ%&$$_R>9$&8,'.99W M03Q@9]-J;JG^=-2N,G&F$Y3M(SR6RHFN(A85Y*4Z0F7O6XX^+3^K?'9MM53Z*;RBD 4BH?).^S-\&8-R< M4EV%JW;-/FW>7@D'#2WAM#&)^)?M%B)IR1,,>Q2I]-919Y:>@@%EZ>Y\>W7] M. 2\\V;.2P"'USBMG4\J#":\S%*I SPL"#Z_ "]4WCJ-/WU?0(0N-!WH/!_W_J>@+Z[PF0*0!]'9,1"2,\7\ ME55.;F+*:;9CIBS/S\VFU8*V$[(A5?/WMB;$@!%)J^*S;L71XA0U$>'@HU&G M^_/%XD/'+H_IB*+1];(5WGX9_#P>26_=#?LC-A*!L.J6V!,R?HM/)PF.XG@, MA(M:WAH" ]$OWO2&F@FNZCT]W8TLEV65%LFU"NFE%\TR,'P7X5&8JZ%;Z&0Y MG3"[DAO=8(/%%.D$XZ]GQ@C;/X4)XCB?EFG/);M0LOO\7+([E^S.);MSR>XW M4+)[&01I&!"ZWUH2'<70?_5:,"=CM=*L@8=*F@2=U=K M<08J'VIB4VNTST;<-_.%D<*!Z[O6^>1.DDG#I"H)!U*BZ*>EQT0&X&>_"4C\ MXDOPTXL@M3:!40OB09"3]-H$/F7GT*5PE+]3.3GUHD1*ZUD/78'?)P^RA2+) MX4JZA[FO.5=0XBJAH@TSEK>9[VUDD60>X823EM3E1"JK(WB?.'IK$&&5LF1* MY(@^KB=D.;6H+KCT*C?5MI!"*;AQX=I7$D@: M-R16&LJYO'VTC%QK=%LSEVA,J(\8C.9K8RC= MH/77BD#:%R[E5ME0WIVF+6+@5Y+ O:MV[;7JHAD9+>]*Z5OGBM4N16>()B5& MC#M+WF=Y:QLCLYZKXT2/QX8^KHLP]@_Y.+EGR_&[\J=B\6P%Z+-QS+XRS.?# M/#%_1N[3TKJD;1:;^9CK8'$H?WJ<;!W@>@PM74#*Q)<2ZUWVHN&MC:7R1\"- M+Y)#2NN!?X4Z!ULK^B?2]!VH& -S!1/ .9DK*BA\@!,5Y [0[W1=+648X:'#69;5JD0W M[R&C[D^^V@W+:0)BD8P0LH)&OYA7>;\;T0%NVY4P7B@!6RX*2$86P &G^_ML*>"FHCW$7'L>B$2RIZC[NOD$,KLB2HQ]9-IKKI%3H(L-,W;0+RFR4R)TL;^Z[2D0IVIB7P4A M9GSG";1!;/A(!D0Y!.? A)*"#64%9CV>?6Y^8FEBV+<-'[[)@SN,$I&A5C-- MNU&CU1A%D-Y];(*1 MQE8-J?(G&(G OYQ3M7<5\;T:^X3#3),5JDI;,:[8S!UYJ.#[ TG2G?59X3&+ MB1FO4B<^5T%Z(V2ZOF4[B )+NZL**0WLV1>&_H#7L3"\L5T6-8Z@T)R>Z'_3 MV<%'S>BH&#*#Q@$E^UPO-_9C_K#']@8-IXB)\6'%V^NNKV _TE>8DR)"JC+P M&CU'"C%$.KN;KJ;"*(:X+(Y['>*OBE'3!+U "(501 ^(6;*IG&O*>Q#=2MOWA_U:Z*>JG_9:M79D.AUQ%/ZMT5QV MZ+BH0X"X,OTTK)AINNTRA(TW]65HCCF>7VE+K58UN9]TQ+(Z2'JC0W8PA9)K MYN.,L@@9KV^4B+J#=,J1?+.M@?2U6^@9/5J MVN)%1PJYD.Z3@_!2,79_??47Q]B577>;COP;D)' IY,PU[PN]#H+7D@RKT8, M__A<_!^MV0H><8Y65L67-$+]8CW KTV^,4M%U>TZG;+X$VI9-'(+&3K!V/20 M6@-C3QHX[ OV;+^A3$NE=9=;9W4#R?B25A[=EN-]! MFN/3=6^3N_+*Z++G*D%8AG:*+_RR;@1+C(-6B[(J#I\IP/_;)*[N)OVK; M)"?NZT\A.Y./HM6?TF$*;CF6:\05>#Z6Y>H].65;ZCB[O#KY_!*"T4-RJNH@ M3$J8C6-#K\UL_B;JT*\J1J]! H@=M%U+907A8#.V-D1VR8]KB?I G$6F7CW: MM$F_&@T3A:JS:XU+,K9.A60OC:DM-T(56%P!OM09WB)9\5NBK&.=+V5!?R!"/3Z3,' 6IB4/$/ MQD7>:JP[-K8AU4X?Y^GQ86%K#^;I3;MB""IA[EQ"Q5^=5V9_:%?OJ6N.RU(< MRRMMEMZ@!#L2$K.<5%0B9OVI6'SYO\9 15R9>\XXCW";$2O//Q,K@G')C0)J M2K4#"(PR'JXH3R;7S**OT*XT2$YA)I\81'TR?.5HU?6\N/S*NM-&>5H$RO1D M47=1)DS_/K^51R=O,']#-[^O>0,U#U1^^6=X+5P!J([PX1PG5(&DI:\@WP$$ M0]_3!THK*"I'Z/9Q5M?^?,]WT\6.).$<8:A))ND6^LXR"EY]7;PU6KH_M>D_ ML3+"NC[*,OKB)[%=S]O=+NU3NK"ZEV]?/'>9YDAR*BREA :2UD_3X),.(7G0 M8_/W3(T[OVU?Q1%HQ^)0>1([)Q8=4WZ?6H>.+I::!A_W4KV2YCZW"BK6GN5X MJ?.3JG&&6?&B'BIR)&-+^271VV82S8.+]+H%"FG6^94@Z;OXQY:P/)PAO658 M@==IYMMK3@_) ]U)'XKUVPB!HS@P0'NU6W8+(F!&9UH7^,OGK[Y[8Q&4C'=H MLI,+!6+D-2M""GC-DI7%B#Y ?7ZEY4>RGNX^Q? P![TV$VZZ2K5, MR"?D"B(61OAZZ":0-E@$PTAYN+FN>K350]2PKZQ;D$N,V=+PYYEK6%2YA9+2 MJZB(QN,2Q;Q'233R(W/A'6O:P&:GO?MJF$)'"-3.IK_Z/KK<9 M(02*W MNP@.D.Z39I\6-S"E+!X?"<@5=,%I\W7R@]GD#IW=61+G<@EZZ="W\[ZZ]4<\ M:@FX3:J]B?@YK5[$V3@R!21**_NZN7.TG7\1K;*A:5_77)@/@9]R48H5I._Y M3-P2O.'HBJ@[5T*F8X\BL-^.4@35SE@FK+1Q4Y7O%7GK%'J\TZTM"IO_1AB* MH'LLYL&0,'--6:(B38"+-!(TE4PLZEY&Y$GB$P%07%6#R9R;(T=/QKWA[)>Y" ;:U94E MF0\6K-A,F'5R+HV*:OGWI7;\<\XF)W(,9Y#",7D5GJMHH8KVY;F*=JZBG:MH MYRK:;Z2*%F-^.H#$4Y)DHU,]39"2PC9AOXU>H?I5Q_R77OMS%U+PVN A1$>6$ MPJ25.T!**1BC)O1#.YFQ,/C%:/3O/X4C#+*X]L'7S;-+X[@1@:+GXBP/]XR3 M1$__\/D7L>BR^"0H$\4/>X;N,*HJC /5%%QHV>W;=KV^^*XKF_>+'ZF][.VA MJY*'_Z8RTI'GW-K?D7J<$M\\(UDUO834%$882GVQ%\_M@[3&_M^V>Y]N0KZ: M/CO%0P7-!OF14-$0?D6CV)\&Y'VEV+PHTXI-ZS+U-RS=Z5\OCL02TCN4_HT" M&M@JHC!,9,!4?].@9)+35L9[$V$)E$+3A^-;0.1&$D0AT MB=1))=RETHT5J[%*^ M_STDP[@AFA.V%DS:6'746"E0/4J,TVUU^/J"*<9VZ9T/E#8_DHU#1+$TM3K8'^4H?Z#R_@VI)2/.M^ 5Y15A"[QJ\",H-1JIG M*!2@+VR[70B"G*YQZSD?&,4'.4@G3K,GNES/+)C>"]7C4AIP_JO5NE"ASE]4<2V@6WK;B%XG5"E[)'^\]U1++ M7E""XH^??S4[^?RK&HGO/UX\_?I#I):?DGG3S "5(\O,PC+/#$6ATUY:MR,,43!#VD!3?1LJ80R^R4Z ODK1LXF>CO) M-?F.0HBGGU[\5P84NH)^;!LXB$4>"%=!2"6L=>F!;J7!19/%\%E6 @;XYCX+ MZZOSNOHGUA4UHHC_F'@R4H[S\M'GQ4#)A\\S_%'GV.= \24 :H%JR@]@)*RB&3%'IYO MD+ (T^TKQDD)J-,0N[=7D=FYF]UQXN6V7:4%<5>66.*BZFD)1I?>@V7O^ZF\OO[UX^H<% M-7-6.[(B-V4@HTW' &J%-+/$$R8-#(3N;BEYA"K3 JHAG,182=JSZKHVW6Y7 MF+NIC/*6^RET"06)0!/UQ4/J6Y%K<&T,[2V%P^?5]=%75\1 ]LI)8%W&("RX M*O7O!0BL#M4E056VVUIPX'E9P)F_0I]X$!CH7+J/303R6U5W M*6WCB%/[VMR+;MC)A[A%/X??:_;S/,6_SA0';\$SV"(=@3 PI$QE@J99\?,\ M??1Y$E+P&/$;+:<(G5VE:2$AAL(D&3!E374@*GIRYI?;BC27Q.$CQ:NJ7%UE M])JLD':>T%\DHDOG8]5<.G&,^&;<6'AK[K3\*/%X3M"5?BDPODJ[QT2W@NNZK,[KNC*X[H^O.Z+K_ 73= M^33]ITY3*8<),=0M!2M".$A-=<0F&AJE(_1,6QS0MY(^*9JEE ';Y6S8D[*: M% 33$4O'$.@)SH[31Y]JG3#/$+4;(6OCL!*X/ZN>@IJ9>#PYGWW9E;OS)'WT M29J4I;7X[, F!2I)/3UM6NOW1T9[N[5M1A-^GK1?)"21GCIE94'\P:0;/ VQ M75\U(6-4<9ZF7V2:O 8[FC ^U!QO*02@YVGY^,E2B(P@ ]JP*T%PL2R578]( M=Z<93Z&IB:S8D@6( J/;M/'Z5;FOG#CC/,$??8*5('9$#%LPT1Y^D:.L&0A*C_H0HQWG0BWK M6W=B/6H"D+XM(]?%;Q57*$4XPD*./2S4,!'B/O-R#GJ303!0:Q MJ:UO>6TFTVXZ6?8;.;1C !,=9Z*+*Z4TT&W3(O@=;-11DFGZI&W[D=(RZ,C-D68I\':II6]X-[6P]"! MDW,$O:?+#[W!U0'6[X6E$*#]?P6P_EMZ(=<[P)(!:YAOM75(-1AU1@:C-P5" M7J#X_K*JI)=-^CMS>%[R&H2/OFTR77IO6!I_F1:(?[*@_K9Q$]%\?[+*0U.Q M 8MC1GW9FI6U!8>[SD;"+B,^OEPDZ/%-OEGLN:.2^&0ONW9HUA?R/!O\[YM? MZNG0#P6;^6VR"7!V/@>S[F>?I___A^++S[XJGG[]A35[_'KG_;_].S6:@+.3 M/*QAGY91]5/50>D1!NE@_;I"#[HWG \M\^O(Q.2???/V!R(X+K=3'M#>\DM* M8GH$ 8AMPY)+O(B!^3NVH&?W]MB>/L*5+GQ 0&E$\J/\F$CG$0J2*!B;K0HH M#QER,8),2P@->9S&C-\%X!CWR3UQ40S9[;?M;<5Z;=8UZ1US[+T3B7D9I&/U-,^C[ RO#A.0N5\(G=U9#Z,,?TM @S8:^%E0+_17,X/ P1 M%%Z;AT8M=74S2.,@_NAC*CE$0N, Q*]RQ(7_BL*'9,BAW)H5B'4%8I"(?/:HRL,+ M-F>>Z#7U1V/MY;5QR=Q^]VO-M#A,*N$61LT:3V.R7C/^/],=T3:7HC^:D./(M[G\:(,N6K70/ *P; M)5_Z/[>)OPJ66]@)*)3$X*?? M7Y, 1-XHC/X1.09,(5 H>.77T8JL217 #P:R^\2P\C..B'MYTXAFM^!O@ OS13F4JS++$\9ZX.FIR7YIUKUQ0V0FB6L24 M6>^KBLM, Y_)?1NRK/U2X2K(4DL'+?PP-$V M4*\Q5B<'&^D&5[1US(0YIAA/X762(,5"')VI *\HW$%C#PIRI+T0,$W$CM5I M\_OR.\ WI)>X9?*H^!K'U\>(TIV9NT';0F4,,#>GA4B$_&43"=&\_3%/QJ@. M:?B[1H8E\[40?8:)?HUIF_.5WC&/VIJ8P$C)2%1/O69 D4G4$<+(DQ?-ZA?Y MFCX$L6[5LREFE &B- $O$F3L'N92_T#S\BRMFN2MO*] +X^@J(\]-FG?=V#K M%O)Z7G(LR_5M\C&I.8M%W9'VP/201K>W3NJ:?2ZLH3D#7B$R8Y3M3YY_KX%O M-HM,4;\MV'I>-=E#7]H\3'5W;LJ40]S$D_:J]>325)^30GS#BAY M4KS-S&T5EV2CV!GD_6X9SF/*P$[^CYY(HF)3&\+2'BR;)[R=4.46D9(N$]$: MY2U>_9-/:%F5L#K)LI[9F7X!A 13C?ZC.M(O:ZGUPA(=&Z81U4JB*#SE30N. MCR%+0K$Y%D1:9IN*=3!9F@&THU5'K9Z[N.F($;5A-LKF#,+_91BX2,.%DWWYS%B!*5=]Y#2A M3"ND5X_N:2Y'8@!NNK!96J]_\^OZFJS>/%3M>)BW"OF'#ZO MBX]/[--3<$XI;G(4U]?(GJ9=*D56UF!"A!(6!_UEW_;EMA=;L>Q(4_>@NG9T M*38#LL(B$2!_MR);D$X*QS4KK3+=J]I69HK.W!"_^M* T3ARFD.B\/^R]RY, M;AM)NNA?07CM/5($FN:;37MV(C0:VZM8V]*5Y#,Q<>/&!@@628Q @,:C6SV_ M_N:CJE 03;)?@%DG3BQ8[&!0E565E8^OT2;<,ZF*/7,Y?PER@\B,&H/62^I+1MJ%W=EG**.+5\$,0T'Y6L6);F*ZI%5K7'4 [9E[ M[IUAO$5UXHJ#)C5F-KCEA8RRDK(:[-8\[];<>+['??!V@O^K#5LP=#RB(L)/ M_XH)(J=B$ F"1>5."T7N<8A.1>I>[CE_YG&2KVTIPC,;1M0 !3;>"W+F4Z:K/;]S;H(BRRR2C3;U>* \P$I[+)3/!BP[E41KF"=0^A M)?J3I5.&4QE-%E(-9_O=@6LX W_U;M62B@;K2J7 PA/]MNE" MI"P/$2V]I50S/%DMD2@'IHZC^/%ZIBT#F==SQZ60H),JAY0T18B,LJ9];LZ)[(!I[C7H7QHJX]8I52KHTOM13"6X96^19DV-MWF M)M/A/JNQ^"8G!#"E.^+G07W:$D M67I1\&_5>J2(C5-5(L>SS7N\J&DK+M=9(J.I6*S/RLF_\GE 3G+^+%U,,-0B MH(P-[P8X2VEQ*/_R3$A=167#WBDUSO1^LU^[5#-35+P4B0V8Z0RO(OR^:G#. M@Z,"J9*^LVUM8]. YMFN.NDT>D?U&3> HI$=8:%BBA\L?9):GIU$)U M*:0.:9GF+5<]NORI![\*DYDR;='&A.\!Z;#EU3G\*_1BDE*&*P87)7E\&)..CC9(#@TCP": M2ZXT_MK/OD83DW/':/FQ;"Y5/5'(PJ^"UYR4!+MYPR0IM+^BAZ5V]"NOAX O M+%QX7;XO7T+G;Y*99PKU>X(%9HUS$)^?( I$4-\SZ^Y):WI)OK M#]UQHTLL7RE3C(V0A::FW%O.CZJTQWWCM[$?&*C\1UA66=_( D69@!F'R M&.>4/?G^RX/U1^=31^>XWLL/Q LW*H7RD?B "IE$1+UKE5* ]<0RF=*8AUQ* M11-AN[B,(*$0MW9J)RLO91 'X6T /.:)/E6UV#98Y?JQ$J"Z%.^P6;,\AXR M/82R5+:X*U)9$9B'JMR'JN:P"3 C2MVS0'1=+3R?^_+>P$&H2SJ4W@M\MJ@O MNZ/V+[&&&U%4HDEQ<:8D/.LS!DT91QRU+EV1Y6/GB,RY]7"NM/G4_4-W1-;S M-Y 4M/\TV]ECFN9-"Y+-<.\G"$^=,GTW&RX-8BU-79"4G\L+\^0=9[90QCS7 MK)#EY6;=4GLLX*.,NC!SE34'29:FJ>F;"D4+Q1TZK3@M@)O 9$@Z";LJDR&+ MJCQN9*E$@_+AZ=39DH]=*T9S3(.>;@EPP@ERIPQ-!O5"_W X3O.F^*FP6[L ?DP M20RJW'A<5=%MKK)I.I.U!)9'G\HC?0^$0K4PY1Q<;.;-+=+B1(.8R@)=9!'5 M4=TK6N"5Q+AT%7.K\Q+& I6>IFGL!YZN 2XN.B(;&PC&15-JUW $#,NQ-:G& M7YB-""?&U(RI^KR$"K,=OV"NWXJ,-%HDW=NU6:I"J)/]A)B,5!G/H0'&C_L; MF H+.&*FJ=#(%1];IA!BCJ9.F( XT'( JR '+ M,! R."?A]V:2?"#P,6&LC>WEW]12A>'#N>VRK'X':Q@5A& M$/'O*2P0)"G)*YAOA/&IF1?B$9?EZ*91K-12+!"/R/Y6%Z7,X=3_Y..-0"2J MC%L+E"*[&R5([LLZCZ)!J%Z ZEAOO+$O5HV*.&N047PZHW \WLN,II&8SDZA M'BR(!PT=A"+%(V>"KTG8&6V#R$#;O"Q423WP-"V4D-4E&JQE("A\)FO%9- W M4<=T8G3;_F/D*:7PTZ-<(0 M(;SXJ'S^[8DS4H_< ^<5)KU(J0"$A,%Y#W=:; M)._XK>N?E5Q]V6N7C)&3AP^D.:BJ21LM,84KP2YW3172=21I5";=WYQ?O5E' M_5H8+$@GJ:"FJ'>I=O4@%6)X,W4HM==+YHQ&&I-Z3H&,Z"9(X@@USC*6%78Q M!\+"SS/9J8CL*,R'0^"YR+\C.(L9L*6X,8H"2GL)PZ.L45-2S3]%I'4^B1\5MTXMWITTRPI,#(+M@FT.ERHOVN, V!8 MHDQ)@_*4W=KO]OOL,T"_OL@DHA?B06AUO(VM2K9DTF^L_ MS(XX) +=1\N8;&KC(X@I<6>FD7:8([2;M98C)!Q#(DQHPW,OR/_E2%JHB\Y9H M$-O9S!CCEE9T:2W ;!2F:23U]S58!__6H.6RC( XTJW4[NT<&4.,B&--OA\JZ:OSUAH^ MVEDN>UMP"AK5#FAQLXM3E'>VY-S560)?A*IJJ;IWY:F4?EFN2Y!AK.U3>ULH M*LJ5*C/39AR'W7(LE[Z]Q\NLEU7A_&J7#C4=B<$E-TA4V%M#C/Z#F7*3W-K6^ [I8ZH!L=&S P*CQ5 M5B%53<+: D(8V1'F'BC$EU2(+S(RI0D@L;40XI4K=I"XY O.YQQT!6'L4K] MD$R(+W4%FWS*6B+ET 7D5.7+Y@KKN5'01W%T540<)&D,A&\#)Q:7H9IH@%0@ MQ<> $\;OR IFRUQ-$IJP M;H0Y79X@0UQP2VF2APD'[H-8&V"J5=:C9DD 2(QR'(ABZ[I[J*-WG\-F[%7 QEO$V<<" GO MM)$$9E>@ZPDY5X$X@HPYSX$;)L/[8A;,Y;US2\%*DE2* V]EC9L*^("\)1T> M[K]T!=HP2\3BD-\%(IR76D\3QLIE-0KPYK MJ8W"FK6GT@&^5^7>BO%6E!J@[5WA[8KO42%U1RV=\%^:#=_71_!C%1GO/NW; M?T+MNVY\S:]_U.3>%DLG']0*!8M2\HJT4Q1N11D&Y\>9*@N'I)5,1#FOG,%S MS*'69='FEB&>F$B(RHE*<];Q\<\KU'[S TTR"0V(SKE:D^M>.TL%XM0:.00NJ!ZSSB M:J8@*OI#R;3@4GM$4Y]47EFJ.N!$7-ELJ=PP3G8 D#0+(5J5:!S$/\G75 M;#6L(@P%J^AP*;)MHO17XPW[FU8<9 Q-&V4+56+TQ&FT\1?#; ?P&1;6I2G[ M790WJJ",RL&MDH1C^<9S51N@&IT@BV_MS86K?<25'AA;5FL&06L=MG-RO M,MU5=(*TX>)[N\]$_;DS@[F5EB/'JL*Z@?RA'RH?S/?RER!3+?G8YP]<5U"* M#[8JWC8IA#[_,H5,/YR1L!]Q_>Z]LW0/3*O/#FGT9IXA"007W^(9606;VL9P M[(S>;-!GS &7PG=[NXJ)CXSHO&[Q9V\A,@T*H:;H5EL@<>5+Z3MS.,XW7))-\[A3:&*N MW">)0Z?#-TAFV.NTB.K);&Y$:2F0[*HPM?Y2?Q5LE&QM479=:8E F< MX81R(N6K(,VX(Y2<7]4;0(E'^+1; ]I&(0'T_& Y=IQ\T?&K,/897212-GZI MN!!Y5Q=1FV73#$BQW?12A?6*JL&J*)7QOW*K4+?8/=^3IOGI)K^'5Q*&"=-# M3[_.9S$CT9522@SR-%$[.3G5I BM&6EKJ@W3W(SJA$#8IF5&K"R@5GU+TI4=*E$%(LU2,MS56J2E0)YQ=WV\X:UF;NV5Z-\I/I M%M3.[%?2/XM'A4#7XO/'.I;Y&)#?)_L-N:T*O90UKF8 MM_%I)4Y-\%KAU3(>IVKEI+7X;_L.D"&4.@:72$<%[";-ADN_40\,.)H'Y^DU M79-4VA]R3&"!<06OQ'KR12IFUVB>VK>)*7@R3^Q(#I1=X:NQR\)=:1R*[! L MLJ/A -QR:'0MHQXK@>%'*3FUJUP#33'DQPNA2DF8 JVZ&>$%W9I78#TTZX"E M*'SAZJ_+*=HF^"9.5;=C2;I]@JG<]+T$XIQE!=YIN33=Y:0 ,KU8>O -5HA^ M(TFNIEVYD3W "B=K]8)ZF2@',RH\R[N.4\EPB.Z4;5 G9B5)$!\ GS9%H_2( M/XT4;,PUQ<65LH9<9W/+FYNL"DQGSA-1=\@+.\6MJV38KFM\"32!]EU,=>4( MU=THH(T0@\=G:]^HLZV@6=_6#%DM12T<(B7KDQ(M4'8NPWB&IA_;0GB+A""# M5(T\*&]Q,B>W*FB^X?R*>Y&$LN^GC'2Q=9!*Q!D$:S*[@/H@^R@GA5KD%-T- M!1R]>(WU!_0Z6QJ88 8#Y]@\!9:A4^V04@*NNE@&^V !ZYA2O$T+Q"C/J+$[ M"J.D9(& M,WI[L%K%\VGCO/?\2T6,Q"%%QX!#$0Y(HP3TK."G3(:LAEX(898 MDP@#=5MM&'$_',3+MB_!@QH @B')FH[RL[DJO0P5";B>YPK*A5L%B'C#,#; M-'/IRE#A1VT8FA!EY+@@38]-*PD.R)5"'D[4EF E]!>=B5LE9GGD>GE']>(OR M(F^&.>1[?4MV@*<."_O2/#'O:3K,64FST,*8#5(^U"RI[88]SVG" MWAE!E#/,KM*MR'<#,CB8HU%X(S'=@'S8SN:.^CG9[7GN"U)I45+!YPA'%O"M MA+YZ#Y\L]:3APD36C_,V>A3?[2O-WF53S^%^CE3?I2WSRY [1K6&KF+:2MR3 MJJFJ(+49=D:&76]WAAU.-YC_US?W)P_U^]_8M#R;EF?3\FQ:7O-QB/:[?C.Q M=GI_PUH'G3+^*8/[%Q-*UDS]ME7,_!Y'HJ:\ZS#1/KT>?E.SV)V+JV.+0][C MZ4P6UUYO($1W-NH/>_[<\R=3T.OZ_F@X'_:]_O^.!W35O)SGG!GD;<=Y>X[X]9Y,I^?WNR<@PI:1KN=>H[M9Y6HQ?@UW6I>N00V%0T$KSFJ2&5() M@1A7(:=]DY($@.-AB/1SS)6> L-D%*F32B/YAB@5BUP'^LU-@EZGM:R;UQ"W MF7(M&R^Y%(NET'7.;0]0$9WX8*>/U]0".M9[#WY9TIMC,3L)0G$05 Z_^+N30?0#X3RR$;_A0!HPDA4?C9J_C?B&0 ?WMG#"X;<%!4 M$]@K7G)W",KYH/RXP4BV\,1$!>&O(J#"\J[8)",GC5N%& 9[JO") M80"$9C89W%9KKO9KC7<12?&\#.ID,=[MY8Q">0C9B4K@ @PA+C XE:5\2JA^ M#%WK% 46+C7)5 #+"!TTIY+N\E&%K] .J)!0"HH@CXT'D%(/HJR8*Y]^Q-]1 M[U'PF@+6 >7.%FUG=YMHK6=XA0A'\H1VI414*;%42%TU1MW$84 EZ!AC]'QT MF#-&$[TH3"\V ^^(2.%.&WPCLYKA;[G*4&" "IWJH$.G>GH&AXIZ)C3P]OEA M%=-4F5HQ&65%W%-G?.J(+3J.-H*\1^&=@9,G\S'>1;+Q L5'WYN!(USL)RDZ MU6\*MO#=I_<:L_#[RB _H? G6J\B6C J>-*IT(>[O_=#O]L;:*DL#ZCZ)Q[2 MRCU#$07D\5*2!VWN%!GBED+'LNV/X);)!+:0S*_P KM3^ +HS< MY"$BO:B0#J<[*9[WHBBG.@Z]VZ4/>""SLE2ANW-,67&4FB?%U0VF=6719^I\ M8D:E)THL\I;/4.KTG<_8>JBO&>33^[=.7[,(?5[BA_$PP$#,#%7 NK>RY=$* M#C:")]6=MF)F*K(?ZD*%0/;Y*#973>G#NW?%A'141*D6.G:Z8ZNYVB'RDSO" MZ/,H&S:3><&,\!B@(]%T!A>:!VT4U9FK)*8BS*^%D"#E?0+] /*ZX:K)(HR'YGXM-A]WYCZ8!!IP/[868EP _/$NQQA[HCE M,2D)%TQ!"V[WI)/(])AGK&+]PU2>241=S2B;S4S-UA4T))\H!ZUZW],%;BH7 M?*-+!$C9TRW/J*A Z%1S0VR@TL5R0.?+4-*-/+AQ2)R#-%ER.C!G(&Y=RY0@JIK/H-1RRF*1 M$_H0]]/#N3),"QQG/)*4VC#'5CY+ M,O#\[:6W#C^7B.]]P#,!&T7GBGUMZ_,($WC//Y%8',4)JZW"I]#2A!4'1)TX@! M"@Q'42)0H<+*%B,)XJ32)6Y+<-*B%/:&J0R0C*9,2IHY?/E[&&U+,HNR9D.) M53#E;2;$DD-9;4+,IS:AD(+G*PD(5'>K'9+S"EE:03WCG_4-5&.+K.,($\F4 M3:$] "K=-/!9"P+;*$XI<4?G>=#]JF! C7P]A72G/ *R^R9_5JNF4B@II=(P MS_AZJ[.^"EE5L<.T/LUG3]K911615I!\I3R ZN01-%OMI_CD'62@2E9,G3]S MZHH*/"ZQ>96Z6R442Z04Q=XF\--2EHM5O2)#0@>F*J E%)$5ZBA?LJRB'H-8,NV4=W$2%54RB!<14$U-9/'Y)M9 M<8*^!PH"ZK3-*L&XJ0E+A6 +(47[H^K5BSWQP=8+@-_C#$^8+K8@Q2L&UHX- MEX!"5T'0M9FHZ8E$I9QZ4X7':2*W2EUD'$[I5 !JXTF+N6%,'AD*PF%: (! M(\NISI0JJBO2HNRV<,O(1$1&^*&\"%*[B_Q^:9(!)V+-@D+CE"W[L,V/^6?= MG;$6)I26Y"J5G'*)%Z[& L)0?AQ1+QU$(>)FG5O#$$HG%PCOTG:E3"*W**7A M; ]2BG:KM/^=Q6MQ;09_Q_E95="8Q[D0>Q2(+TL;B3XI]:M$+% AX.TD2;20 MQH+4N>@P?@"AY[QS'?:DOV&-"@[LSW@I][I7_V,[_A3A^?ZCA.='-CQOP_,V M/&_#\V<1GN]W0+>F@!WH[^T+QZ.=L!+>7&K_J<+]^(T:LL!__-] W+K.6Y@K MW,)1X&'?88V^HK/<$S+P4Z7P(/ 0_]B$2YJ2X@IK".;]?U<-IJ,RCDB'? Y+^-8.[/1QBI5 WIS\2?6=)*9G\C6F5QTG17:BEDHJ+R/ M'BAN?K!ASR!9\@%/P$#F11NF:,?LP$[Z8CO;G]O%$Z'@2PI_7\+$%^#<'AL/ M(I&]YK7N!A,0R9J1DZ66!KHF>E%K&U\>>!]?UZ54-(!A]QRZ 2CBH F&>/14 M;^GVG;V?R\:%H=R&M+A2XVRMSOZ.D9VIJSPD;W4R*JOF;\G.6#)$M/2I'Y(CHX6\N^.5*Z+-8\&CV$>#8;6 M/++FD36/K'GTX:/1-(0*9J\HMT&=!E"[5NZ];H]#$-+:*@- H5BT)TR M8L(@E>E$I)/#//Z)I=]$ .>GKXQ8YTIKD:(;=^M9'&J-__T?'Z5B+Y-SEUZD ML=U@5" RZ.*#GHOM1'OHG\ P("G?8%K.*:.28RJW'D'6RRIG-<2ZX.$M],LF M;U ]R_UW@1_V$2^0>9.7L*,E%,W^9S%+T1O1S@[U+N+_F?8< RDMH976 MXY=B0-7C5/,"",5X=POB$UB6&_C(9D/(DL6;\E-F]P9I.Y9Q3C4:*!?3D[W) MT*+MC_ M[P.F(NPN(6G O8G,D<(]D/M*S#'R2'0H ;7:0K1 R@1:8J4Z!\,/ZAO9:& MRX]'(LF*0W%!B8)2CI&;!'?4D[#*5#Q\V,>D]Q'S,+GW(G7:XL0X3* M)^L@4AXJ5EMD5%4MD?-7[K0K$W&G%9(Q&),^+,I G:M)^2&?,;[,J59.OB'P M!@: 8J ^CMVJ_KNUD>1:"%3?VR#46J7ML,H=S;D59I9(F%?7P'%/8DI]3DVT M;Q5"WK$.@J40H EB ^L;X*(62H*/U(3;^>2%K'5B[2$JL@*/4ZM4T%.\5@V8 M=OVV_,%HX-+AW4*ZOX^<-YLD"!W67GHU;>YW]+*GW.L*1GF!<)W"/>WTANYX M/'0GD['6(**Y3O),11A66B.F\CVW.QZY_?Y0O68F'[[[H LV6+%0X*^H.=#K MF!!;]$PR&DLB%NQ@ '9 H?J3/HU-<:5;GY/6Z8A].QSU.R,-'4LN/I C*B&8 M#(%;/&^8'0SR5'9SY2:LLDR$!QKTBG$ZL'/EKW&F5 TM:$7?#OJ=Z0,GP9=H M,)6S%36L^'."#@?+ZR%HE;]W^KFV^CC>P_W]Z:*_7%UFJJX"^(K MAOQ2V1ZL./4!>F08U)C.OM0!04CP\3%NR<)R+RY* MYXV?<>\"CW%C//F&K%9*5>@-U44*K'VZZCFO?L9\P-_CCC,8#*[ZH\%TT'^M M$7Z]M%!T->RN.CA_1 %[F"B7UY@(KD!Y&!.ZRIOP&R$E M4I5;*.Z<__36FQ]AF([SZZ^,4/H+4&>-3WC^*JW^G5(5/4KA94M, OM+6I?. M@^J>H>X!$BY@HZ':/"]N!]DK@U&FL(;D:[#F0/^WX\ZPD(9_; BUG2XNTHDW);N2 KB4C "@AG3#DG[02K7>;'+^.B",,QUUCUPHELZ,Q]S MV*MA?_AJ]OK5\+5;X^RRX4@=CAS:=H4VLF@CBS:R^&R)ES//_[),$('[2N[> M@O[?C\\6A7O>J-DSKO<>JZ(_IOMOX.[TL*%BA/A1GK1&$8%0VA,*MH.;FLB* M&-9*3;,CW^ _OYV._O,_>N/NC[K128VR1"-%"*>Q":1^2PU03.OZ8S&!#SR! MPMC^![?",.:XS[PQ&^QA:4J<+U?H&(PTM*_B!_(<4&TKZ8>16,89E^A2,;KG M%S4IVJF_%EY4@=_A+Y"^RHJ/;JP$^E JO;GL)OTSQ\S9.VD2D/[2Z\Y&H-K7 M&@E:+W_#)>>]Z6#(;3FXIXI;!]H#>QN">.><6#V4[E;%RS"]G.S-V-Z HO]( MNN$5Q E;>0K3%1T>8,T3IC30N/&Y4)>:WJW12*QN'6WR@L'Z MJQR9&L2IF:7N_$4-5BC5%QWN9(3B?Z"G]P:T>BI!_ER$R**XYDOS7+6=P=X! M"8PL4Z%QPGBD&JV_UXM!CB1_,!H9_H( Z( VC$U/+[%WH"WW+?, MS]?D:#8LM T*?W[V"\49A0_F7 Q?((_YH$ M*8L^"L][Z=S[DSHXH@F Z"]S\557YGXB^_8#F.C(.F_6L'0L5/Q'+W.Q6,^;:'KAV".BK_08>4J.,1G*UMWMQ; /IR^VKV MHI*;A]L;J20(<]^U:R#E$DBS(2=%EU6P=DX *)C*OW#AIZ0D>#$V!](@T_6, M]_7U/*1HK%-!Z#<4"FQ$&<4I$,\DM;?4LJV,YZG0^P M!JLKB3^WL2V= M[)PL/]DYO1@_#?=_^T ?X($NI!I7(=_>.YV%CZHZ7M]GQ]!%/_A^T/L>M7:M MGSR:"ZT5ZQ]_/^A>\OJG%[[^7O_"#X 2 /T+7;\2 )>Z_NF%KU\+@$LE@!( M@PM=OQ( E[K^Z86O7PN ,@'NL06VXY*^+\1B\>.IB0*/NO+I 6'Y;_[Z-LX3 M>-,[8.-W+E=Z'BFNLEV!H<(94O(>P@Y&G8&EB,?@Y"]3M_*R$<@)-:06(Y\!$+V!YWI MV!+R$0@Y[O2GEI"/0,A19VQEY&,0\KHSM>K/(Q!R")>-)>1C$'+0Z0X?YB20 MR=Q$[W+[Z!F_X QT!EO4-3;>, M7.-.WQ[&PVV77N>@E%U+KH>:QA=*KWYG]*()(2VC5[_7&4RV;>,R_E>SD&UV M88D$:0G)@X%#TA4"YB,JR$P0 +N8*Y@I#.C[C%>K0"Q5\Q1NBC+3B%2$/JG^ MB+"4FSS9Q!)&[),@["2G=ZW 0H^ ;2H!7YD/*\@KEQO-[VV=*&&4">.?P>B# MD!H [(2;Y9D,R@!2$F[3G(7KB*^^V&3X')-R1IU%$Y&FU"^5FL%D*YP4PG8& MB\ OS(1BNU-Y(5W:<#MR73WG;>EQNL?BV8][W6SGD;N.XWX W8+"OR#=%&$C S# M^)8QX%D_G#.%!",7UK0DDLA^-1V,6 QQV:/KO(O\#N/=P7-I/DN#>> EJ-J] MTJV_Y;-*9S643$R)!(51_TG^?"NJO^2I:^C#\D<86+< H(8'JS@/L=,@]J*? M,U!B]*\\XB5K/,[[NXKSVKF)5$3-R.$L">ZO)<)4W!):)Z'+ U>]B2)LT/11 M<'.KJ&@XKFF@?S$[M<"K<\VH+O9AA<#[V$6FT5#==IXK 5B$2OP"0E6N". M#4KJFTSIIE'4SD$L[VBAA 8KNT?-_L7=&6C$M3Y89&;(3YJMK'0'/?C[K9?, MK\(X_L)M4#0MJ9MC$-W$X0UV"4F_,'EA5[CM#3=[,,'W"T-A)1BP5K5\0*4> MED2]Y3_J-O0_RX__*C]>;*1B&;53>ALZSC_C7/%+(FX".'VJ#1@W.J^9Q3(=IZQTTC:8(V\@NT"5*LN(I-/\_$]PNN%72Y: M?]$NP][/ ^PGH6U$X!39Q "[_Q7]X%3WAU3LV9K3;X5QJYK>OL=.( HJ&HC_ MKCA;C13P>\5YS6TW+]]VGKKM$$H[P-/I.9&7)!*$E#M;%/*ABEM:W #$D@?( MU(PZ=?HLRI'%[A6P'3@NA?#(ZFZH](>#]Z:$]3D8U^X6_Q3 D8VR'ZYZUR\& M'TPB:?RC6MSS3Z%,KMZP,T):O ?# 4T]^$AR9?:I6?)Y7_&/+S@=QO?.K'B>K/3T YM&7M67A: MR4^]L@VZ?TA ]T$7#/MHVF<&OY-N%N7/E,%N[76AMLW2,*X8O(>X.%6WQSOA M8<=;"HZK5BS<5TKU8Z%!$/JR0[K\$WVFKS[3P97N7VBEN6:Y/ZSRI_[1^=31KM_3F\;^+&9) M[B5W#O;5V=%%Z4"7V+1=+C%I[K?OX*MH O;7 6M"'?P0YBM2Y#U\Q0F!S2(4 M='.!K;?D<9/M8&_C))R[>$ C:87#,L :3.]2Y&H8D5X72>HZV%+:0YL=,U(* M-Z+TEP<1C)[E/#HW.4-W>H;F/(ZS@HE?46\UT %]#MVRDRT1>%G! 821YE[F M\7B9+HCIM% FO\&TG&"1Z2;N\V!)&B];VJ %4] $UNZE@6QF%@DXW-QR_M9) MOP0A$D3ML99DU5U53953DH9K(3*^#99A/(/OS<6:':%SY0-%_R0J@C QVOTK M/_3@G[R[LH-@L>GW[C0.<0O#4GS*^! ?+J;O_7[P)XZ _PB52)$/2 M*8\"F&ZJ#!10H(!_0!K*%1&Y<+NS?LZT;O:H\B.I6X6TY"UP+>69I_*'JB%[X._"0NG"F'(DTF)K M.#B*:U[%%%6[4_8+*7 M6 H51)0,' AY3M7#2SR($:I#5^D&PQ'()9K:=&R59'!F2>S-"^;04F:GP"Z8 MXFT8;."'7\#,A_&!+3!^"C_(2&4A0WRBEIRD;W",#/RA4I<'(?:$PVA=JJ8E M$ODJSBS-\OD=)S%BJJ1B(DP!C=,,EC;/\:S. Z#=VF.%=!D#[US)#J,Z[LOY MABA8';& F03P;SAJ7@8/\)6HMU,&G(NC)2F\@SI\HDPA.P/*8B_ VQ5H=DCV M=4Q? /TRQ0,$/ =;XV4KS S$S_TKGO'V5@^)\V;.NBH&/KF'+-Z=5_,$V$ + M!TP)!9;FG$^:U@)5PTV<\12=GW#MFR3@GK(45J<= I8C!9K36FET:DSKI%Z( M&R6\-:V".*QEFMD6\336UJ:8VU;1-J:;UHNWGX_U,Y-E:BDAP 88'EE/FA'&: MWK@S+G<^QQ>_[4U&G6'I=W65R30,/*^Q_^5JYJ5B3I>AB%*VC? ^C5@# M(:BUVO%[WB;" M0&"_:U1BN4-R?(MF,/L%=<(AJ3M%VB*HL&2.HQ4W%]3$'33)'!1U3#J\4TEQ MH*>3SBC H)*.'DQHDZ24[9>=%"A!VC1VG]Z@!S*/V!N(?H6<+ CS/5!28U28 MA>-C$1$H<$H+AX.U!HJJZ2URS*\#284%1N@\(F4 -=04GO*"Z+X5BVCEJ3;? MM0[@AGIY=F88U_/VFUE ?@ L_F(#PM",R;%3N%8,W5NKNBPI_D[*?DI&#N>( MO5P8A>(+>K=QATN;ZVI.4>L]=9%EZXM\,.0>$Y)ZW%*]XMP@'U,&JV4+#[/M M6PLR[.@U&PADY932CXJ02/+':T[J2O!ST:L4R=-E9F M+BS4,S3\VKM3!OC9G0%)9IBX]$,J2YDL8Z2B1X[EZO?4#D?@<6G@F9O,Q>>703.LI-B*.1&RX5 M81&U4\21W*!-[QH:H4(:1#FYCO>0N=8A43ND]$31 ])!0SG6S-7*3Y4:1\@0 M<24JZ6/+HIXYW3BGC63QHYB"%P87L>M@($_Z=!.QR3/6$K4_+=)N)'CWQ@MS M@<3=)S/5$*-3&D&:/Q5 M'/B4([_-'23E?>8YDH)!=(,A)A!RE2 &TM6X\EAHLY0M2UE87P,LI(>24ZRXXK_5CPAQOO@*T?/ZL3&RV 8")K4EF*[CF%',UU)A9>[J?)4%!VQY!03&1GD M:A68)^D'\+_*;8\:NGQFY=T(>5N$8>D$>F0][2Y@(,=^=K=!%Q$54?EYHD6" M#]J0C@$K > !WPOF5NGHKI$#>*:2-2Q_SGYW^"(Z1#V.%V1Q1C4Z+/0+RUP6 MYG#0@J9 TYO'A #!1"$M6"_.G>1'QI4GBF^ Q$E23)/MS4,+@NB+81=\N MR76L8N1HD+80XNA*7[!D]2\6Q0_%=2(P&)SQ'2O7K)>KZ0.J(%XO(=(/7_HB MC)N1[B 1(6WP;>,"4A&KRA54+(3^@K6J?A)LY-7QF220G)9RBL&M!P(:V!X^ MAQHN3_UKD)9"9&XYE%6^:^4]9599%52(61CAO0\C9>=V(,77C7+\\!(]&>5: MQ'$&EP5*Q!!Z%U)U#476 *DX?%(P"8%VN5*^J_[ 1YGL(Y=+1AE3 M SE/,R*8/,FWN2A\@K!Q.@29(T3X7!4H:Z4?LXWJ!PU]EMM M.$-O:T>D%PMD"*Y#7?HZ7FS*$^72H,^88J6A9L[I_)L(\O*19E^P08UWAXO% M<>]6P>:%;QAT"1E;KK?-F+94RLB>7\2P",J-"&"38#HHE!X>O78,^W'W^2)1 MFE:.F1Y$)LLXTJ%0\H'!U2!C^U1QBOXW?,SW4J%+SJ5)KBTT&&,N,*U$UJ"^ MK_IKZY-T20ME+S4=,R_1+CEO'Z_DJ52[2A-'<1#PV_HBT6QT/J<(:;OFLHJY M%%+$LF6O%TZ);)Z_ MHN- )VWK XA*1OXP*;'1S"V;S3HI-##B%.IL$7,JUPO.<$99L.4[3,L 9:04 MUCBK79+;R5' 1T":26&,UCH8/S8=I4A'F>Q.1SDB?CFT<&DVA\7FL-@GN9"_%X:LZ+Y]9O:9(U96#2KSD30J;&8 S4-.5F@CSV'%R; M8>(!.C3076 23V8QF.Z,(%JP]>$J;SS9=J@())R4CI^[B?$A4E<#BL+ B)0 M/1-$1[WC)SO.+UP9P-KPDK1ZMSP#'FTIXDT4<9@?[H_9--0 W;LC?XLI/"Q33:@*M'!W*.H4+@X@>!JD M=#65W,"R[!3LG=2Y\1)R+1!-!UUGCM4)N(\2MZ[X7'D(] Q&'-ZB3>#43GS1 MF!(<$$JIK#BA=PR)IBKYK"F_Y@:=R*J2(7T;L MD_?P&-SM'*)]'"\]&$4(B5(;$J!_L(%-K6)&[@A/RLJ6>.?9*:A?;"5!2JD/QN@+FJ+6@]F MZ7&Y$Q%(QHQES>OAQ83IKD(POBS04<_']8927H30!9OWQ+=70NI?,F[,-7B^ M7F8UJ=&EG&]X$RPVT,GA\W_4K5QSKAR./R0_43MP$1A!NQ0(<868A'<5H:$D MC))"JF(MSC/%MD$\+U*69969NH2!'O7W<,?Y5-#.$,HS/GO;N\MI19B[;/QM MC\BJ< ^]B8_OD&4JOX"#Q[(N&H:E5XRB2205AW3*0(MME7R?&7PW=:)8%>BI M@Y8;B1B(>!E)8V,FLENPNXH$LKI<7+Q2X^)BX*&!SCH67W-^[V-M9E9=M;A# M9&JE<"L]N)*M,A<429$95&B[8<0Q7[O8_(*1#.8*\@)4 <*(1?[RPBO.N4&> M@L?0I/M2>KQJMB)CSX4?I KH5Z?I8Z+RK43>Q0R[@(HG2S70).QI);((1"6X MH?8$YX:+6D'_H48,6&,S]7*P)V'NI$'X$A+ MZFW,RFQK+2JU '5XI8*>FAG"M?E;)(I5^M96ZI8*QZ&NC1I,&@-S9R:\C([S MR7L5/2<1'\]%A5%DAH@:3:6(L#8IC0FZ(/!D4#Z,F7?$4ZE,4,>6$O%G+E(N M0Y9@"B"]TK"8FN^18D^'%UF984O@]H'_0^YIIH^+^7EP%@NT8\__,P\P&%6 MB[@J^!]>8= T5;UW2UG4:4K!*!V;W'@4-\7K%94W,HT$IXN"-8!TU45?"\]7 MF:(TJ88>LGLXTN0Z4,;NJ)_"W3YE60?N".,^80T]BBL']JP#E?TR50C-169V4DZAO0-G$7VT7L=R?Q)'M1& MKFJ_-UFO00L;PV&!EK>7( 0$F0R4JLU9&6S,E9)_E+,6%4OVZN*-'P64V(,N M5O6%#M8BRO0AR7)F$9&9P.$K[Z2N)-J>KY0DVLGBA=03PKVWR!3SJ.[0N^MD MWE?!L Q*17%!JD:YO.1GL*9%H-(XZJ: 97Y*2!?94$P#BL&EYO,D>5$?5P]I M\Z%X(L9B+6'\8(H^'MD0OCMDH0VDZT#Z]>Y NHV)VYBXC8G;F'AS<1UV*B;U MPN[CCFN[\Y)I<'1W[E(HBJNT-G!23C?6_[I2D2IICA1AZONO?M8:4/E0@TB_ M2!PM8RY'4R"GKFFKN47:I6JP(_58LJCH@N,2BOL.#5[ ML<-FV.-EX8 *GY*]=+SGZ.&Z2QG$*"UV'\B]G[)G\:"S^,M.6_CEC^0!=OHS MG_;+;5UP^^[#>U05W@#U M0V=$B%P].IFR3(O2Z.9FI*=R+O,9L*Z29.\%BCR+AZXV*-N&Q2W)UV!.Q M5*5A1D]7]8X7H6\A#%1T YN]R3FD!3"ZD*#H[K:Y8-AD]]00WATSS1[Y?8HI2N)*78(5S^N'+SD"^V2GP^1\+K\?9-EN0^Z+Q< M1B(%SXIPV1L)B-U1UL_N>=\G;0M/H +EE;C%F'V N:_J4"AOI0[21 ?@[56, MH 2U'1750>Z7*-ZWQZU.5N=]P!VB*+A7W MB1*8*AY%%91X2I:8YA2JJ.O12W7F?'B-Y!Y#?9'0U^64^(9&)(\-=I&J]9,R MIN"$-'-9^Z-=M AM$>X^(*ID0:DRSA*TTM1YA>"B(GU]'EO*TL[Y['U5^]K, M9=TC]6@18"?HNVR7S%,/4D*%WN)_P8%.YX&OV[8PT GGG^(MJ#4_,R40\3H) M<$S&XS#1C6]@XA2&/<#.06"MS+5"2/VP06]#'!04=#!ISGV06(B4/F5(32X# M1MFR1A%9X)+6#1&D1:-S4^NG!$D=LR1X7-]+DCO9K)M%,HXC,ZP,^AD2>9># MSM2V3:D_U7TU98PN5G<_EI'H6H?D: M;^M_BW0W]K=";^,<0820QK1*ON/1U>JS@XHSONAUJA&6][KLFB:#C&SU'.YB M_:8ELGYTW>D-^X\BH'O]3O>Z_I5=0^W^?=@=G_FD'N4JJY6$O9%^;J<+<,]= MR#KZGESR_=+PW"/0> M!G,'%]XN2F*?DQ+9'IT,#R2P%'F5P<^'^GU+_1>D?N_11(8I8\^#/*_(?1'G M,,0\?7T,H;:YRO>%V'_)[#6XGEG)[-9!9;++]4FI7"F3?I*,Q7%G=(C+=3MF@RKFU:!3XP_"B#][ MAE_U7M_C3^T?MVVU)[]YQV/0';G3Z>#(XU'/ID\FC"N?J[4LSG-[>M.^VY\< M*[WL]CS7]HQ'[G7O^F6VYQ+,RU\2S$# S-T@V^D"VL=;0K6^W"T=]-SA9&JW]'RVM#^*T%,WMN/<;(/I!#7.'S/TP[@_$S(&OO\J/79TQ>FB5]J ^M>?(>Q+S; M/=I4:XY;\^RW9^3V!NV-<9S[]@Q&[K#7O1@W;?-NH.?"@FCPY=->1U2_WS_! M)6#]A,^V/1-W/#DVY&FWY[DNG\G4'0Q>R,MNS9_G!S]I\!W47A5N>NT.^B.K M8#=S=WH8Z.V^D()MM^>^[9E,W,GU"QT>:_Z< A-SSI=0>U6Y5R/WNCM^;77L MIFU,K^OVAL=&P^SN/-/N4,>N_H^780&]!($_4Y^R[6X -JE%Y>E.1NY@?&+X MQ&9 -'%+1]UK]WK4N P(NZ4/R%.:]MW1H-^T+;V$I)9?,1.2^RAO-]L^0;D_ M*[Y\U1N.W-'T>,7_Y<7,(RF=9[:=DXD[N.[:[3R3[1P.W.YXT*#MO 2;@P$L M)93A*VEQO#XM%?(09>@2WW\DS8//<;\SZC>;;*I6,#D,UR,3*5>YWKADOI;>CJA_@96\AHKWK3PY5- M&^1^KEWIN\-NSVY,\S9F,#S"==+2M(,7<]K-!,+'ES#EK>-."^I>S^U=-\DU M8#T]#W+<==WQ8&*W\TRV$QUWUT?H4M9Q]RA.EFJ;D@M3WT?NX%1\"ZLL/GFF MACLYVHRWF_-J40^BS0OIS/9$V!.QUTX$'6]TLIUH3X0]$>=V(H8C MM]\;M>9$U/3XVM,5JU3HU>/BI>U.6?Q3$,U%E/UPQ8\]=5N'^N991OW4LW^] M3*QAIW>-5'BGNB7?VY[;2V7?+P/VS/;=VOJ]L2VN&CDIVW?+]MVR?;Q0<]C2^N[HZ/X;S0FG6$YK#Z=1 M*-]R6E.VXXPYK>]VIR<6"5]T%/(PZMZ'%=[V.IS#J#"F[D^L7:OEV ;;9'B#MMJ?O':AG]MS^M+V*YIEO3O?E=#.[.??I MS=B,TRK.3T7>^U&F+T-U!@$]&-D*]F9N3A]4YZYMR-O0S>FZ@]X+]7&X -7Y M(!#FRU"B7XW<(;#"KHCW/OO3Z5GENYLZ=#ZX)G6#LF;!GXGS/Q)0@8MIU)/:7 MQ\CE#;%68KO!CRZ1^*[<+4DNHEN\XLU@RGFV^Y6M',[G+V^B>II)M]*.R/B_ MJZ3(85V*JUDBO"]7W@(F^X,7WGIW*=+3K%T)HBN3@-6UMZ269=#O] >#1ZG0 M>.RA'J78XUA92SNW@S<7BR/YS84?,ZC^#R!#1,)=M/[B-68NSBH1B__Z MYC^":>]Z/IUT%Y/^9 QC^#.8$OQ[/!OT%OW>8OR_$S#5B/_CA?,6/@C'/OW+ M]]Y?[^D'=G3Q2?FQ75*'Q*04.G_]RRSYOFX>-<+R@(JUEY!CGU="%M>AAU+* MF7P-DX-!4B?.$R<1:1YF*9*_Z-2 17F> _]$*0Q2SDC>_L&Q57HM+(AKY*1L ME9ZMTK-5>F=(X&87XIT!@8^JM6MVK/7@CK>UM6/'!(G."NRR=VIW["=R(KP, M%;Y[LO8PEI\L/UE^LOSTF/S4ZK#[@2N^I]:[K0EWAZ+-7MM4R&;NS.#89LUV M9Y[KS+2[RU*CI?$O";;TV"3Q(GA04Z6S4DV.+B:P3;X;O)OC$^%([&XV; M936T/5?VT Y\'/F+EBHO-CVM[^Z3>W"?W@/<@ID]9GO(26?8]/:0CPH@TL!Z M@4-[91R;96DK.9[+M+0U-G9GGD)GH.]>=YK>9?VQ($3:Z\(8G)@!;YU+3^Y< MLK7I=F>>PNW7%NWYD5%$VJL+' V$8+6TY[)L;'_&ANY,[X5PT2Y+?WY\')'V M:@5&)R.KJC5E4RSX5D,WYC00D68ITHT6S8PB$F^%1VPL71)H+)%X;];0/4>+/BB5?]0>GMHQM)A#,Y>[D MX.0&\78G[4Y>M%7Q/EN)Q DB/UX+YY6T*5Z?EG)UB.)SB>]?E@OQ'=8HBS23 M3.4ZD3B;!DN'9HY:)U4S-\9Z#QNZ,>?@/:3OCCN3<<,%-%_Y\JH_73RW-Y3X MHGC7-M)KM\=NC_7:W>.UFXE%G AEF&7>UX>%W\_+2]";-,A+8/T]#_'W].U. MGLE.6L_=<_M9U-6PJX/(F2LBQ[:PMAJBW1B[,59I?Q+2_BXR)P3%_1&4],?O MU-$\3GS5NSY577C>AA1-P&I[&;WT(MAP<'(.B&5#RX:/QX9']"N]=#;0$4V^I-NIL.#^#)"R#D42CV^TW0WA&4;P5M7@41F!%Q#D/,4]<17WT!JRE: MYZ6OCR'>603)I)EA\]G/Z?W'S*?O]3I-ATUZ&T=IOA;)0])B7[B!]X$K/;J# M=VF)S79B#<8CM]\_-@+7G 1TRVUMXK;^=.2.3NW\;KG-J2ZGA;HB3^A/;I)@HM+!.SWINYH:)'/&[H]O>N>V[\^ M$0#&;L^3&R;7;G]T[.5M=^?99-L+[$PK+^_]3IYNTV_OOXME(BX.8W74<[O= M]CI%SGQWAF/W^OI8W&6[.\^U.VZO9P$M&KHY+W%J6GEMMS"HR$B\.[J*W[?0 M)TMK;AR9#O=X/B9IFGU8QH.1.QD_# SU>5.^'\=*LZ?"GHH]5D!_X$Y&)S;% ML:?"GHJS/!6@W8-Q?*)GKL6GPGKTSMBCU\C"K8,JE19Q0D5:=UC!($H5#+RA MNE#KUDN=;T'3Z\BS"Y,*@SAR@;.QX@M>S&+G6[CT*@\<_(E^QZ%9*?*:9-EI M6CX7O7)"K4J$E\+T9W?.MSVLA*E0 A;:[WU7ILB!*_^\*CY I-XD 3 /+,29 M)P%0!3_JP4J,5>'F-6%P;+RC^[L(G>M,=GZC;E^ MS1-G$WH9+&#M@#P@EJTC%VSN*L>3GI 'U)L'-B OA)0(-'C&P&?''9&FD?DCJE)L1#+ M2BRIA1GQ>N=:OXOW197!X+:\S5:\\^(K;#F.H*>P>\LEF8=83KR)>0D_4,M$ MN(6**F*L(#;>DAIYMWC%FX'^#4=XYRM;1278K*O7E>X+"8!*RNO27EW@,0N8/!H]0+/_90^XO0#ZR<.M9W M0#NW@S<7BRHM];C/]W\LU?/Q/_@P"#^S5#O>LOWWM_K1S !]=> MEA_;)77(LI1"YZ]_F27?U\VCQKP[XUM2*<7U5^2PT]N^(:>GVSM; Y;4=36' MLC%4O>:^'7?&A9X5E34>+SK" '#!%(+C[X7PE7BQ2$7&)A?P?''K]HT;>YZS M)A??&EKB1B1J1,/8HMFHG^7-#!/B5V%Q/E *%3/0%@Y6QAH#>O(V3C,DCG0I MN,XO"6(]?TCB19"Q'L.__$8+L. H;83\L),Z=%(6',6"H^RAA@5'L> H[:2^ M!4>QX"@6'*59M+'@*#7 $FR.G)C)> %9)BW*%AET1^YT>FS%?W/JN"RWM8G; M>M.^VY],++07_J3B;M+;:UW-8J;AOTW.&DO<7#EMO:Q&VO>NZD>WQ+J0;PV4&Z M87OKH%_UGG=36JD6MM!WR&HAIPY<&-S8Z"60QIK U]82OH]>XY?POYX;:[3Q M_9;6ME4B0,?6N VZXZW*KE*-6V_:K]0*'%/CAIF/G,\H2[N25+]>5(!Q00C/ M7R8,PAQFL-:Y1( M3&WL=4>=H9E*R4-2ZC\O7,QSW\M@JI@H&<''%T)@M56*K;I#C^:FRLKF6(X2 M.C,1QK?5TII2G5L(7"3*56[EK$VS0,W)4UI6N3S&+9>U>9BF.= KP664!DSS MS29.,@>XZR;P@>TP0Q'^/ ^ C%XR1[<0_)Q2XB:OL#PC#U:8!?^F/&C5I=PU MJ/RLL;3ZJI&P\[DF5X&D\,)=]WUC \O ?\#(*%!KS;H/*AR8?G_A;6(Z@L^FLO#FL M+X4Q\#E8GI0?@LJS LS?CI>)MS8$0+:"ZW6Y0D/BBR"Q1")&?@&>ATFQ\%@ M]3,@]WLLL U#EY;H4XH@9ZQCZ:"BU/_!9/4$7LWI5(-\2OW(V[-!F;U%>:?H2SN];_;=W_B>%N-/"LES(;0NI>%]IT9 M3/ZO3"VBSR.;5-GC M,:7JB]>LF]8L47+4_^YP9:BL](P'A[\JE1Q=. %?7U:G8A:U2^FAV,'D&P?8 MEP8 JX"%A+XM\$AMT[O M/VI;DD&G/VPX/W\4*2C0_HJ<"'-Q(\)X@]X#FPK:YG2IWKCK=H\NWVA.TI3E MMG9QV\CM#5ZB"Z7EMLOCMEN:[TT._,^HW_ K_*%36,P8@53V*OZ(,[PLSQ%^- MW.ONV)H2C=N87M?M#5\","GLJ MSOE4O!H,W.'TB#!'^P^$]7B=I\>K?3@TN]3]8P!I"#,"-+[.<&_7]>YU9WHJ M(DTC*Z+O:5Y?G[Y].H7AIZWFAF7,G_&HVJSPU'+X2G=WLXN@C\7MH4:,T @U M>EV,'],M 8C$&5;/B_4FC.^$*#_;-[%FZH 49.U]FL7^EZL9M7K$=<,()7@; M1@@J!K/]@S4S3OIE6MC^P;9_<.4&M?V#;?_@-O8/KDE\/?V*[<-%>+WOBNWW M)YW)DU^Q94PF;TYG-BVMC"_9Z](EJX9.);+1WFO:W74GNQ((:KT.TM2\7JG] M,H[W[: SU9Q!D)#^Q$%5J3D86D8%6DFU3E9(/:8* MMDP\.)4M5"IW9XJ=SO/3ZPI09%6K[(Y.U]L/8'GX 8:CH:(XNDJ$GR<41=_: M<^;Z0<'U+D?:"2(MAL\L1(*S-J$?&5/R%B81P_"L??L9/@X?BF\0HZG".!ID M#<')/N9P!F"?MS"XG-M5G!8X4+>$'0GCS26HF0']2+L%'_34P7!2=%-(3$M\ M$HX)G$T'.,H7'><-"'8\$WB""&PMD0AV1YWO:BMP5WX%SO?"\X,0/J'.>A#- M@X2HXGTE]#5USL<%V&8)!7*?-M\KWJ'=3\UYTS)JL=+*6)(:B[(R]* D%Z1, M =LUC:-(A%MA":;$W*>5H.?%JU+E^798# MQ5DVSR$#FR%F+'H6%O=36LT$_G$*1HM6,]GI]E M&,_@6[=Q\@7&\/'S"KT01&3&AQO8ZGYT=YR-*/WSR]S@3 M3F_D.O_Y']?]?O?',A=\E$.^92Z@9WH_N@SD*.AEPE]$"#MTF=+#/P<1S!$E MUZ<,?F ,.SY*3-@/<*2==^]_0\1 34':WJ703\)%SX3';HHBS2W2%#73*H7",G99'N+-+='FI8I#N+ M=-=.ZEND.XMT9Y'NFD4;BW2W19)WN$>".X:0R1&)PU'!;)OM!J:2#(;N"PEF>^W&B7QW-.0>U,+A]"\7>F[P^XS]Z:V&W/(;> .KH^U0>SF/->IF3ZS+&OE M+;T?P[/;=" P68PA@^0G^W9L.=W3DJ;91PA]2;T3NZ$WO:3N 7X!>R@N^5", MW?=6!%K2U(KNK 1Z0KFUG)BU#X MG/Q;"IE29W7X.8XB-FMKE%1Q!F:6)9 .?,=IR[^2K4- M,B%]?D0G^%(2\F'9QK)NPG.HIW00%8O#1M2<,HU9T1ZF%B\%MZ>F5N99GD0. M)47?P.,JC=?YH_.IXWS&Y/L\N2NM%*LW%B$F#WN MP<@A<, <]Q"V&A._9?OX,$Y3.>.E%T1%4OH&F">>8[6(2#$E8=YQWF.AQ':= M.E8)9'<;V?=^+J)X'40JX1N'"F/XDX-%)2+R TXMIP[V<-ZS).!)WJX"GWMW MRT_@8G%H?!L'HXH;^'>:S_XE"TA*A)&;8JQ;+59^^:Y8-6U3Q_F'<+PPC2E[ M//.*-Z[T&\255(U584_:!YBL)FB4T8[A%-)\LXF3#-<8P'*B94P)Z7I99Y%R MS&[J3_HE^=LMKEM>."W2.VBO5 MSCS;NO<211>-2>-J7R3JYT,C3B[#/_GQ,J(P1["E*Q*8T#WXN,,' ,MM:Z>E MM]/](2B,,%!DJ8S/9:#/F+$&(Y+@6(15C; Z*-.B"J,8S/_KFP/ (P??6%A6 M"\MJ85DM+&MK8%FW7$@D#W\-_LR#>9#=T>WRUMM@:-?Y*%*X2GRCFU23%K0S M!EV_Q/,'PAU'M*B(!'9\X8 MR)(3T%IZ!4XDYG:822D220\_NC,YI7UD_Q0@T%],:T6/*NF H#JNO!O0UPAC M3\RK22B%/I:MP#I8KN"7& R#>4IS#Y-2\K>^Q)?Y!)?DUX/(M1_$0A5)>Y( M=$#&=02!+4$1\^SJ(<05R%XKU$ ME![!H1#-.([4\D'+!2W'SU-$I)R),+[=H\DVEIO^(7#N@;@1C'&+ZQ1?)?[D M\6=398TQ0*Z0?+$ XDA&,WCR%LXM?-Q)2(! J#\=61X#H2B3U) M$Y@+L'0HAP]H>8>HMEFX,EYTF:"Y7=QE1""Y#^";/#S9"8Q[@'^ HH^T %.H?T 909 MPO$TSC#Q2'9'PLCW(L1)A@.%U+^+,!*)%L^0K[ADX^N8\9@$/E,ICLJB M15/6D(Y;ZW5NXSR<&Z// [ UT?2&F?*> $/!+!=(&,S^RR.UD,3#Y$MC2,6G MMRL! XDT2&36X!Y*F%-VY3Q89AF2$<=8: !6X##^).8OABB^@$(P/@,J:[CX M5."_@-/P*#?SJCQ2VT*E/?$PX3)TWL]@BBI)$]5+!*OG\]/(I>Y'CT6A"Q-8 M\_7+!R V5[A'6]/W+!B,*YEJFA%-4)Y>(>.98W6;@^@#D'MNIMY M .[EBLH.'$*9_SU@.47?D/=QK#],+L1)3[3#DO8>_WM M*D>J.PY- !=LR,B;>WS/_A$%R&[_ \_.8] 7WH%0A#_]+0^7H"N7'WJ3>#/G MIW5 6=28"*G),5>,UW&')*Y=M2' M 7 P-W:@5A:Z6 ,T#RQVP,XL=Z1_T"I\/\G-9@GRM)7H^S=+PU?KB9A^I(!>33"I?]41N7SHNI%KVR\P(N<- M'.O0Z8]-G\\L]A(ZV]P-!%1?E@_8U,1S4EI^85NC&P*7STU3O!PNAR3XMZ?4 M9_U8OJ'HUE0W(JFWR9F=R'35G8=8&% 7EU?(8+JA074+I(AX35<+&PSZ$9JW M]!44'Y1<&ZQ)%^?_E9<9W$*1LMZT(X$:) #-;EA21F(9R[82H)1&J>=+91T. M_.Q.GKJU\**2.6I/2G#1RSE#P>%*B#.?T)BBZPB)0.'W,XM;WN M;'354_5+GPK;_2=56?3&I]N\-QT,29WSUC0>S1Z%0#*GT\Q;MMD XU?= *%W MFQH=&TTCB\O!HIQ2[;&O!U,6[4N3,>;ZBI66MIROZ9:IV._%=FFN< M9R#C<)&2C'$FFQB-OY#L?1"Y2):YB'V\[DK^15< M=)6A":L;Q.">4\\\Q\ JZ(5B MCP%2C8ULXD7R-,1 *#3%I3A%GJ&Z/Y\F3 ^S>*TR=TN]6>B>0!]E1="DQ059 M1U?BY2W?5VW57,?Y^Q&5F?*&-=D:=%]0?I>RGG+H7O>G[G5W8,B8JF C!]BW MH^NB#Q/[;SQVF7FE@VT* ]*9]M_^*V_N?#LPK*$=4M0UM/A]I%2W._P&?&%K>X*?9/Q(#T9XIQI=QH9SJ.8EA54!2L60HQZR":.Z@?%'U#C. MPH1_BPKASQC2;.1J]N.B4(/$,*2PF".O]7R-[/=OW%D5=Z6([0_GAH8 &G1O MV#_S&O]&3NI1%*#:^[,W>A#>=O/*)@^!)+!5^;8JOP74/Z0JWU+_J:C?>S21 M8K0@8(O5%;U.SJW4E-%J0)!S.@W\ MG3*A X;8@3^E<12)\$K5 JNJ7A<^G6212*B.TJU VQ!62!:D@=%1#0G/%:"( M)UJ4S ?)_ K'@FT-XQPW?Y%X8+]@$S2J!^;7VUA\=@32:U077ZG=&@13_;8_ M[8PKH*\FP"H"ON!KM,&O@M>.Y\2878LU@#,1B460.?!LJI\IEU6J7&[8VH+# M@'5CGVM3J3:.N!V!CE*C^':-'[ZB]6H\AZ*4+H2-PGZ"8I[[6"6I>,B%.<(D M$T09RH6"5MIXA'6C/V;BV.2Z4R""D^542 J<$V#Q+&:7%R3 /H9K66VLX6\0 MST-P&T/Z-E(H*BQM:5ZC H5=![G8[55P@W141KC,PE\(*H9#0#M5D,\'(EXL MX*B33+O9&IVRY[W 1(2B"K=F9L,_"H_W#1Z70GX/?P^N.[VC^+M,7RVWG*K< M$^[(2WISP"R3#22ZL,H(\"U0LH=HQ_H39:QOJDYF*)3&Y,<;V('0T M=DI(VGHJ2L:_,)]MOZ\G K]*")0T:Z58W+KUZZ\@N7YZXMOQI IC?4PWU#(D M]H'L6C"03G("\Y#$ 'P>^XBY# M<#53I!RI[;[3Z05MUG8?J@[4)5DH<3GL7)>/QTYQ68;Y7'N9@F@ UJN%<&15 MCX'@BENM5/RUX[V#2]!*@]74ME5*V^ZK6#M?UJB[17>S17\P['0/O48;O*$[ M./!81FXF7QPI"G_60?M+$X6*W^O2%IC?)]-._V!V5W8-VKD5:-\2T@;QIODP M=L/ JW@5AW.)8*<.(+S[\=,?!_&K^"H2/V!CG#\4;PKDRA(+;I .5_+13O(;L!B MV8K[-*#/9B7"#4+AB1LOS F*K0K\+OW262*X?7&*PB2 DS;+YTLR4^3X1B0( MG8T$9K:[%P \"#-1L/U@\)@M+! 91C9#0-!:@@%,3UPTVF<;[#H0J1!9FF\V M(3F7X+D@@I_6ZJMP1$$#1'TX"L%R2U<$"X^X@3.AL0D9P3.? 3MDH"'2F,6' MC0&-[]9 1N*$%=+BG3,/\/"RW$@#8" OP2XE01;"VVJM<5*LJQA;8V22NR\B M@KTA.-L(L: UGBX%VG:32CG[UB \)&HI11W1A4BWWH[7,""GA"XL4^**[CE\ M$F!4-@LY ERE&;@W=?*FD?+D2!O[HU@B(#6R]Z]PX48B:>:R[A.3'-T@MS5V M2#(P5I-BA:%<(0*%DMR*YOJ(J%@TJA^%0,![%D&J)8![GM0,Q]\F/,D, Q8\ MGG972^1H!J]6;Z<20-;)H^#/'&:R]@(*K'MU'^ H"M*8N\%@(Y$-HDUFZ'57 MT-2J%Q'(FC T.P[MFC(>8I1R&C.7OJ]..+;[(*$.9%IZ#*C=H1VKI2C*A B8 M)9CG7IB65TN"D!T%?@XR3A.[VH G*Z'CUGTG2+E9P0;N$40 9;Q;!;PMKZUJ MER3"0.:N$"KPRC?;,7*H%4:P!7FR($^-QQ^Q($\6Y.E,J&]!GBS(4S/)@R!/ MTLV5$JJYV%!K29PI:'.7A_L$P^RQ=8XYOO>OO7DI[/U!9_(8BSU:(K626+W. MR!+K4&)U.]1)O>OOGE[WAOV.M/'6.VI"DZ[J-4#J]Q2 MZT!J3<<5UCH'W>1PK^Q^"4-1T:L8ILX9LZ^^^6?\SV]>2\?7A2&:]+LO ,KP M,DO][LG4D3-EC;YEC>?45/7[9U-U^KL.0_Q=8%E"ZGS*\GD[^V/OC8^IY:5R M>11B.BHD5AG!B(>IEBY>&-*W]3:\\->=F!8;HMAJC$YC -R'9 D03DLI]ZO"\_IL66I MV8GANN8PY4[NI1#7*F^%D#F(OX:68D4*=O)ETJ;^*X]#Q0P\(Y=_Y(=4F MQ.L9?,DH&.7$QCMD(TELJEE SH2?Y&/8>EP2DAA1 ML_/J83Y[&. %QO$]+)/ -SW?FXMUX!/S&X*EYEQC'4G5*76 74A'Y=[Q:[L-8][4@Y90Y23XZ!TLJE"2-^L9+ MCJF?:$M@>-#M#'NC1PEW@GTVJ/_+RX5@[9SLG.R<7F9.^PLE'A*5Z_?.+//A MP'C]Q1&E_Q2Y'^<1Q_U_#O(2\B*^M/K#LXN&_G([,%_QO]\2$)@>[OK]8Y-"'R,[GIMROJZW,:+QW8 MMYQQ*9S1&UG6L*SQ.%G$EC4>5)]BWV_(^_NSN"\/;75LT58MVJI%6SUY+A9M MM3V%+Q^P68_1]>6M:J[5ON3[O74O.]?Y$'0XC?IV!";X$1#D39D&+?M]HK/8/+"=9 (GAPQ+M<1<%%=0CKTNM&0M5"NCYMU1Y MDGC.3> 1Y62_-$8-7<2)+^ZG]JX)&-077[E>!A\WGM0+HVG)VAH-U7O Y%Q9 M8:#J<)M-$G\-UEXFPCMG.OQ.%>+PB:AI\*2J;A U>2DBQ&>:/LG0&!CZH :'\2V_U*]@7GL+F#\6G@ M0C887J9C;_A )!T;"V]M[*)G(YY-])VWR!'TN\B\P/$1CAV-6R=Z/45<1 SJ\8G^5VWR4S^>CO5DU@;A,B 3RX)0>B,:2X3D2! MX/X>81PMKPCG!'N^Z#FB(\A/ FIF5+3?K;7'$Y%Y")8@N\/H-1W@%F@E9X!P M8S@56'*4>]A?V\\3\LZHI;^2CK W'S]*G]=KA/+@YX-_4\<;T^^'#_4F/Z;8 MU"=;4=.I74/^9@RYD+X>ZM$"KZ"?@D9P-&8+NH"(K8I9JY8L6_QEN.>PQX,Q M DX^S;!-0P$:(AQ8'6\RHMOL/0_2!]/K\_2P14R _=0A^6R%3#5T)F0><@'+$L2P+^!URJ[*I./#AVL <%)1'#1_HRT_+1BX#C M]TB+J&;]!76I88!7N8%)YV MV:]^IQ^:WRPXA3L$SV&JT@\IL)6OD# V]0+W'H_K?;)5.A7'(/8.DK8/<&-N MFP$/"<7XK-BIU[7\5.6G"_5N8V[(4ER8=_O5]+5U;#?* ML7UY2>$3FQ1ND\)M4KA-"K^ I/!/,CWR([M$6QG049FLVY&K;(4 X8F@D!K) M69DL_0.R6YI3SG5AWK*W5J)/G5V*J&TA_5*3LBVDK9/8.HDOK8FQ;2%M6T@W MDSRO*'D@SF&(N>TA_K];/M-29?8L7?/FB)S7:N#<8CM]_O MO4"?P.,STNL$C^6V-G%;?SIR1]<#RVV-V9&SYK;AV.U=3UZ&VRXT#G>152;] MH:TRL>!I.XPKRQHO%Z<]9SMLN[#&6F*MUE9Z4W1%$7N0'8'YN M1(*=S>!?&E04;EIH+%9DSGF( F M@!7S.4XMRQF.&G@R9'QEB0"=1P$(NA3AB27E.\XO\%/$X//ES?(2YI00]D*D MFT; MEU&P@&L#OCA'!.U$$06!P!%LW>1FM_[,,>&8D25VM$4D:2/X1R,G91%)+"*) M122Y-$P,BTAB$4F:21Z+2+(#D<2T9VPDL,W>\MYT8-,P&[4CY\QM_=[0'71' MEML:LR/GS&V]<<\=]8[%!;"1P%,C@5H]J'6/[@X4G&<,:'0L^I*- 5U*>'!B M65;/O+-L[@_UH5W%IGEC>:9YXULL1N;RG:_N2$N? 30:5+6>R, M!M^IZJ<[3+,7I31[9KM!SW4PZ M/@O()Z(4ZZ/BA>,YZSS,@BOZAH)MX:_C> [0BPVFT%K+AY\$1E^ M!9@4%8V!F@$CI1VG?;61][EB2RPYOOY.\61J'>;;[E:WD\A?:ZLEU MI66[\7]729% B;[@Q?>>GG2E0 $2"3\&3[F+2GXQA#'\&4X)_CV>#WJ+?6XS_=_+-7S\3_X,LD_=L M^I?OO;]6#N!N1>I ?:G\V"ZI0[JD%#I__J ($,HA M[_L;WNU.NO(2X3IOYD@H^,)/?WOW^>]OMGY A8YJN%%K^AG5O;=>NG)^#N-; MU,P"4/:X!%U^K"CU7LO-J<9P&'(]"PF&L(Y&@B*)J7#B'=!_*PD6D1AOB_^ B:%"$M M'2:KYQ]$Q!.T.@9\0.+"V'X0!O0S0BOPKL#G]ZT;_KR.@3EX>C03X&!D68,G M#X9":#+RC#X>)O2,6YR:WT$RO9.2Z5>66DB'W7]W/L"N?4+)U4CRW =@,Q<+ M-6]S!CL=)L\U-<10J;UA:#OV7"1P9.K?T<_C8\AH$<'Q]QK3)8O_+ M%>.\X*D&VY%/&"*.1"F*7S@I6?!O+55VON%[&V++?Z/-F,(TX9(%T7^%]TX: M+[);%,=DK;I@9=XE8+LXF?=5?872,EELP@XCX!!)9!!?95EIBD@@ M8R&.D6P+#P4E7BH,;41W>AJDTAM##HB49T$X,EN?]GSB,;B+D"/@#])!T4Q! MN?>X?488*F# ^):.!%Y[FK2@!)2O%7VK[#]C+KM;$)]H'L (&=U\]V@+;NFJ M.N+@_V"!>EJ(B=/(25F@'@O48X%Z+@TJQ@+U6*">9I*G!-1S8: \O]@LXC/) MM1OTI^[DI9+M;&;GI7$;:*'#B71""[ME$T+9[EL_;8_O8 M[C6Q/ZV016$T+21&%[L]O_[-K"H) 0(D$%B(.G'VK#87497Y9%9F5EZ,WGMT M6ZD@T;+YS-%EI70ABV#.P21'Z6GOPYR*?+:CT->#ZB_+ME+Q1:VF^@'5D!7] M>,W8AC-'EU7]>#L7-9PYJJRJQ]U[)5'QO;KJ>$KGN^UR%T[,5%?5LHV!A2UX M*%OP/=KD",X4X$SI((%8@MC9;UPP-$%M/'5NJ MO8'(E*U14FHM%W603-FCRM4Z8$)L,Y+;BN:][IQ@>1IYE(6R6 4M14ZJR$G= MVL"[X05.(A_UF'.V/JAJ1S:,]LQ+8."$U>H=66/(GH8IS,%Z,@=4A?8>HQ\$=SU^OZZ?X8E9W1\,N:MTCC%RW'#&J(JLMH4_5%/N_/<_NIJJ?3YJH[N^ M"GIU1]FRY^))I+SNN/EZ2YHJ=]6R39U*[?^=;%F!W*8C]X.AR%I/W9/.$K 5 ML-T3;%59,TNX!'N'[8$2_MZ5ZG_0/\CP;*&W/9T#XK"!=3%M I^.&$B;ZW-C M],D*'7NK)K.<7AD.+E:,K"%E_1"L@N+M&288#NU=R+%U9]VFD1-S?CJZ;&H= M0B:LK%0EW @KZ[0S+R]$N!J-")L& H=[.&\X A/.PZ=B@OP\9"V_3>+QMF%A#!!MR1^O(9L\08[E0%1F^Q6NFZH=?M=,!RZ(M=Y1>30RUHZ9F M[HZ9F3:S>=[G.6.NQT[EC*Y18B9C+.I^H^>&VM;NOMV1\4,[-$J5;Y?9> M_RBQP.VQXE8]UW:ZW!"X%;A])]QVZX3;4_#\BLP(7N_/%;23-W>\.B7!K90V M]19KY5S9S&=+Q+;3Q;G?YXC?M%_I?K;EO<0 HLZ]83Z&/!NO*KRRU67NG7NUF;^&: M.O/?<9"L9FH]D[.G@%@_SJP1+/:3Y;Y:;R%",8L[ %V6@(M[[Q]'8U==.]=T MO9)VI54_JI+.IU6FA(Q&>U/*;'U#8OL!+9C]!/J7!"R[XE>K-FN1Q@$9_4_K M'TY/[0Y[IC(R-;,#S["?8$GP=^=)5T>:.NK\QVSU'RG^095=P ^"V(>__F+U M"^>)%+PTFO_8*JU#3QBN=/J_/@6_Y*TCYYS9=-ID8?5G'$;.Z&U_JHT^\1/M MG&$74':#(:X(SI6K+]>/EP-ZQ[+XVN]T.RL/B/?<;45[D["7R _R)DV(%<;I M3?O3F^3'@00+ 64_ 7!B]?J8N%-X&YYFN6]_$_J)D>-9G@W'L 3?C=T(#FX2 M(D:<<"P]Q<-G$H7TYWTX^ZFXP$>??P3/?O)BN;$5 ML9^ +\)'X9,VD>FC)M8//#?@<>39L2601 ?/]W#U25Y;1OU!8/E 0[+$'K!? M.YTNP8(G^D>X GPB&!=[>VY MM)ID":+#I7< "LZ0P3H@+\2+UUA]M<7*(]B_(Z"M_XIT8=;3-/!Q9R!BL#'; M!TETG;3!T,R61M-YX@,2A@Y\+ *3&8EO!?09U.Z>R3%7!#*R:X&.GXH23;3M M+_(HT;9_1^-U8Z/K+5)#ZM?G^H#]_'##L2N.GM[ N-!A#4 M%\,$WG>8@(S6-H'=@.N!2P4?2 P8$ ,&CK$9MQ@P4!]N-!MI8L! ?;C1;*0= M]X"!^I[YE^MBBB?6HE339,T4;3!KRAVU*QN*&"A05^ZT9?.]^OLVWC&[SKG4 M.;6&I'I;;NO:,9J:3>=,3U;;1^EM-ITQNJ8(@[EZ7;QXB7YB5C*X_.:6G3>% M&;9OYH 5)AKYUY4YFJQJ'6$B[X6VMTLI3"=F(*NB*7Q-.:/)[6UK$ 5S]LT< MO5U6(PM#6,:^VQNQIP+S:^FKJ0PXP/&)+88L!AL*,.Y3ZWF* MH6#.P9A3?H"AL++?:VCA\1H)98<6"NOM4 I@FZ&%@CL'XLXI]#=_/P6]4$ZY MMPXS:PHQ&IJ_6@EIZBV:'T!SPB_LKR_1^O*=.B9F"X$X:8'0.W)OGXVZA$ ( M@3@N@3#D=O=X3HA"C>OXJCJK.G'LT&=BV2X4W22.J ?U)6=UW?2-^^SF_\JT/"@8)CA&'FIZX*7C>'E2DO[Z'EY:H&GQ;Z& MIW%I^^' %4-U0+:XD-R(B@.W+!"H. I4]$X/%:7ZR->YL^_7@!#IP@K'TE?7 M?SV^1I_SZY><4 *\V#&[SK="VM?3QK=Y]T_:U_0#GY#[,>FTZSU+EATY+[0= MOBRY) S9M^@'L?GN- [LL17"PK&??H#?B]YDB?P5.U/L^NV@C>:?!9/IWX0T;ZXOO?LT[[!25OA\%RZB(. M_@K^?."D\P:D!8):$Q!?6$9 \'&PF3$)B./!WR,7IPM@MU18N_=,\%?QUVC# M62?IJ[KP./@,G3$P).LV?80-9__(\&AYSSA'07(= LP*^T?#<2SHEE;6D#' M*':!/K2#,R4@?#735AIYY7@O)(S\(,0!S[29>AC!ZQ3!\#9O!IUTB9[])+XY MBA$HDO7DN/@2//R9> @)PL!.EV,#[6"Y*?!GO:-]BJC8XT+"^(B_Q-;$_C77 MG)K)1 1 >P:<>&GO:LO%!M52."8$!.+G9$T?EB.2X-:N)2ATYH!X3VS08AR,J&F%N1 K6KB+D58FZ%F%NQ M]5K$W(JZGL%;-7TO;1QNVQ]^WBH0[>&/\>ZLEHL2[>%%>WC1'O[4&I2+]O"B M/7P]R3/7'OX$6\&7M"A%U_AC[K"L]>2.?KPM9 38C@EL'_2NK!CJ,?:,%$ [ M)J"ILBGZ^^R)MM](&'XJ>9]X:@7)JJRV2^2:B)+7PS'&,%?F' O&O"MCRHPN M$E7(991UP62.4\L150U9.\YY68WGC"9KO0.GY0G.%.2,TFML>_EWI>U=0%X< M/P[=MUFVVHKTQBU"YKL&QDLYQ:7NBIKF+I?;?,WEW5#EGE;>8G[_RGH!VU.& MK:K*W5Z=8'L@3^-=J9X3&9K/BSXU!\.0=3$AJ8Z,467=/,KQMC>B7$Z,Z#14-6GJ+9,F6%+M[9I$UKW[UNX^@I")DY2)#X8NZTJ) M=G1"((1 -%H@5%U6NN5[<->L'9TS_)]6@;JH7JN>945+^:RTK.@B<"@1I(%M M8S$TIF]>P8(F5I3)WJSA=O*KI&[C *O1*!AHE?S7M%SI(8(7,/LDE,;6"Y&> M"/&D:4"F5D!O/B4+*! ,:?'NJQ.->?VPZ[[A.V1*:^YG1)H&#CQWZA):K(QU M4]_/'\ZE#]@X6U,^8ZT4_:?Z^>.YA,5;[*?2\BQ6Z[YYK0%FS02T@II53/\@ M$DD81/-HK#",)U-:^LZJG*W1**E>3^\*DE)W^&46;I$EUV'%TK3P*R OQ(N) MG,QZX<7[R>P K#YV_9"6&TM_ /$L6#R6.\^6 ML:.UB]3>&$CPD<@L3$Y\"; M+U: %QB23X^< V*%OD=KPVAU(JO%=P([GF!-N,W7P4O" M%]>R2!;X>5JLR#RU@[T1^^L()*N MKV7I&MZ5NDR>G5#ZZ@<3257._C]626DGRC6SBQ0*:XH4^,:_#2_[Q=<_4EG1/;/^9->:H MY;;6BL$E 04R<6@+B=F6B!X<]*0!COJ@-YY1^?!6%%QI2U$ OXY% M%Z@8T@,C"Y@$651IIKT\+"F@S4T OHXWA$]B[XU,\PO6O@(;5[C.Q&&3OV18 MHH_]+&!90%&'7DB'4WQDTJIB%+LCT$ZT3AG6#U1Y<6S"OCBV0@E+E?V)8TN! M$_[ 'C 6UW%L(4F_#7@--FFS ]8:OM"3&<\O*;3(;3Y =\/ KS,"")_//!+!! M=FA093"_/U@%F,W/8UK\'4_I8X-MA"2-PWF:[UDCP')"D4CSW<7XCM5OC#$Q*&]'U.@#=N[CC8/H=^ M71K[M DAUU]3L#&0V)Q/L]6E8&>GZ +,J<3_3?NN>(#"#-2D$2'X'/@,@16D MYWG.BFNJ!C<:N9P1R8[#5!#XR?8*JG@[H0^!2F@"JL:0.Z"I9TRF5]!W,Y%OF M-BE;*;$"C]60@55(EXT];9#C\=1GQ[,7TRIF^"67?CH Y>'A6$*T: $K=.7) MFNEXJ^&ZI3SB&>W@>A!N^%@T2JG<)#K18@KACYG-EJX7^_Y@(R)JVU+BH/$) MIS-H;'^(ZLT!^8''IT1_Y88M^P*51MB%1#M,13'\"T6*2D!6VU!A66(PFN@@ MRK,-,HL>M#5H1 _$,]D!P9Y7_E/2FP-7'X2\?Y&5M$EB_;"H8S)OG@9,[SA> M3#V?Q+X>2FB^N%Q% )A1;3,RV^!&6XZ';@2WW,$8>2% D(P#Q;P1^D7\!UJZ M@#9 *>ICL52HN:!W$8FJKP@IO\?3F+IDJ#)Q]\ M[-^MX >8U/?@U1W?@0[&,O5.,]%)D-HQ=8BSL7'6XI-6&-$^EBYZE1F7#\QD M/V0NR831 [W<-+X.>MJAS2^Y#\VCA4D_SFS33AJGI8'1D,44X$?!R)58.U#: MT95YU7#6PT[ >: =8^TW:>3BW-RDD>QUIETI.[/QX;[TUR)W_\IP-Q,KERS* M7>:^SN\I;&9 [CHA]3V2^CCQC/XUQ2)M8^NO@ ^[&LG&P7B/8!;!HAX-^C,C ML$U]<(-=;!OS/,X!^[,+[IJ[\#-9(,I,?E9_0,*VLO@H?O7#EL$_#6+A3V:! M9)E'CQ,Y23_'_7$>E,%&+S)K]X(!1? #F>>/:&=(9D84 =%QF/.'033733S# MD>4$W$.F-K8?9C]]A%V0;Q=Y"Q+QEG0!QC;";Y2Q(]^.N?]/&_R"^PZ43II: MTX^S]M7+?8QYZ)9Y%!B#P#),"ULP/CE>>G.8%&FRGL@_^1^95LH89_@)E.;7 M8IDUSQ:*<4Q[3*]>%C[C/_U)L'\/OV&+WJ9HC0&\V6=0&X^!*N[;64 ]KAE/ M918> /Y3N#X&M$'DV]PG:)#4AU/?88N.$O3,+LPP'7$"W!CSVS*/2&^ S7,) M&3 +NO)5HB;% \/QG DPDT4U?;1JT FD85+:A"")<^+;HJ2]C,CA(2^ZJ!_$KCMRG>P;*;*3 KV7TH/,FAP58;V89J M85[?P _8 &]*;-QPS?R%V7L3GL7AF/DRS]3(7+;@[>CLC,Q8==GKUR4W \^E^=LU.LLB M[:"79.&PJ[#T\0L+PUVXOCTCC,,*JVCN 08J&0D\?C61^0EZ8 3LVS1YY)&/ MWJ#S$8""?_(+BSDKSBQ@!UO>6/D)Q^8$; TK,OXA*_ MH,K!=H*8^P>@HZ&,9UFZ %,&^.=QFC-M=>W1EX)X2D@]I7>3CVRY(3JVH*"L M&>7.4LIE>4L5-NYZ47,G6BZA.YHY5&UGIJ*P(RUO+LK7+#,WFD<%@\@+7A,@\^>),NKH&>:R?GE*MJF6UU$+/5J-G>VW,V4'7@MKN*!))HMX]>79"9JG?Q4^N8V<3 M=[XZP43Z<'<,W4#2;BPC9H?N[/ MZ!Y)9)^I+*A$_D![NYZV*(Z;G2F=UI]O?WK+W-/6;M5 <+2 M(/RXU>F^A7FVX7@_=/UD+L/V^(M+# -(E^55M[V"64+3UU?(5$5O]>^)-I0,;$"_$^X9L?"I$\%I$$QG9[0B1KLI82G%.UM2)Y3X:$3&AP MC=VL1[0D^2[ @J. ?MRW?[#H)?YK[+NP"%I8I)J?I:N_8LP&^'!)1H[M1,+; M/!)Y1E3T%"'/-5E+&E.%J/112!H3U5B&)-UE*&<]U6OWA%K9#' M(Y%'X&I/6R>/RVWN3C;=1Z\BW0=CWR+=1Z3[B'0?D>ZS3;K/YHSEE>U2#]:1 MY.KN]OY1NOTJ7=]<7MU=P7]N'J7[J]^N'QZO[J\NI;OO7[Y=7TB#BXO;[S>/ MUS>_25^O[W^OL##A@"3(/RMX*\@P$T5(RQ6^^%8PI#4T3D!L[*C&$(LURX$E M2]>>7>O\]7RFWTX=C^<>7R?UARB%V"_-!]67,1/ODU*..N]R?26[A3D>9#BK MCZ7%)]GMSA+(9Y4K2VSFU9Z9[P8CR);WEG2I6ZB\DI+4;'G63PK[ M26*K46S8!$K%"<RI+RB;B$#QI@TSY3X#RSHM&O@34AKW[P0_J@ M*:K^<<\[6+M>R0G#>-9K"M@R<:*(T(/F 1L;^K2'WVWP;'G.W[QZ@E?98(WK M$&PY]BW6+NC#Q>W#[4=L'L K;JCDR,G#D>=I&0BVR<+D?U93R=K(\H*&4.8M M#&B1:V$0GC**]KV%M0N>H0CY7VL5OT'Y89T2UX!R7F-L=O2!;H.#+I4$GO^7 M #R3!WA+6[?![_"C\<-WSTF#?>%'GB+XD;?,S88>9O@.,\G'K(DU:]Z1EKZ3 MF6"YQMKM"F.-M5=(28*-X=]X;P4N"K2%>A;\R_0M3JNG;#\#JFQHMPFL2;6D M*=,EF6Y[(\PE#F;9QJD>8NG%25M>WD"#UM\^(>MFJM5YGYC[MHVI3QS2(7=Y6"%8:N_.6PD.FQ![[_"9%@1G#(7DDW5.M ME<;* P3X/HQI;]24K\5/$+IMZ9%UBDG?Y3Q-IP1,78N1BC=-95R@OX0->)YH M=6UF? !V60_H3[-F3$F'[6TD_-4*,Z;;2LN-R5*R>RZZ;&6\A2P-@- ]A MA#)@JB5IW\,;0>/8A]E"7HGU@ZH9\A,D!MLU\Y[:M&4,Z^F:/&!(L%*=G8NS M^O.-RNHIVW6"+0G^QM7(6>[@PVBK#E:".PU\FPQ9:ZRDYW;2M=8CV"0;3V&N MY9;'/.?TC,L8X;76JSRSV+,1_!FXR"^82OVF6YIL#<^ MD.RMSQ?:Y9FB+0PYQ-FQP+&2KR% ;UM!VD$N(,F(%-HC8M61'RT/=\DU7!&) M:;NF:1Q@IXAPE\$S6("^ X688@JY%9M.UZ#".Q-3*FH?U(\HT%2U\K.3JD'B M)]^T#?0>$ M&:<7EI-BFS.>$LN>=5'(G'N$M[_STB[C1^6+K>CO1%@/#CR%*=AP\I#'9W(D M#0*+RSWVM< 6&YQIK&L%LDI".W1&*&G@AKZ,$/B3V"F$$'^) <$X-6\J8!>. M;(MY)F29AC+S-DLZ+P)7]41HQR98\Q!L/NQQ^#3;>J9W#!J9#M\W#0'P]O)L MN@2;+#X!JWS>WDP5G#]GAM"Q3S@PP<'+J6-L+?-+^(MT>?7M]OKQ\4KZ;VLR M_2P]WGZ_^->5].W;W?%MYP%^\O_ZJ!4N,.3B!YZ34UJ^?"/WOJM>BB#M3OB\ M:\633M!HKT[0$+D6(M="Y%J(7 N1:U%UKH5(J3A 2@5NF,O5A8UX&Q=QM MQ=QM6=*M-J3EY7M*H,ATK>51'=9C,;N0<*[P8-8S4::NQ*S.#SLV9R$ZR78\F=W_@D]U@+RSTPM:+31994U1.VCS7>3;.."^S(3;N1P[-MIT-ST6G.MCW%*13PTHS>59";N:4TX@VL M9?&7W&'1.8&A9$9&]EH2/<,69E R774AUF#]IHC,)$A\^%T.^2GQ>:WRVS6 M,J9;L/P#.%SP!FWYYL<:>[J=FI+I=3OF-"0SW%#Q,)$) M^5UT*H\LM2H@,RW$'YRO+?'B7/N(LX;H$&P*77K..M3G@W,._&_OF:H*?BL* MOCB]QZ27EN2G]&<\?.8B\SC.;HI+6"X30FGH$S:-Q'*1ZG2D 'BB8!%GQ&?= MU3AX3=8/XJ&L6W2R"IF;S@B/IG/>,^OAJB ?%10(,A=MZE6!V4!3*IE/I^5T&R-C.@)[F<^&I8-9G"CF\RU1"R=6 AMP0[>-%$EMZ"17#PT^#YQRET7E M,*#,>]8S/9R&#AA%;(*171NCN".N9L%6FF*4AVID?.$\2Y,9;VCV:D@/KQ#, M)*;E1LY/,DQ&Q%+'$AYJN?YSABRXG>> VE\8=^1[66#L(EM21L^Q-/9H(A"- M:-.YN&SO/)C]PFU[_M-@F0:3):PPY ".Y[1D-*"C[Y)T!;,%-^: ,KI94 8(@-"9$"(# B1 M 7&P#(A#J;;?,($TS?H%-VA-3+; R17YSRP E!H'J5.0U;1:*@E@)NX #M#> UHW"FII *B>77>PEA]Z;?#I3NP<8197/0)I^T?G\?O>S\^12V^<& MT@)'Q),P2?4I44'(G9-<'_LC(5;HCX=>\#N&7.8N*H9 J6.*DF:^X:\1),%6U.G&RW4%BW#[Q MNNB%-#O*IZQ03ZR07@R@\9%$?^!_AYE(T#0.[#$.TJ7W570R-_5 Y[\T$W^\ M!N=W?IFH!1QU@ PL1O-M.N.7+XYIB;3,C*UPU=7LHOF9O5SC-47;:0R!L^UP M-DBJS2NU63;$H?#J(Y-"X;X5#7?-06P?)U&][$RL1BL]3.\&7DA'Z8'KO::< M+7_"WO'0IS1MOOD,RRE]NJMJY J2IC:DV$/-W'LENN)]"JLAG\\33-SJT,$C M!1,LQ8#U63B[4TG'95-T7!8Q<#$10 3 CV>Z^MW@_E&ZYMGX7Z]O!C<7UX-O MTO7-U]O[WP>/U[)HZ#I57S[<9IEYT]WJ!W7\^_ &X(C/P]OO] MP]7]0 ;.7YQ+@YM+Z>'[EX?KR^O!_?75PS;FT/ON9]WHV,W6Z'[6WBVT] _7 MM)UG#(\88M+N3ZS-DL(QS<%G :;D+Y:X^[$H=UI'8D68ZGE/SW^K[-&O:N=* M-_\KJQZU^O6VTJEN4>M-FX+V2,$3+<=L80A?>7E_6-PKK+G<0I%;"NO*3O:C MI(,V1P<.C 5/3368=.]")*X-J+) A8/J4\+=?M[*?JKB=S9(P7)/!-LF!,S9 MKF M_;Z^7Y&X2?1_E3HS$0ONTTX'F(GR8KESUCYG9YF=*U+9#+EWV/D_=]KAYT4_ MN$Y;X^'LKP'KJ2G%GL."V7$X;"U$M]LM:4AL9V*YX?^TSO0DUAV'9\^6-?V$ M^!AX0_R?JQDX!M&%%028H/5OO IN80+\Q(K &_P9??+BR=G0I[$.?"P(#5"% M4/'AP?)>J]\Q.K*NJ4E\/%EJ_[__H7:4S[NP)A&[PBRJYJ@0\M%,^3 .+Q]M MI=77-47NJF9-Y*,B4Z;^Q^'O5O"#\,A 6@Z_TK+1RE$@5^R/6C@V'!XS:LYZ M"W"KL:Q(J'ADR&:[LZM$K$'F/DZ,(@;JR<-H@XZM$$9:J]\V>G+':-<$1P?U MZS/QT+DDGE[UEP_%0#)(:HA9P1^R6)8\0A/:+4P7I,%JK*ZT X)ITMCJC?7A M^F>%>FJ0_-17/[CTXZ=H%+O)TN[3E:606T*5WNJKNKZ$*.I7E5KG!D'8=9UM M0'_/R%GG7&LM)@AS;=QRW](VW#JN4VM%C>*C5FN;4+?$N1L2;:G7##@>3;FM M=FMB,%89>SMY'&W2"A7BJ-/J&[ILZCL?C\+Q*(>'RZ3KI^W3V5!P" JW8TO% MFM#R DFYI2"8K;[6D?7NSAZX\#?JAY\-"K4*_'0!/VU9;=<%/R=SH7&'HZ$< M/JLIZ3'"YMS9CAM6SV<# 7@9,H=?>=@80VM6$W'$LW:JM]'/\)JXMTU+2?!YA299@K- MIMC!+N*AMOI=79/;W:J"Z<68= 1F[ZFB;5.$81>T:8 VTY![W9UC4WM'6W.2 M[%;9QEAY';W)--%GRKL)8RVW/XI>K8!L'WPTSAVJK8V[37CHL=NB1*CC-_ M=(83_R1V]%W\!F1K&4%PVCUV[*I]VH2GQ/QWW)'6;Y5/^HX;VWUZ[476=ZSPZ>FD%VNRD["U-B@4F?D9#X>6!A7 M/WE'J-]\?_CJN&Y9B3!;?56534VIB_9VT7.>F"BJK+:W5F1"ANU?@#:9*-6 *".PI)8C(89 MI\=S#Y:O13=M=X=;B*,O(BNX]\:H@4+W?&7E7@6?5%-D(RE658^[]!K-,3Y2]-57([%*'K0S]&*,V9=JH MU&)I^^B'N%^>F*?4)!PFI:*94%*Q8K$ JVJU^IR/K M9A-#7+4^^?@U05+ SX\]-J'.MH.8S$IPQ.WL3K<(\\(R\(8#1M^,15]6:HQ6 M7]/EME&7K#!Q17OHFX4]@*I#0:6WM9J ZF2<$,XZ.J05%.YLR-(3\X M6RO@J\G4]=\(N6=STS+"L:6Y@F7EFJQU&V3#"S 55+R5@PEKS%59[>Q\RR-L MW]V2O#-Q/#FI?11&;R59WHF4O&TI(]AJ5C:,NC32%(;N>Z5Y[P@D4\$LQ(Y1 MEWJLDS%NT\9(?!+G;@KV).R032V]?3;W] \G&E_$(6R)!+M*AXH=$$U9TT0] M30,!M:D']AX I6$1@2&;2ET\I=,Q;N=Z)65,6V'1[A+&W=G=,_56WY0[M:GD M%:;L@6.VNR.HC0C2E"8&:(\B';PJI;JM457GS M_OG3%=FYIPJY#?IY=\CAY5E;D]N59?>(+DE[B>X"8\Y$A':[IU>3+X=M=->A)1-QV">%N+QL] M,$+D;J8I0[9%CK7BH MMBS6L)>R >:LMO,%FHC1[EI![T\F3H0]L5DW X0 K)MX-O8W^'#C1T3J?=RE MIGXS;YA@EM6#/T/GD^>X_].* AP,O^B%I=O"H?+93:4H-. G%^'W+ET#]D(A MHP(*=592J.G1MKRF'H0V]=BNOT21H^@]OE^+J=FJRI_*A44A$T MUTO]JO48^UI/M]4';L'_6XYM+H_#GEJ!]((/I"*D?5ZYDQ!_+=QM$W3%X2". MQGX [!\6,TIF.^NMH73^^LHQ?_4T"/X<<:FEV;0.GTLO2#H*BVS@*(^ 8J- 2:],/0K+M MU@8N@>=O1G5QW#N4NC#&2:"P-M,.LW@A)XQ); !AGIR@-0C M:B="OP>=:KH#=#IU@\Y!':[V=OH=_K>3L;VIE.)_41)R[:WI:6]Z?C> M;C&'-+-+[&!7&[:\C5V"USLN#C07AL";86(OD27/D"U $BQ'[&AR%Y.X MB\7(">[*6HORMMLN#2@M^0<=CDT%+G3U>6. MLERUOSOG2F]D%\Z!>Z"V3;FG&W*GLQJ'!3FWBSE_$CE.&[/F4M9R@VSQBD=5 ML/2C)LE*(OWMD.EOFZ$!1GE=,B-/IAAY .M%.ELNF(O.\,SQ)-N:.I'EBLRV M;5L2IR2] XI>>Q>,GB4OPU4%Q_S);:,G]SIU24L2 8X#]O"M"$9=A)'>:$MB'58$1 BC_3CIR8_1DYL]NX.?P-PM';AAPI/RSDNYX1Q-VLX56WU M.[JL&LNGY%*"DG IC@DZ&T[("J"CT2'U.='4@R/G=#P.VXXG,>W0*OFL%9(_ MF09D3+S0>2&2X\'?1/K@^F&X.L'PY*W'S7-1$BK3(HF++(VO*8F_ 8%O2'0[ M>K1^YLF&WNH;HJCF2*"SFUX-8?GPKSV "#LBJD"/,4/F2$;FTZ6& 9'05N6,N7\((L_6H0554 MO>X!5!V6C=WGZ1UJU/5)UJ#3@&]Q?5ZP M#I71=FDB]@[2=O3C.2NA3&/T3_$R_H$WK$ ;]5K]'DUZJVK"417L?"<'1LBP MD.'#MD>H1(8U!62X;^"7"<9G)=6KF[GYB!<^.QWY7FQ<@ MFP#]@ZJ10:-\F^L6'@B1/#^"!T:^=.%[E" T^O;5\2S/=L"PH+G]M*3^?/ZZ M.+,__M VFDE3/Z2I'Y\"G&3GO)#/K\XP&B=@S'R+,TF9?<5Z@A7$T>JOU(5P M77/AZCSS7UPNXMOIJ=UASU1&IF9VX#'V$ZP)_NX\Z>I(4T>=_]"L0?ZM<3!+ M]'@F9T\!L7Z<62/8XB?+?;7>0D19%E* IRS9%RD&TD)'+J>TIL@'^KC6-"2? MDG]\'CKAU+7>/CD>W27]TF>.5\X@?/RBL8M\8&_/?AEK._#7N=G-?YF_?0YO M_;+\NJZ=:[J>^Y9RKN:^?JA'M=<^:H.#L6VVSTHXCT;[@3.PC"T.M+0?T.FP MGT"MD@ _!6NR:K,6:1S@(?6/S7)E@E-$P>^/4*M%J+Q^_<7J;TAW6>;>AI84 MBYU,\A45/3FXGNK_^A3\DK>.G/.CAJ>(F5_]=OO]_N'J?B!+US<7Y]+@YE)Z M^/[EX?KR>G!_??6P\M2H[7ZR!^'L^$,T\8;3\(&5N]K[+A:MOOQ-?+CVI&CL MQ_"(82A+Y*=-T.+!=#$:'X"-\+]@G];'HDQJ'C=LA%C*I6_U[-EUA M/[)GOK_XZ:U^6S5DK;OS7=BQ9-?4UV*^\,,(XWU!ON5\K/G"AS<; MD9"W(RX^I46BCW;!CM/IJ3Y.UG!(%@9WCQ\Z& M WLW[& SGXXA=W.*OXZZI4]]#]S? C\,I6G@C[8L^3JJY._#G\.4OG>4O*6E M :3>Q>T=0%MNBJW*YN)*-!V[&C;<-;O@C8<:MSN MR>V<_IMU0UOCG>YTFKM$?DZ)%Y)PI[E$N]]W[FMB42-6UH">+X6O3T-B!?:8 MYDT-P:5P_>EDVP'U-6S2\1Z7B8RB V]X.:/G%9/ZLCI>OZJ)K:1.QM/&:ITHL86=^W9#;ZO+8A:-N77H$1_8#\(+5 M04^LX =!HU+T+,;45"!W=+TZH()8F@? V!M.&HKA!( M.&U;,^6.N7.NB@!2#8&TX9RN$$AX36CV9%VORS7AZ?C5OQ&/!)9+CVEK.'$\ M)XP"6C(L/.NM[WD834$R!G,4W58\.JU^KROK6E4=?X0[5"!/8^M MX)F$)^9GEVJNNG1XKVRNFB'P!:-K:?GHM?J&W%66'231H;=V**HV'KXS=MIX MI:+(:GOG6W&!H!HB:',4? ."J7_-CTAVJ\7QOCOF<#2.TI6[EW/E4?F9C MITI+$-Y3M0W9Z%7@S[^_PJ[(3SM=Z"U9"7N$'E;#F::L=Y?#]@)ZIP>])6-A MC]##&Z.V+BN="D9"U,'U]X+T!)33)F( M)-0M+298,]>6VY59UT?FMS4<11LB I6A" >JR."K"1 U$$0;7/S5(%K"B:%@ M/7A=4CA.Y]:=3C%.XOG;G[S'>\6U']\_Z\M9HFI2S#'TN$ED.GXE+] MN/%2V*'>@)=R9ZZAM?J:W%:6RR$$GHX;3X6]Y-+Z1T=COP99/8WO240#Y4\$ M))IP?U>*K)_B*GV_!_(L6I1TVW2\& @S&[WRA;*$?>X1&7+U,PHL(*SC6<'; M=40F(0@4_GK@TSJ1;3TBHPU'O:K*:G>7\).X)6T*A(O:"'6",*UO4N1.3GV3 M@/#I0;BH65(G"'?X)4!W%Z]+Y WL'OM/3* D"'%B\8=*(_]<;+B=_X5X9(OV M98:).?ZZJ*9O)(8VQOVKP5"WU6_+YNX!78&A&F)H8]B_&@QA&T59U>K2C*'Q MH8D;$DDN&&=BI->I#3792\R%-4_=)D.G@Y5B:DD!"M]XD% M[2!:>-&(Q4%&TT,W0K2$:&T1H]I!M#263:^IR\TC:B1:C0\I)6;L;!H]+QQ^ MLD+'9OV6'3>.R'"'9%\=*#_T8QQ:WWB=47+W1ZPT[DCP@(!9:_)J*W7'E15X M0(8P>U67SG/:7%=:6+\.K2\4S!'2+J0 M]%P1ZU0N8L9VLK[E0E:J'+SO.M>68_I"TH6DGZ2DFQ4+F+F=G&^YC#4*ITLE M?7G(8*TEO?'!]3_H'V0H6; DZYDPSR24XA!> .DX2JB M2/0@([:]PZR6*XZE19==KXDQ>D.1>X8I=]7E.'W."]N#=>L)5 +LJ^'3>5?X MJ(=9;S7":2:AO8XNFSD7T@+L=0>[^8[@61?MJ7"UE8DF35#79:-KRH:VG*2^ M'NS4D/LEL@!5\+]#YZ7_*_PG0 MQLX+^?SJ#*-Q@M_,M[BH*K.O6$^P N#FRJ_4A7#=[CPMLO_%Y2*FG)[:'?9, M961J9@<>8S_!FN#OSI.NCC1UU/F/JJ#UP[XU#I(]3 '<9T\!L7Z<62/8XB?+ M?;7>0E2)64@!GK)D7Z08Z$\$XXS65/\!?5QK&I)/R3\^#YUPZEIOGQR/[I)^ MZ3/'*V<0/G[1H4 ^L+=GOWRNL%_G_@S_9?[V.;SUR_+KNG:NZ7KN6\JYFOOZ MH1[57ONH#9[;5@X:9=L*.(]&>SM5V.) ,_HL'?T3'*XDP$_!FJS:K$4:!WA, M_&.S7)FM_B,%OS]"K1:A\OKU%ZN_(+.KC92"MLC\QU8I*FI$<#W5__4I^"5O M'3GG1PU/$3-7&5[W%]?/:P\-6J[ MG^Q!.#O^&)HFTX",B1?"P29]RV8-+NYN[[OI%MK,AVM/BL9^#(\8AA^+\J)U M),>'T3U7VUHE.E_5SI5N_E=6/6KUZVVET_!%57(ZYNI7U2ARBC*9.HQOME'2 M*'#_EUB!= 7'U5"Z)#9![T3257G93=B2+AD?N&B63+T)IBGH9FV.&.P\X;TQ MY-($N\=_UR(*&41*:(6%# "G[;N-FH:H91#2=8+25;2683?IZHAR M!B%=)RA=1O1A;WC.V"P-(! 16\S>XUL\6_/T!S=R/$H!E M0F>6LU 5L>/ B1P2TH:>&*Z+K)^BK\;6$[FPF]Y4&?_R7:3/;\ 2 ME+-;[R%EP2!P0GCKDLZ]NX.]^$.0R=O1H_4S3^+H_-FZ3(T771/>Q2(Z)-YZ MK7Z[4X.^CP)J[V(>'!!J7:75U\SE80*BQ6CEYL+(SV*1LWY:.>N]2G+65:TQ.>NF?JYCQKA( M61MKZ?_&OLNP#>D MQ??F9^GJK]B)WJ0/EV3DV$ZT.H.\COGNLD1^V@2M)JP.I'M,NPM(U@1LL:AY M.?&Z>JZWUY\$11_5/C>[W8JRSS6Q)K$FL::C75.GM%8YV349Z^MLN!V^X(AJ M.CMBREMWO;K5RW0*)>C/#!-J86:,$_KW@H%2H/*AB42Z\"<3WZN&!/"QP']= M3!8X*G(,8*WH8UDNPXCE#,^N/88?:^I$\/IIXN0Q(%88!V\"*0E2;#N>Q"XZ M1!0>-.6#*YI,&)B^PJ=Q?_JFY[\A]1T5XQ^K(N/J+*L;BHTB!&!9+9++(('+TSCDZ+>@)N6\%-.CC> MECZ6?R)W#W$@'TJ"Q.^(WQ&_4\'O'&\&?3&E_,5R+<].VFYG>]A(FH(S;3;?79]\W4QZ^R13*9^8 5OS#/LQQU\ 2/$W6>LMYT"7+/O-US'LD-0N52+'5VZ 2V:4&C:#M MK@X[@"-=5MH]6,U4#E"8DX'HDH)1!:>0M@&>HJ=N!MSODNP'X\8"^G_O7#J7^MU=?; MNFP8X@ 0,E%GF6@?3B9T."YJ%?2)KDE'309UI18W?:M:96&N?8@X\$=2 M,*L0M#,5@M,T 3^D%8*1C]-Z,1N=_1U/X9\.P @K[J?QD^O8\#3X"I!B*^]K MZQL>0>KVQ6D;#H=I2)E/,J"3)4R_K+O?7WAMLYS WL2[@/?6H4 M[E"RP'1VWU:6Z1GUNN:6[:B;739,CY15(YT-438*GNLPC,DPVZ6I4" MJ>2AU4T.K>6VN<>/M8:=7.G%MM#QI8EV_& 6W!'<$=P1W-G*Z*B5S=&K+!VU M7OWZZQ^,1!9CW0&&(@L'&-,1/\D+\-4P6EV"MT[8BEY7U$[8ME.%];E $MPY M"NXT+*7MH+$V6#)]JVQ,35,4[!,O*UI;ULSE2455I[<)43P*46PD=PX5J"HI MB_I,%M56WU"[= P6DMK3!;<^\$1^DL!V0OJN/T5^%&KP).[T3C3RW9A[B8:!^:#A'OKF+=,65UR! M#$N'?O16ORN;NBIWN\N'@I#*DY3*1G+G4)&?'<0R8ZFU6WU=D[6:?2(%7SM;;S5$6,-4O[!CA+H4W!'<$=P1 MW#E.TBY9UJL5#$6FD(A&G\!=0PE>B'N3D2$\:CBOPT#<^E)>!NS)^C7[BQG^-4/ M0(W\,=,B\$)^?*-T2$)M]=6>*IOJ7[3&79\2TP8BI2T6P4(Y" M.0KE*+@CN".X([BSY]XC>[8KC!K9%2>3/4.92.WO**EEINM"+GJ?%BYY[\E?LA$Y$'DCPXMB$M=FY)[;_[-&G MT+YKI:^#.JU^KR,KIEZ3/OQ"M0K5*E2KX([@CN".X,Z!.KG6SBHQ:V:5G$RJ MRL486R=(#L(I(+"8O\E0B$W8;C4F OE5 QN!> M.2_DVK/]"?F>&N+_8K4 OUF.]PU,\EOO(;7"!P%X8=YSM@/[#8EN1X_6SSS_ MJMOJ:SN5 BH"44@N+-;#5 -]$"O)GK@9')=@!DTG")R6T1DM_EQ=P%F >;& M@%EPI\[<$:I&@+DQ8!;<$=RILRL+?F,Q7Q;<'>:\?BL\\V_FG6I*JZ^V#5E3 MEUOI'W5C+ &@HK&0W?"CU@@_%660U""P8>:R_XOEXK1@KN0OB4UP>H:DJ[*D M*9JZR_7/DQ\,27 &6_N$E ]]UQE*N*&CLNA*=@X%Y;>^<^@CF4S]P K>KOZ* MG8C-.0EOXRB,+ ^),B\M(^WI/C M_RP;12VX]^.$>^%/)KY':U4WZ-K-'9FU-EHF;;EC MZ'+/7.[*+)2N4+I[4[KJ>J5+$8Y=!TD0,KV;IST- / IZ$TA.4)R4LG1RDM. M28^U V(E:SKXK/I)B-?IF25E)TB G;K!#PR(%<;!&T4?-U+XDTH:)6:KK\EF MVY1[>K>B01%"LYZL9BT5#YQ'^9J 8 4ZMMOJMV536=:OI;.>:JU:A7P)^9K) M5WL'^5H6(4P;-"I(&Q0"5 \L"0':*$#&P0XH78$#JMN5S4Y'2)B0L".6L%(" MUMFW(S4J?PSW1.!KR[ MRY ,3IT,OW0@SM"/L97!T840:I ;6)"2QY&YLE-B6G%,U3T]MB'243:^9FZ: MT(KJ"-44&6:KJEB,+=M/..DQ/"P;>-,UC$CHJB)W=*6:NT AYJ@N>9S7*OKL MM;$AQ^60QD:W/L;&R62S9 O5EL)!%MY)BWP6$<:M:1A7W+;6HUQL(4V%IK+\ M%A1N;9T)"/5:?4,VU.4^34(J3U(J!7?JS)V&Z4QA )PRF 5W!'<$=P1WZL&= MD\E06=DI)V#A)BGR)3*9NOX;(?R=:1S88RLDTM2U/)&M(B*AS8]3-PS,!XU. M7''M03]TQW7'':B.TN&)MM+J&VU3UO7E?!4AF"_(76UYY,SQ(ZQAJE_8,4)="NX([@CN".XH9P!7<$=P1W!'?>W6XJ45#TZ ^ $OA$R\7:OVOOPIHZ MD>724.K38HKO/?DK=D(G(@\D>'%LPBRN>V+[SQY]"C6^2MM8V%!8[=_93>E0/LZ1=-[/D9)*$+L;8.5-R$$\!@<7\ M38:2ZXL[?_-R2Z'3U:/_/\.:/5;^\TC%Q 32@"P9W=VLW40 ]T M:J('3B:7!YA!HS-ES)7Q*;X*Q625=E25,T;9?KG\SH;J1\Z+O.,'=R=ZWE8T_W M8-40+U?%Y.'K/2GXSQUFOJ_;^S' 9N>A]^LEI^X7WLU0 25[_^CJAMX_%[1I M&"T/9?U^;N,HC"P/"5*ZP4\/#DM#D3M=7>XHRP>FT%M";^TK&WH>Z"O*VW'F M @G"J[]B)WK+L?8,!0!<46EZK?6FD!PA.:GD:.4EIYP39:@@5K+>:F[_A0YM5,J=X9?.A!GZ,=8RW]T$80:9*L5 MI.1QY%+LE"I5'%-U3]ALB'24#:]U=AGY0=^\99KIBBNK8>FXFXFM?CN:*K?; M]1I(VB@Q+V7M[] ">@4FENV1;@57:,>EA03DUD#.K!QR)>WC7JNOF;*N+L\< M:C0H3^=H%(:C,!P%3P5/!4\%3X^=IV5,JR();_NTK#H*MZQV#CSN'Y,GT^KS MWR2,8,$86@1'/@H<&X< \^ C@$ET]A2]:/94*%"#F[>F@KFJZ)_MQ\$G&N/[ MLMCT>1 $V"08^T5_>9M]Y,YZPY<&KU8PY <&5S&WH_M4P=#SY#NJEYL82[;* MQ@H[:JO?E=OMGMS-Z20D9/@D95API\[<:9B&%>;"*8-9<$=P1W!'<*<>W#F9 M-*E'ZZ?TZD3C,>M%BM-(7O82OQ#-NTZC?TQCVD,U#,REJP,WIB_1K^$LJZ]^ M &KDCYD6@1?R(QRE@Q):JZ_+[:XAZTI5A8-",H]=,AO)G7(U(QM2>C*#Y^Z) M:\'Y_>A7*J*9*RB]U3>PI&1YI-Q1-W=KF/H7MHS0F(([@CN".X([9:V-#5DN MAS0VVO4Q-DXFG^6>3./ '@/OPL5B.I')(@*X]0S@BGM6 68!9L&=(^-.PU1- MZ:!SMTQ+.A:!'MA_Q4Y0OCBV@\,SY:[6D[M*@78H0@"KBUYVUSL4%T4@T-4:="^X([M19$V^([.Q%$9OU M4<0GD^63;8:TE--C86&!2.H1X>(3".8W#,P';4FT4&M$ZY%^"PH/],IX7MB? M1I>-G$;T0BQ/4BP%=^K,G88I36$!G#*8!7<$=P1W!'?JP9V322)9V8XY8"E# M4N1+9#)U_3="^#M)UHDT=2U/9)J(F&?S(](- _-!PQ-77'O0#]UQW7$'JJ-\ M?*+7ZG=40U8-131"$8+96.XW=D*MC/7-&KF@];)X0U3/4+.T:H M2\$=P1W!'<&=PS75K<[24.ME:9Q,I@KEW-D3%HIAG"BM%!/I*2*$6\\0KKAI M%6 68#X5[NRI2\NC/P!*X!,M%ULJ77L7UM2)+)?&-I\6ZZ;OR5^Q$SH1>2#! MBV,39@+=$]M_]NA3J#54VNC16GU5Q8%Q58T3J!, H(+.9O,I2>+?@;(#:Q@A\DLG! 5$CL M. .$S';2$2!3R!&+\ LP-P8, ONU)D[0M4(,#<&S(WD3JF0<&^][W4;C4F M+E5 QN!5.2_DVK/]"?F>FM__8BTU?P,C_)L?AK?>0VI[#P)POKSG[*WX#8EN M1X_6SSRWJMWJFZ99DPMN@3*A XZ8.Q6&7PZI HPZJ8"3R7$!CD@N,$[DM(B M;O/#[0+, LR- ;/@3IVY(U2- '-CP"RX([AS8.Z4ZAW:5A;]V!#6#_]:=&C! MW6$>[+?"O>(R+FJ'7?X;1OO]1[X( .VU^>Q>\&/6"#\5Y8W4(+!AYK+_B^5B MCQ>NY"^)329/))!T598T1=-WN?1Y\H,A"1@C2YJJG/&R^)WW_63:B60EEC@%RVP5\*Y+)NE^OGX+J M*=FIIZUNZ-1S05M\9::TW,91&%D>$J1L.QX3VP5W-+G;Z\J:V=M[2QZA+X6^ MK.*>KUVDD!TG9)(@O/HK=J*W//NUU^HO#[L\.7TM9%+(9"4RJ967R7(.9U>! MTTIN&SVYUUEV.4].<(6AM=M$O+9>9B(>-[OXD\J965VUU3=EPS1EL[W<]J3R M>7A"HPN-7DT<6B\81ZQ MVNM?D>7U9UBB<>OTX7H"M&MQ!AK5^ @=?56WU@. M"IR>I<;CS%$L0NHKJD%TANR4/U+T'-PSLC-^1U=ZQ MAS;H5?POM'L!_._0>>G_"O])ECNQ@F?'8[^KS8N,38#B0=58H/4*:\&@T>Z8 MA$B>'\$#(U^Z\#U*$#H^Y:OC69[M6*[T$,$+M'O'> M')_H)!;GA7Q^=8;1.(%?YEN<2<_J@KXY]\:!\D>IM8S.7L*B/7CS!K! M%C]9[JOU%B+*LI "/&7)OD@QD!;62B.A-44^T,>UIB'YE/SC\] )IZ[U]LGQ MZ"[IESYSO'(&X>,74T*0#^SMV2^?*^S7>48*_V7^]CF\]U5[[J VY-UNEV%"VK8#S:+0?. /+V.) 2_L!;;OS"=0J"?!3L":K M-FN1Q@$>2__8+%=FJ_](P>^/4*M%J+Q^_<7J+\CLZLACP&K7=3_8@G!U_%$U6.):^NOYKN')7>]]%M] F/EQ[4C3V8WC$,/Q8 MF <HI#ZIW= M]2-8T93?C;L]&7)I@EQER*66D;UM*@(/%QXKMF=JS8S0FI%&@3^1_"E!J]M[ MEC &\T([0'S:I5QP=W#MJVZS$2L[=-_0PV"U7).+,GM]YYAUL8V6CEG7(?9< M;&M[*>>Z"_R1$VU3R]6MI!9PC4S5[-I'B$)]ME9*%#K[%P4L:S0-63=MQB>1Q MTP]?Q7_;Z+9, __%P>#)TYOT(<;Q?H[WL7H/YKV]@=I]OU*?HU=O1%Z2*:#0 MH1=1DN4-)6OBP^+^7C]!\L@:4A8C184-*;-4A7^[!/\Q\(:##'%+*VTL:]-D MS51JTGRRRE*7DP?4DOV[?T#UL.RJ*QN*+@#5/$!M&*2X%T"I:%;*9HZ#U8#V MN#4_R%=-@9;(3_PWV>HLKV%7I8.?Y;0T\,OBW*[2LH�I6>;.Q^?(O.7/7# MT(;CNR(,T:ENBFQVZS+536#H<"=V11AJM_H]55:[.QM]]6KP=A1G](>!;0?4 MTOHXYV=CVEVYT8"--&]WNSN;EY9K[X6P2!MKA'A#HJQI>SNZ=$(;J!:!S7L7 MD(D33TJ+D@'J6)>[:H'2?^$Z'1.V-ISF6V%K&3Z=5K_;JT$ 7F!GGX?XBLN; MBC!DMOJ&LJQ_A+N];TQ<3Z:6$R#_\/!V?5NFJ2- MY)L1]P*,WN>BC7DRSI M*,Q&O6(W"255J:ZHM+UCKU,3,U7X._L\C/>.)KQ(D95N5Z#I.-"T6^YC810M M T5O]=OM99@<=X)CS<]>L)4\L)4DQ\OF*5*7F&:7N8[UY+@B9['6.8M:M]X@ M&]@T,A9B_BQQ7O#.1,:LV=.R^:J]+;&Q)S*Y).Q_K[V$QOZC!M/&ZY$]@,G \F79Z-7@/!=@>I?[DCV JM/J&W(W1T$=__U)W<_P MNX!,+6>89"YAS8E^2$0D",N0^T\ ;4G^*ACO+!LAUA993 MRDI.]K@8,GK4\"I]O.\%7EU:G*#UEM-E!;R.&EX;0CP'@E MS=3]U+]-8T(N\E:BI#GS1V,W%C&RXC];7;=5EI^]%9? MU^6>N;, "2^L?A#;.H1?*<3:-(34[=6E%DU ['!)E@>"&-9H=61=JTLF^"EY M^YQ]\^T(9G'^3"Z(VTRS%(WI("\$"_>KA?A29C%I=U]G/V)#_[#B<87<0B;),'VXJ&U^IHJ MZZIP[QN(K=+N?;78TFD&O]85[GP#L57:G:\66_PBJ;US7\P:NN^Z6>_#_:;\ MN(I=W/IBLQB;)V$;+ /@ HXZO.,\^/+V'1B0L9L'*?%+"Q>67O7DSNXI6J4X M> 3>6I.@N)<(P1Y!B?=075DQ*H@1"#S6$(\5&A][1"'60,EF>^?.-GM'8D71 MAGK8(<4F_3JTPZ93P9PL3HL]S-,MXEN0- MEO"=]48'[#WZ _NOV G([RE]'U+REM;T6(ZH@:XW:A Z%I<2!RQWW0^IX<56[<_QP >B#;G%"1SC#!0# M/:J.;R64_@J$?K!H=OCOC-QOMZ-*9$@%E:PK,A"D)D%D<4%QN,NO_<-+:_5U MTQ#P:B:\-IWZ>X<7O5UMR[UN$^M=:V\&9-WY:8!77M&;+!$P\*9H['$LJ^T:M($17MA[.O4[ PGK#&7#K('_ M)8#TGN[\SD#J4" 9RW-GA"._S[[EUM2)8!E_TZR5B 0>+ N;4B6'-E @/+7F M5%4LLI3P)21PVI=1VI]@NI'H64LE,_TR-US2-_^KY^.0W'.YZ/\19VO)-P MNVD1IV'TEG7#K^"_T=OO)!K[P]E@V](RTE9H.E5.RS;A1-4-3_MTQ@O!:>T MQK9:MP&, E 'C+;O 5!:W0!U2M[Y7'R=0L&+3K)=]!X\I/0*R"SZ0*G=RVI76"(\G6 VMLAJ$W;D.=,'Q>UFH<]J!V @F.Y<$(_N8X-CO<('NH]RY)' M(G3#DQ=V*/\X"5NWQ-%]'8:QY=GDFI'^CE+^EM.Y1$J68=0M)4MX3^]SE%>& MJ(Y 5(,15>)H+X&H J>]V>H;FB%KW>6KRM-PS-^O (0G&"''I(!,Y_-()Q/? M8Q[Z:?GD^Z@%^>H']RE];T<7E+C40BXM+GB1VI7;.PT6$ZY5_?1OP3*0HDA: M?Y3W*CO*!93J!Z6"!2"50*FCU U*)^6N,U;B@1U9/Z57)QJ/?1>W(0%&DM12 M>!=+.@/'CLB0!]T1/R?FL>_C8+\GK@5$??0?K9]_S*@/HO4PM@+R!21K>)$9 M\%[VN.]@W\6VK&J:J/IL%L *GO=[!YC6ZJNJW,VY9!< .VJ %;0"]@XP'0N!-$R6.B4N>6L2A'R.6J,%*C^+*1H"IS"';Q35]4:M.PZR>K/6<5GM@XT MK_A"5']6X:V7*W#ZFO!A^P*GC@EF;D_6:E3@) KNZA#+WR,*>6M&O:J[ M5 '%(X?B=M,_JX B#O$R%%G-F0E7-RR>0-TG6B(.GS,O?1CR2?/8@((:*#(S M4W FPPLPTHM"-I4AF[8Q;EYRKL+?;HP4O?IICRWOF=Q;$;D"]\&.RDJQJ;3ZNF[(FK)S>XM2 M,#@"W[1)>-Y+>XN:(UMM]36C)W?;NS14%:"N+Z@K-)-J#F4-3"U%D;7>@=).4+>78\CZ>*3"E<4\10 IY&@D@9 MA6'L46&4EG\=C#1-D[LY Y9$9O[10TW;$$XZ+-;:F'^LR6;.58+ VM%C36W7 M"6M&JP]0:VL-:]D@C)9+7OT>NIVX_C/_9CZA:6D]AJN5@H.;^6- MKJSLWN+H& (10@R%&-;2?S(K\Y^$&-8*D4(,C\JW[%;F6QXJCIFL@#.@ T)6 MK4=:X/N93>JPDZ$?/[EDQ\:V8FD[-=T]OOR AW@Z=0EFG%JN-'1"V_7#.*#- M=NVD9;3D>$R@02!WZA']WOV6:_?]4ZI9I1W(IQ8H8FP[X7BV/R%8O;J<^KIS M**YN6R]NCN3ML#%&QX:,F&L*B4=$Q!W Y(:4OQ#MT0YRW9VO0^L3HA:RT$Q9 MV&!_[RX+7:75;\M*IR[=E80L"%G8+@FG EG G"^YJ^_<6?1([Y/JY5< _:EK MD9F!YPVK'TA3.V/_O;]_2LX&;6=T]H1-#+"E7=K% )S:J0.0A"<-)2L$#$8D M\&#)<4BDT!]%KQ: -+=.7IP^S3Q]UE7]Y[?"N)AA:!!>LLRX90G9M*-6M;N+#&FFK6:Z*$(?Z M;*TJ^[$B<:AN7(40!R$.[VDR95,-QY5!^C M9/@ELIY<4C$4J?&[%HL:#8,2(GE^! ^,?.G"]V@B'+9]E7BG%\N5'B)X@;:$ M/9^OHH#_+#"P;<"O3OW0H9E 7:0=5[(YU=G&(T3]&>^Q?#P29E]Q7J"%<31 MZJ]D(&83]'^JEN&"A.NI"Q4EF?_B8S_!FN#OSI.N MCC1UU/F/JG9;R;?&P0PFS^3L*2#6CS-K!%O\9+FOUEN(@,E08N)X9UFR+U(, M0(BXFM&:IK4!?5QK&I)/R3\^#YUPZEIOGQR/[I)^Z?/$"I[A^9Q!^/C%V33( M!_;V[)?/%?;KW('CO\S?/H>W?EE^7=?.-5W/?4LY5W-?/]2CVFL?M<%5+7D5 MQV;]K*OK&HWV V=@&5L<'#1^P'+X0.&3 #\%:[)JLQ9I'."I^(_-<@5GW2,% MOS]"K1:A\OKU%ZN_H7A]1X6^2E'1LY#KJ?ZO3\$O>>N8.PH6M4DB\DPJ:=:R M-H^I RG#I;M#^ZOKQY6GAIU MW<_-[>/5@_1X*UW74I?KV\&-Q?7@V_2PR.\\/O5S>/JK>U] M*QMOV>E./EQ[4C3V8WC$,)0E\M,FF.Z.L45ZJ3XE0?+7!,R\*/RXO*."1YFF MID<9,S%OX@FLV5Z.=\QG;]P&SY;G_,W"FZD% G\,O.%=0$+,$, _;T>I23*S M2"[3Q(%'^(DO+IU1DUB\W99$P Z>(CN"F+2*8N_/.(R'U[0Z7M\NKAXO[ZCOX-[W_Y_G!]<_6PE>#M??/T MB9]H%-LN0(XO5NC0P7-9+-1R8VOMQ<_1]:5O\9=?R>(K<9B^X@?)B_!@_NI':6R]$%@<\:1I M0*960)L<4PH$0QP124<2T;]!ZR ]IN"\VL[4A94^PYX"RW7?\'W05^R[N,SO MX"K#7Y1(LQW]-AC<)3^\VD4Y(LQ?@MH*G"F-#@ *OL0A?"0,:[FUM:A/L":! M",.O^]3%D%QB!;2I$/@=$<;M@+<60MCSB VPI>^3 ,^K86Q;D1_P%@..!YN) M8J1+R "$H'CV06ZPT)_V*L7GOOJ!.SRS72L,^2/@&_ AFYF"[.=P2:,1PA%, M+IE"+0P=]F_:SL E+Y87G4M_8+[/Y E7SA\@2R"V%OM<1.RQ!^1\?L-<(1]$ M='Y7\#,V\,"?P!&'%BE^!]A#//I;Z':#%X6Y;L!/9QC#*I/M+VV9+@5D*8)W MV?9C#]SK 'SG-_[A(?Q4\)9\"$0$W3R"^7+$?4NE-R%K^KE4;'$Y] [J+U@) M/G8,W(1?2ZDHT2T^!;X%),+N9$CYV>*!44\FU2^,-Q7?AM%#+02/#^ MG_Z3!(+X@^#&;N,@5'\CSA'EA-=S56AU&Q1\$RXXDT&:2#R8S Q: )_#CY[&T M,J ;LDVOO?*[OOFZU'LYGCR1X'9TRW[*>TZ(-W?+ ?NQ\88?E-T0#*,TY*O, M#.!>JP]K)&0IZ(M#?3EC^!K#3]0B09-=EJ[088$#.>2Z\)(\PU, UO<8;$:P MW_@ :[5-*[70!^8*-E,'V C\\D'6$IMD+24Q]EIN;2V(;SUI QUF2-AR)*F M:*J\8%_21%B74,T48>HKVSRW--/TA(4AT*B>I=>Q8Z\3!'0QPZ6.*YT-@O M@+X=T53=1"9H6DR(@\:Q'?DC'$$A^[%BF2\SX>@IX&JUY4ZG+9OF;&IP2FO9+GX:3WT*;UJ9'/'XU):/TSW4W0'>$S5=; M(M;<59"VAE1W^*NSQRSO7,76S>?*H]L0D^ M3S&IG0DV]R<0C8!@N>1N-E3A5#*.J-?& LUV>[G/PYJ!=4SLP'A$@]\9.=2R M0CMU=C#A3>F9DV;W8V:_!=^@ )@190[P <>A- K\24(S3D_\"^-.7!VF! 6G M%8R$*(P .O1P96J!SMD=$C*A-B>0E0;_\=_@'/,ML>F[5@R>@D5-3#"$^2>3 M_915K]TLPY2E#AZS9=PEJZ#2F%6QN%OVP7 ;'6NT^J8AZPKFX^:HFQEYL@<* M3BBV5F_6HR?!TF9[*]0-O2J?;6&F M,&A53PNHA)F@]A([ 0&>*DET8LA/$M@.&UTEC6* /7Z$7G3@>9<,#R\+64/9 M=&@@\Q@T+V/4 *R'-H,L$(&^55#K9/B)N1&R;O1D(P^F&3VR K&IBN !-!F[ M(<8N/4\P[#5[P$YGJK%I^#1_\%=8#E(" VW5=SQ- MY[&QQ],4Y]/(2F>Y^_^"0/\R=\U1[JZDO=U="0V&WXZRH?"!-WP Q0''GFUY MT2 -J-[YP&^'A$OW(K B1EK' RD:1/PU_+$CO"W15MZ6/%S_=G/]]?IB\=TL7,_N MV&<4V2PE-=CNVF,0X*4^!?_0J9_/M#8M9DNRID-[+O(Y]-._\5PP= M9B]ISJ4!'*7A3)Y9_2F_-@*SPD65SG1I-/..PLQU"W&=":R'AQ?M+&/.*3.R M&^M+A9EU>AE>VNH,+Y&K)7*U1*Z6R-5:S-5:=6Y0ZRK'YM):)4V/[R&Y'5W! MV3C!&_"9L:$UQ*R _2$.TAT>GPN-U@%+>;"2T%(18P$9CWX*WKG2JUU,:@ O M\J_808<3E@4'S81>7OOPUP\BD81&LO1G/'R>S&XM+7#])M/DC@HCT71Z%'/1 MZ<4/]K9@^5ZX/O@\X0Z:ZUA/CDNO49-;<+KJ68.6$&-G/.:%.TK^O7&3,G[Q M%2]ZK7#E4@+R0D!$^"TY]=]":4@]_D[F@O@%## _AF^B&RF-P+#R TZ^5S2M7 >6 M1N_'<156Z+,+9*KQ6#S0">QX@J$_&PVYAZP1!R2@V3A_4C;X\$][O,A LH*# MW)#$BW7@9$#S]24T\B)Z[XS!&3\D*:?X;<.0@#%"#4$.0IY? ]3 P!=L%/ $ M2TNVGD0F9W%X!"42-6$):B;TA,//+.B1USR%L^PSYP[^;I*@A!<*V=XJF5# MYW5=5CY+\-HH=F'++\S9<'WO^DA::0:OY O7S+B'N/' M"#BT_.T(LS]8X"B$S<'XE%_>G:RZ0TYV=CH%-KC]&IQ=,J,)O0# MQW?H_3'3'?0.!+.&P,%U'=CID/?Q8B<=2_L#&0%A=# @"A %]0ZG'CU' @*@ MA9\;AYA7Z)(PQ)O4[%F3AI:9*EZ<1<-3;_!5&G!<>)LM,XS2]L7X(?A!\L9S M=Z01:'3ZHZ-4/.:3D:C4X35O1*6()JZ%D.F\,X53K4SU-@)/6@PX):JW[FQ.JC'8:4.NQW"K; C'&@5 M81@6]P5Z!Q0NMQWHB0#Z<^30NZE5:4FT(M;\O*0S+#1[2O)MGCBW;'Y\87$2Z6%, M2+4Z[7<*$CPL'XC-^;2HL=HYIGZ[,8&_&06D&0D:'/)#SF4W'::;SNJ2[^.E*=*#KP]ICN>0/$69)5(3^L4!,L)OA7,;S#Z3F:U3-+]3,<[DPN&* M:! RNR30./##BS^(CYU7!.?Y'X,-\APDT'8!1AF&,X6;E*^ F&(>)S?&?,Q2S?@AF!2 ]BPPP*-LM6PPZ6-F6',-!F\'9(SI MNR\DL0H_X),^%E%%2&O"+$7FLN1M/(%,#+H'O1UF+L.6Z;4R_@S6\814\2?F MX#"[92! 8O_#_JD'2%TL=OK GS-C$:S8D41O+#%1&8\H,!S?J.YF*ID=)HQ4 M> :LHF+&N6/?.4L\$F<"QT% ?=?DLY2SBVH]M:OQCC2/EO.U$;OL#_8$5#7> M_\_>NS:WC21IHW\%P=E^STP$Q"' NWN"$6K9GM6^;LO'?_;0!D441VR3 M 4#+FE]_,K.J@,*%%Y @!9(U,>&V)1*HRLK,RNN3J"_]%](6Y"RG)>\7_MWD MF5R,5+6( @.VMN^.XZ"*E"/ACY/PDU,O*S4R+G\("XLC(\Z\:7QQ7GG4";0) MA54R+^"KB%Z70@FW6_C47@LNK5=8]6]BF^JZJ65(1A,24U#=S L(9!QX<(F2 M_K-'B@?L7S^0_FQJL6LV!=HA\S9J_5A'@KAI0WGP"FN^9$B(ZPWXF* L/-+A M;1"@B=D9%OW<;N0\I 5<,G!R;CC#RX&B/CZ/#2$YPW#!Y-7"#-EO0E&.5W&' M9L4!;QA)=1ZQX;$W0>)L9$60ESG@7ZG5=8(53?X;WF7# N')A,D=YHC%8&&2 M\VJFUAD'"D78-?6HQ,4!_O/\!5?RJ;"A$@K$?PH+B?X-I 2G3SAHTU6$Z-8% MSS&P,X76-'>G<3A5U1TD#>!8@L+E/\C<[XQ[148(^\60HW*] 4UPIR M>O-R3HQRQN$K_"J^':UB.%@/=<1[V %6 O)JC[9%M6IM^M/F9X.U:U4Z?U\" M-'BCUR]SK+3Q)AC'62+SKZT!Z16X@KV+<04E/4PCI@0GO$2C++CH+\HWQ*-4 MJ,#25 AC*GC\SLE&C'AX2S%))PQLT;'+7T(^'K?_Q3WV/OOK.%*N?BY]DZY" MJ45#N $I $X]F M0&AB@E[HG\2.RX7:2>G%))YVYJ8/ BMD;]\?-S)V ]+]# MTO0;H^C%%V=O),7+Q:+632-;29+&;(5%;F*O,C4X^8W6^0F7F2_?G:R"N'Q7 MGM:@,9JBD4]*),N(3>,3QKMFV+L!_D, A.&>AD)>IM"+(G8\WK:=?*D'"E66 MN"L\T(;J?+<"G=3OK[M$IZU+='2)CB[1T24Z593HV(4E.NVR)3JR#^J.K.=P MK6TX+'C=\&)L0TF%N&?6N$NA6E^>,8AGEVP[TZ$F4P5)]@Z+! CP0)87!'(8 MTIP].W-3P48QE0S:E%'$.E7K07UI7V1<)-6,MK%C3BW'*).W,_P= MW5]1T> MO^VP8[4VM1WR>II2K8=4(8/&I)):1?<@>C7^"H]RQV[TMS5-B$"AN$.HHA"T MZ($#"^6)KH'O[#8@\ ZR2/]PH]D'B>_Q12""K%-;UJ4HJ \2 T7LN$@_U61G MVTHO*.\F8VAQPE[DD7)8+SS"^1Q@8=HJ3/?MS7P>YL'Z!. D"@=A4=)2.&0R M[B8H0J/EU/M"H;&QE*1.Z!BOK.Y3_XN5:&(3\W8G&\N7.)OX+$Q MJA(Z^TG8C*\SE,^ABX,7M<1WB#,A.SF."607]_^$"<01Q^JB3^+J%BOD!$RS M(B4F/"8.?.!13E,Y!Q[)E#%7-<277"QAZ&,< R/]',7)#?/;%WHJP MN85ZKBG8^))Z%QC/H/T"#N2,5\!P/+P9[RGIP$G=!;LS M6Q)9IU9T)Q+3$./>VSE5-R(7B'1@:%E\YK',F& M'X)Z5PYME^SV^Z12=^H&('BBO CWP:.S<&(4,8A[](&%88F3A7+,;I@_RI<9 M7JH.Y>DE?)C(.L7'/"4$)U&'E4HG\=T>I HJC"-_0G0L1O&F]?=L@3=BV1?C M'O#-G^5MFV1>7)ZU34PIGE@4A7/>1,!$<&TP=A(C#VX,^A OOE 2.PXEDQE' M_L,R#%%4O#E'YLK4FTAR$FS$:^9JI]_ZO$]?%"(Z:K9&I$8)T$DIW\:*<8'FX $Y+%<-_52NO94W2UX??XIHDX5@$&.$.*9VH)JFI M7MM3M6"R6+INX@AJ7!F5*B_)U#3"B^.(MC!H-FHU8M94:T1ZG3Y<'\\Q.AXU M9_ 7+7GR/$S?I1105YAFER6GZL9C;PR^J!1+[K89Y&"?LFMT8V'].*]T%8L^ M1]B*Y$!Y15+NO.1M($W%2 C,8H$U4'0*5&27NH+E$P:VD;/B9>5YT<$797O<8GXLO&*9_#=$XH82-Z:9ARNFEJ\"* U]@3D/[."Y9= M2[04;J*+-ZC+4)PV7 OJ:GR(TI@31HF!+Z!'@%O +'?042/Y158(5P'_*Y8[ MDFD;4=.*J+J1-6\A4N%W^72^!OX.9$%A\HGYQX)]2OI-&?TE'IEQV0CH)YV7 MY"6.18)T?FHI4;4A[P=DBFV BEL27E2<E\3LZC:_3^#J-K]/X5:3Q MVX5I_$[9-'[!<.U,BX95\":K?3$A.DF &\3D>(PK#<%P^8,]P17#C/=*A/G" ML_MTKM3F'.?,8U=/.$Z9$#SW?(M@#9"$+X*$:I!>@;D0,4%:@?H1\.>>A>>I M((+$(7\YLP)A9&<^-1F*O_V;*0",42C#4)@74#!LP7)%A I3N+7PSR(#W*M]8@E@N!G'.^-MRL^L8D\RHL)MREW$_F8<"&%!B/,_YNF,D1C,(%$D MPB0=@99?/+>!T@/XTGB&1/8XB.@SK)O_CI8CA34Q3[_M4,2.$= #O>_$259J M0K<:L075H6JEO^)4R/2%K-OGG>3;ZVVM3KEZVVY6W7U$WY!A->WD/@; N,4E MR3K;*=NIS-;J;BJS35I7*TW.WLI=:[ MG.M+PKC<"G?]++L.[[-P-&O;"60CH=)0D.X?^"/16G0]38D+!)1.'O9FLUX# M2JQ5:]N45:U!R5[;OLTEF[=1\T;$ I+M[_*ALV^>/BQM?P MD^ZGPNZGWZ2^EGR,3)PYWYCH?;#[YZ <8'9 J]V%Z3S'PA^!. M!97@/_P0C_S[X.%K22U_]B,QP)9-/LZ=YUA+VJTMX8I>'19I;5EDOPZ+M!NC M#"_F;K\M_RX_J6"PN61=N4"SUV9"C((J=;O=& T*YA*H_0#IFOXRX0>1%2XA M6G:!:&7E7EE:H9(O3]QA)<0MUQ^ \QILXW1L&#M M%&G"2!3^469]_2U3:/;@,2KKN?DW"_S\_)F.#0Z1Y^?E.A&F8N!3-62X35@K M14+XRCV9KUST-XW!L ?Y(+D]N)@@N2#$65K[B;TF8VY4%%K9Q4'!;%JORJ6'"AA8=&%@B%\WYJT29 M7*XD5F+GR35US#%FC=DVX8E:U *V)X\*Q)>U0?1CCSL8: MZ)S<&Q14;%$/ET;')GP6JA53\4^3JHIX2FR""QTS" _K)JBC2RJKPZ83])O. ML(#K-DJ*JN.Z[*SC!\0C\F %;5()S.OM)@S5=2!@KUY$JY;HH$$*T_BB)A.6H;JR_A,&%=$;Y*?BB<2?!G,;1=X2ODRM@@+?]D/!S-D M9NI78:H"F_S:!*$JPO+Q)>$CA0HI8_-=($Q)%:+J6%-67V'YF'AE?*QIF#;1 M\B.2'=C1QC676E4FZP8-;!=;RP)G*-:R9=+AAWB#Q&1"2.& M6BSC2]#G%;S\$DQ==T+RDVM/0*?&MQAOM!"0710^3A6+\Y)B,W.OT"DF(#R( MVBK['-6MK&%@T5 G$KX./M7E'EBL2"8.5G6GKK&$:1#D/YR^BC6M$R@>OG%Y M+2"QKKIX0=<)HO+AAVX8U5M-$-AMN8HD+A$"$89<1RX(5)>^"7H30TD22ALG M/DQA#6K9,MJ_>#'-7V6(#!ZL5CCR+L!\BYVP,W@+CTI,L7PX&ZK,)Z*&E'6#9&)ZV'4.*V<9FO8^M7#GCOFG\ M4]Y_J1XWI5) /B%N;!)^NGCKAH=ST.3E1.*FJQ.2XIMUL@I2_H?<0=/XC':Z MR$0F^Y)>CI,:N2D<7PIKB,XLON<@/LWL4<)Q%=F<8D3\=7C$9XH]]_B M[R7&*:\C!"-FE7%&XYA+"B@7/&3UY>(E!?ZR@#](.TBQ&Z1X2 1_LG#^Y-$6 MPK!0IF[1WN.Q.']U_\9SGP(!.(PAC17/,Q4 D.EA>#_Q'8@)K,-CSW[$"QM% M@4[LAU)U#@_8_]6%UZD;%N:MVKI\>8Z=#&(8"W\2M]SOP!9X+NI7%*;(\0&> MHY,T],D3,SG)28K3@]?P1_'PC]0!C\%&E9]RX&!?E*?YR#$NO4N4)UP%PBM.0'N9>* M(!'5OL0QI3&A.\F42M.XC=L;A5U%L2N81;#TL\\^X' AE8[7DIA4/N\,- M!P8)7<8&P?MA"#:+U%5/X5B;BUNK_?D1GG-2KEC@QV)K5$(F8]P)R^R8AU.2 M-V .8(MNTG^!S2S*E8D")JP#SH^\&F_*@])XR\2?C]N9'3@H__GF!<.F.-1^ M'+@2Z> V7FKZH1D1E0.NJ*C9$?X)-_]%N)1%&6P:4XU/NC]$)WO3>,3 *M;! MR&LD8*F(IUP P3DF:&V$_)45#U.BBO!(L!K&3"=$PV1C9)O18H#/;N@O*:)P M8ZV98+E]F:\HM4D>BDI*>?;IKXL#Q')(JL#D[\(P(ZHP#XW)[!G,Y\GYQYM) MY^ADM4=18G9S'!,V/&:2&@B11U!HA#*8 )6*MU*>(EX!J;.5)R?:IC/,:66H MUCMLBJ*>@ZSGCX)BV$JJV<&QC3@0EM#;P.A#FKSX< 6P/^'3&-J,<[AN!L E M=KBI4$?Y9_1 W$4\EX./@BZNNY0C..QZ'D[) MRT4Q"<[Y>L&[(ZU(8/N\H0YK'7!:!(+34?;ZV?&D^C25\(50]TPBQF8&I'*O M7:;/>'ERS.)QIZ*2\&0>6%1SWBS%+9TJ[59C!)ZU[%3!19298R']4438O1.1H2_BCGN84C[I_UTY*/*O#]-' M< 8_B<.07_Q"=]U.K2QM2YC=Q1VB9/=*26:Z'BAU?G)9Z&S^*M$/K2P3*F"FTAE$9FPKZ5 EU13 MPF4Z7QWUFX<>41@/6.7GRF=XAGRRYQA5AVPW$2[4:S)8^0GXDL%BDZ(JZN $ M@SCYT83(Q%/*SH+"CDLPF>$?$YK,.7&7<]@+ED,+@L;53K%"P>ECE:2-6)XT>8<7GA,H46E8U_$5@F8 &_3EB M!7)1$^8BQ;9X)4(.&SB656ID(PL@6[0 1J1:8,*1:<5YO<;&JY"GG+>;(26W M4SA"M*P^0:1HI;X-R(KY9CE>CT?'5ZXH9I"!=V&Z*RLAGTF^+HQ6$WYMB09) M8?,4;$8>\HM8&$5TJ:@ L;*7$IHW/MOX7N.:3(2.*08H5RE&J.76B-%K-^35 M!D1U>)P"]Z:D9$Q1L9_8=%%A@2.?](3)%MG_P^N2>$6%C);+A\AJO2E%O$F7 M\^B,B,6ABX73!^8%19)/#/LP0N-/SW_QU*%0 B6 -]<3!C!:!Z24$UTOWB, M!K@754">G8ITN-@E11B9DH_TO2"ET2WY' MW.6C*T.ZKKB0)ETXHTMI4J4T/5U*HTMI="F-+J6I G.K6U@6TUM?2B,*;<[! M(\%V$GD9QC9XTC/!C41R0I(&9SY @L;NL@@S0'F/F,I;:9A'<>(IKB2176PN M%I\GV,[17')U5-KR@28/)TI#'OA!+^88;M6C2D,?D M>K%G@(;OB\/AW7G_#/I=J?P(M8(0\86O%3MNL7G$4RCP$:R 67DAPZ",+ AG ME(G$BO"P@)IJ5E+UA\4KUV:#4OY/JH'?]T3"5'7,7E@<@8N-M?2I<@)Y"&K,B;H'.#*9*-0#$ MKC=O'(R;'2IHO4T+P/A?*Y>['" %'U?SJ.1(;>0J41/&#'&*J?J$$[R43\M!>6,-@_($$C!;7^B9[B<%$1,35*P?(*?5T M4DPB$$;3*'F1\E;Z\AZZ6DW^?1#O58'ERN3X.HW1%$FV!ELSQ"9E$?E,SH$B M=!2]5LX2+CCV0O8^HU0$GZ^"XT-PT(LT]G./B4>U\$$22;TJA[0CL]P4+M!< MS>!0*,\--[QKTYD\EF"NA#MIQ1B(+$@(2P+DP%PEBT@"X<*5[OLD!GH@*Z@L M\.!]Y6\KPPM= E%8PG9_SG[N1&K&Y*__OY5&M5(!S6JQ[*;/!@ ]@YSYS6ASN]]L]\FP+S2URRBTWN8"EFTPL3W[%(OL;[J!15)7P,*@ M@QK/<$^RMUA"QZ93-J:.CO]R0%:"5T,MFG/#3-L)^)&418S5WHSL]=?3#E'R M:&M M84%H:WA!H2U^!(6AWXL243RS>+M*T9T:#4YFNJO3OA//C"!:UHJR*%]>/XN> M20Q/$3Y4IC_(%O(DAR*JJI(AZ:(Y?,9BN>$18IK=+NKIL"&5A7+"'ZTTZ0+P M\H/L09/(^D#\]1/\014 G @_IV\M&@$@0=@23'H)*9<#A/TYJ=B3W01@;V#U M++X/:2DT0Q0%[A.. $0E$V!Y=DPB493)DU$(([M5 >AJG%0U3E]7X^AJ'%V- MHZMQJJC&Z156X_3+3L#[Z+C![UA"_"M'8,.K@=M?ZZRP3NM"["W<-R)#\]>H*5$[A76^B/$(O?6R>L"BR:@H%D* M&$<6."EU./)+:#2Y^&R/#S$BN(KD%&EZ/$<)5@9,S%PP^8+Q[%6BA8142L\[ MH1"VQOD!CA1/"?')]F )/J%I1_K$]98K;HYB:"&>7B\"0LG#*9#G1C2/CR=2 M\'O(#\@7'^6Y%C >Q9?+*FP5R*Q\0)6NWJ";M9,'"FTN2PN[1K. ]Y*KA=^W8BG2S@J%7-.F>8:HU1A!PU/&IPG M?!%N6=;9)0A0CEIG*XV+Q#Q0T/"26U-!5L.R$;4L#^Y&(-(-W9>MKT-XT_7@E<)J4S5-DDDZ:XS$I17DX5\WDT]50\('[$A % M?E,(0"PLN.(&Q!^B AM!GD*R@F>PVAO^@IM_K1QA22=KC>.4C@3OS+QO_>OP M\7PZC4OSM;(K6F9374+AT@IV@8 UE[JTT&@3JV2F;B/"LBZ4_23X$ MQYBN",F*VJ'K:C]M9B!A-BQ7P=+GS@'/TRMH->N9)=LH+9*_$M*%HWG!\:D* M+2Z_I"J ")$$0;5B0<62'A_CD%*8A&IJ?&6NBCJ,(#XB9SH%)4S-P1*;4N:? M$K#(]'P#F5T.MZ27^;0P@0AC\!\AUY]+EZ%@CA MQN?8O@\J.+MF.O_GN?^$1QP(<)H8E9*$=;5<$I528WK@A"=L(1!8.+7& <[) MBX%:0:&"#N<5KWR$'K)ED!+^@$DP!S*5W# FY>S^>16 MT6$?XSGAP+%QC#C!ZT#X N*J--&H%(\4K7*P,-T_WYP?:^.+=CZRV;$O)LO+ M]V]\P_K&\],3 G"3KB(YE 1,'=F'R$Q041OWEN7$?)OT2#03&."*H=UNB!4P4W[<0="RR\1T68 MD@%=L6LV*1K6I2Q.I'L%Y*V<0P:_*/8%5>@7!8YWY6&3(!IM;K(709\DDQL7 MD(F(J:QGXB4H/V)BG:&#"!P#5N)<1E6Y-ZC2[E6.@^&\(Y$[MA(,N MQ8@MD T#G)A%>(^$BRI#R/0)>);H$9BFPM[)4BB!3A8!YO!Y#?"*SW7;6I5# MZ+%SPLNC11$233(HE*8]&7\5X?7/#Y]"$5C_&V]O@,4)>Y%F)0-38[\IH1.I MM! #MWE[1.(NOPIH&+E/ O3+MJKA/#LJ2N0#L<1G63)ZFI?_)XB!,E% FXN! M7-"4$A8GKV5"L!#/X2_BG,IO-O$RWTN=I\#F3 9O)^NE(T:E@.X*'U_-Z_-0 MO/#,7DTNP5-AB!6=2U&99)R1X-5^8K4XGTB(JJ^")L(K8CA%?,G4%/&(&!XH M#OZ#K&.H&%$U7=(N9+S.W3\9Q?Z R]#\)6L2(7H)N7,^EW' (C:GLXC'E_,I MOV+(F4"97[< @N/F=1'?N=[R"#3Y.U.5DP+^*!(09+*@WC,%PT@\0#)YP'G) M%] D"$,XEI"?%.Q!Q-=(A[I>QCWRF,PX%1&]:=QQ12EM&M%A'LJ)>)C6@BN M&I*XSXP!HNDTG/EBX/%8YJ:4JT3I*U=TNXME1TLG"FA+3>,^DFTK2RHPY7=7 M"D&>%W8KF#:ILTLT"'7@S%Z7:)+Q! +.W:*BFA@K'KU'N3T]&ZI,"D7EM ,UA>NTP#D]%YB;]^KHFN3>3_D[<6F$@B)(T0 O M1L.4;HD;ABN)%[MPXJH*CD\8\6"AL+AHJG*(W\[@O\D2M9#T\WD:M MK6ZQ0?+$T.-4:8?$X?,JJ;+X.P7!E08@Y:/4#PMK_8Z>"B\-CBG$_]8D"W:> MGC/$449=/[BA/I\,K>*D-4T.B*(YSS+R6FF^>F'$7G MI?D7VU,R=#1/?*N($S[AD91-OLYC@W\KYF>>^;C;X*\B^@4WDD,),9FBQ[K@ M5N)RK''G_4 );&7< F+D--G1HG;JD0P1%O>64:5XM*,)"[_;WXUQ=N3/$=5.40#[L83DE>HPH4SN-#\5X+N MXI4^ONPA0:R@^+?ILH3DJN!@Z32W4*T'>;IF)K3BEI3>/J*F5/[VIY MB"4KT&3_M_$-KO$:U*%]4YOUJ0@PGLX8YHP/9*$"354 .P9&$F%FQP""G LX MLX5QL##^O!!=D&.X@;\[GCN?.Z8L[58Q!M+H K3@A/%"%_0#AU13(,?S/X;' ML44HXO*([TQK4*$4Y)A90EP$&6%>$P"Y:=H3/] M+$X73-T@1*%\C9^,AJT"C"ZJR6(-2/)["0*"Y5LW'[$,_5Y:>5]A;S41%8PW MWTQQ=;$-2BY35O7^UGP$W@O("'@U7ET&SL!X%7Q7LQPJ5#V<,M?#: S\FP7^ M#0[1@X>E'P2>)!.8:*"C9?64LUP&_@_2VICKP.(LR1]IEA.\I.IQ(\VH%\%" ML8[]W<=@,P:^:\(^R5R$>&6\LC3@#2]2_*4:4MQ1?FCQ]\0,N9"1-T^Q?P%1 MM'J:D[.Q@*TJPYVYPSF!HPI>1;.,FK3QQ?AAG"DKL@N^4G7#S;J8J7C9B$SR MF/119:W*[JA#WXDS6W$UX,X,*G)UQ81+R=R:!119/C$(6VPCY]:Q42C61_LV MQ7A/#:WA4NYM8OPWJI^Z2!BR@X/;5B]@2&'_ MAS3\X^JJJ2BDI"Y-8G:UYOP+@9V)._#^RT-2X8PL/Y\K4UQYE2(Z%')N$N7^ MGFC@O4S""S<]7/M*"9Q)"874+K%RF.082<@3%1P '4,_4RZ8].9$-?+!54[@ MPA^@6(5&$*%-K%@6)1].6@E+=$V5UDWC-T\6=62):8JZ"7%XNQP9![R*Y$1V M%IL4NU.0=^ZF?BR?GB[G3CEIZ:%-G,?B6"]:2J_Q8#9>"G6&EP<7K )A4@7E MZ94?.K)?J:,3^2F^ C:YD29J,HJ,7B8 \+J&1!$M3F&](G+,X#)^]4.E+0!&TG,3/E%[K>+#HJ06Z.X"&<^7LU% M#^5NG&IF:""#HQC#,W.A,XZ,G F)K-T$CNXC%J>R?_:#0K:*\Z LET8P'*9E MN5T[E*H=&NK:(5T[I&N'=.U0%;5# M@\+:H6%9^!TTC0(V R\4M"YO#=F"OM.]$&&YMY/QH&@]E/HX&TY0:*OUDYH[$*C2-9VPTXP:1:$$@ MSX1G?/]Y>_LEC5_J<$@<44 D4Y+"5!$6/-E*X 3^%6NRQV[T-S*8>(Y*-94D M":H,6GP%TP?Q FZ]R7NLS_*7N%!1Q\"%)I&5WH7(BMRT&)T1;_O\)(8.:B(" M75/J-%&V-DFV)AW_#+@ENN2\.47Z!W%I/0]+\B?D6SGC3LP@!O*<\ I#FI." M3L'*FPNL^%>#VN^GKR@.A7B:J:5R-$SCZ[JMI$?XQ*!8\U6G'ZMLWLS"=Q:@=58FA+<3LJ P*[RY@*I_(0*H;/AEX0?*T47KVU&:Y>H,/6= M06/4Z9@#:Y##J3=+0NL??:E@HK:'YK#3*E@J$KS4>6L*##=O+#$P!&GDPX6%(,?7KIY"=^(Z ME+YPP\QS?_4]/BQX38E\9E'B590)(:> JN[7K8=;\J(P-H[\%WXR$M'$&T8X MZ7(H");RDZHF'H@_KH)RDD.A^A,<08)PQ-'JCQ>PD/:6DLR4I1*T%W'Y<&?F M@*%)!XD^,-UMW'__)? ]'UOVZ:6;/?%N 4Y%MVJ^YDFZS=K?/8CX[^!66\G_A(8M):;W[A54&N?_>]D<\4S M@9C2,:]L_1%32E1]^HL/_XF+OS_>/OX2(Q>X.8HE7_MM207Q\GNWC[_%7\-7 MW[3Z9B$FT-LQPB/C("%?"?T!=_/7;_X2=(@]:/WMG7&_0 @$P0J@7/G'R!&5 MWWSOAF-0B^C>OF4Y4*[Z6]2L$=0Q7B;H*O.EHIG/;3)JQW_R"5P1TU%!LKV0 M;R\. *DX1:D1-V/9PT\*7GS-<",L!B;,)'Y9N@ON9"@SY+ G/TX7!NQY!?4H!/B,AO/7#958#7D!'><]@YOE,QV]_#^U[@U@>,S _\1L$/Q!J1G!+#;:3?DBPN52RH\LB&%W&@93ZDFRI6LN^*Q]M)4O$F MBA\<2$^.PXOI"!_$DQ8:)D'3V(R"M1U 1!U2.4FD_) 4[$ZWQ)H41+>P%;G+ M6Y'7IRT*)BC!3ZW6VUU'L60HUQ'<,/'-$I_EL&ZWA8KD)2\*<%0++HKDDT47 M1)Y'\C^I4[OH5B9#=MIZ _FY*:*I2^FOUM\,5&^H05+J(H%RHK8 ]"V\,2%: M2E"^O]I_2R.(B;K6T'E^#A 0AQ>[J&AAE5T1'5/@XZ25>QG-SFO+$N4N1ZQ& M,\(=3RG^%))8^@812&T*0E,"2O8R8\*97*Z BM; M7[N"ZT79VYZ9MVP<#Z,K7G3%BZYXT14O:RM>RB3CJ=S@8^ OBB8Q%\3,:HNH ML#$(UF[R!%7^SZ\??O_P^;[< &:_<=.6AW)^W<&R1#4E5Z2HJ0E):0@:-4==L6=:A K*!48]Q9^SB[&D^VF)V M5,E'P\9H8+:'!]L>FH]JR$?;+NL*&:G7:HPLV[2L?!?1VW!214&>6E_3W_Q( MS(M5(H]E;:/M@;,+MM)WW/SEJ(0M&F%M4GD/*[YG-4:]OMDI:-G/) MV1;;5Q8QP1;8>K$\ET]=57&!4NU6585!&QALXJ^P^JV(^>JM+(HE[XWJ#C0E M-26+*5EQQ<:$FIO:1L\_*/ M*BJ]QF@X,#N#JH+8-2E%J37C9_):BM-;-HLH? K1FI5U*ZXS6%@E:2Y'R>P1 M28R[+$LKE7YEEFJ%A_E&]1I:A+4(OUG2;7\1'E1F0FL1UB*L17C_A-[^,CRL MRK9_8Q$N@AK)H.2= [R#<-94,&-EUEYY4'LQ(=H)4S#[!''I@S,8+GTQT"\3 MK3:>.#J''&Z>()+Y4X,YXQFMA1Y<)4C^1MX6M/D:DZ8LL_>Q0-/JF:V6?60$ M_2/OPP*AM'!5[A.F#F;H_V.0&YW/'9])* MSJ1=\L(ZU;HZY=;5/]6ZNHV1YT6F3ZU<%RZ8;ZP M@&B/U\]#/.^WGACP6RYSN:6ELJ5DA#&J!P&>'&L'Y0JFJWLF)BV_LHC/B4TL M PE^&@^#RUWB1=,.!.R6\3AC$C]J%;>Z"2AF;C0@-.=3=DB\\NCI"@=L28#F MIG%+\Q/6L>P+HQ'8P5::P#/*7<5;?-[XCA(O5M@KX:[2]U:O,6K;+7/8SM_! M1%.)'.TG]$,8U<#_X:+0SU_7JWX^B7GS-NV]=@D_1-0 MW@_X23UV_[L =/5@9<9&M#9<\!YK_$"$8Q.01/C(P_01?AI.^5J^$*M9J<," MX1R_ _6Y@)?/DKU@;,+.N@ &?8@S/9]6CBL1<]$#1L"DS0M!V0LY*/3#$R'E MXXX_KN93E.FXU>D0Y#UG26OY=](YA:]<@[77'YXEUAZ"*',&HWCN)VPY TFXI3O'1> W@T04PS=5QA/"-3 /X? M.A)M.P*@\-6QH$HYBMZZDS@ )3"/#WL@%N"@:77L:A#N[&9K4!9>[^BP>[5= M5"4PPH55DE;WH ;%^J'"_3<&2CZDS'D$RBM3''E.B>N[D@IOOQKNLOT#]6:1 M';$C#R!#Z8+DBR/P+J"4FL '$-@Z!MXEY0'Z=5=Y*3-PSXS)5>?^KB>[MR8! M0C%)Y>J\]29?^<7YA=^;WYP?ZE3SLO&* :8^^F9K>'"';*F#JWWC M6R4FNA=TXJ[M*^*I+05C1^*I+J)T6H>C=%;9@[:YWK140E72B1*W M2G;U2\!PL"Q82M3BQXN3DO&^^5SKH'>6N=88+J%TPE0M;)TD3PE%<4L\)EXM MNU,&I%UN=K37;PZ'Q;\JG?/K-%O=VB4B<5&;)Z4=:F7O&]4_J]C]/F/,-.6V M#SZ[AC;E]RF%2[.4=/Y#1X;V[C%.FT$ED;D*RU6U4!X-<^_%IK 7E0W!X==CT(KHV[W;^"V\W @_.8 MORH?P!B"<'3-=D\'6B^1BW:!,JN BX98Q]$R.W:MQH*=?]_U^W3_7:;]+O;O MJ(U);8CR##?=\UF^?6E3>4*^2U%>VE^<(/)8\)&5SY(.K<;(-H=6ON76E$T' MSPR>[F :OA*26_(5&U-8LN@P8\;$I^ZV M=+<4]AA- W]A?%V%H0LT9I/5V(G\0#XC-%YF?L@X);V('\H"OC?AW\/>C.7< MB9 N36/SV1;TJ55[P)LJOHYSOC:>;ZN5]WC,JII*Z&0E]2?L.YO[2Z+0<^ D M#80;CE?IB\;#>L^> V2+D#WC8S(-K1L4BA#B3A>D?.F'+J[N'3T<>#4)G_Z4 MCH*+F&XK^8KS!)M>1>N_DHM#O9&BLEI6ACC*G[A>9 )W: TFPWYKVK?[/7C. M^ D6!?_N/;6MJ6U->_]CM;')FW]K%B1]!L_LYBE@SI\WU OWSIF_.*\AZGE5 MB8,&5^F>)=E!0?!TU!T?GPV+XT'P7Q\6'F_;3;N].7S\5H^JI+MF1Q<%[F)Y M;&OX>3H]FHW%%S?!EC=2+.]6V(V)GX(U.;59BS$+4)?_9;M<]1LCZH%$=7G' M]2/X7LXH([/K ^L[QL_3'UNGJ-ZWP('-[(]KSEL\XO5]59L M?_Y]P^/WW[]\/G;8W5-QVM-_;?K1E:8 MP_B5.7C $T06^@C&C_&[,\?&*$[B']R,(#,)Y> M8R"H$/$BC/'< 9-\"O='W/&(/U+^B8I=:E*L@1*G2DEV+<"ZC]U@4G+()>3B8 MS=RE@.G@CN[+(-X_ S\,B7"_>0'C-:?TSW^"<[8^;:@)N3,A>637T*3>Q592V,*6]QW'I*N@;R*&LC>MFZU3&@X$SB6]RM>K123 M+IV,QSF#@UX5,]-U 7*]V% +WY&%;SQ>+594)T(61F)FU66=4EE#5K71YK51]!'FA^T_QV0I-LJ/E- M\UM9DVPC2UG5)<&JQ!.\\-:&;W[DS(UQ)MRW5SSO\(3!FDF)VK,E2W/KT;AU[[BA95<1-]0,JAGTQ":OU;[8N@#-O6_. MO57%-*T.-P*&]L'8[II++Y]+[3=0BSSWCI&*J61M( M._%7&/>C6*F&A3B4-)>C3-[:G.[#%=5JF;V"*=,'I0@..M_3I;GV7N8>,#!: M&VAM<%1ML+_S,ZB^KE@K *T M (H[:N^E:LZ/# 'H(5?"[\6_I/>_E7%%=HM MX0/T#D:YTEI :P&M!0[3 MVWC0BT+= &O:YIV0]_BL+"2! <:]C=EH' MEQJ\L1:@$H6_4],-_'?B?A_)#7U>+>#\QJ-_P _E\A=.\.QZ?!UV6K3^=Q5& M[O3U]#QCQZ/9#:F[C6><;&\XWL28\]'L 2,=;T2^X:^"'"85?711U'YDO+" M&9X?P:\C6)LS1U8QHADS7ID3A ;S)O#<]VS,%D\LX(??MDS#;MEM^M,VZ>GP M-ZL9^P2-_F?OC M/Q/>!9EAP-%+>'@4K%CC/$[X&U!\ZL_G_@NPN\&/:1FPD(X/CV,,'KWQA"X] MT7N*$^:_TW!Y?TJ'?OOQ43W8IU_WFGTVQW.X6_:C6MPI^O>Y1E-UN#XJ^L>]3Z MGW=:/;VHTR^JN_%16\K6-I8_#G,?*S##QB"T+#B-T3'(:)=^HX7O<1S' 7YFS, >5H*,P.@I3@\*,7[GC M!?_ZPXUFKO?@L?\&KDUE:DO'9WI504^<5Y!6!UNUF)^7F.-=3;=T:1'O5]5' MKT5YR0>5X1EH.==RKN7\>'*^_U4^K*QQN_[9U%))OW1!&I:D M/'CWWG<61@O,>ZW)\'5:9YGA4S:&X0L'.3C.Z&(>UUCZH4NL#60+W1 3NOZ4 MDG]Q9E!G[LXQ'Z47I3-W.G.G,W>GRP^4RCWIQ HG'%59$>42PX3^^8E76>DT MGN:T-^"T:\CI[8I_KD,$.D10$8S;%H#<3"-%)F*0;J3X(ARWLI&!CJ6#_#KX MIR6[XI:IMT)2[]A7A:*BI5A+\=O!K)[D?FXW1NUNS^Q?&S2*%FTMVA>(R-WI MG'E3\X6T,]Z&F-@J;BJ4W82V&7>U;>A<'/N+9>"&/%.V+HA@&B\S=SPS'/@" M'BE\^NF5Y]56\SFVTD4S>NTX8!,WDDDW>MRS#X?A8=:N:<"R'2-@X6H>F?@) M>!PMHA3KJYQ___FC9/TQ;/;=';W_(?CL>_RO]XNEXP;X]KL9'&:VD[=@8%0K M8?9NN0NW=[J5]?G],/V'\2L$QCPXQOQ+S=>2M*H.T;E,#$F MP)O8Z%FJT1:>3GVVQJY9X.TBOQ8\>B")<.(!RC@1DL"NJB/+Z8H"C-O5,RQ!G/,+,YSQOU8N;1DVN5P& M_@\7>[/7:QFP8X%C/!>',77YA 4;- MG6<62\F-G8@) @;G9. GPY=?-UR,N,-#J=+! !7]';8P?S5F;#XAI>UXKU(M MNZ&QB(\9M+ S!L'VL/H!6]%7H903I>59?)XDRYG#JSPG&I+U358_BHP0WX*>,%&?B*.]^CVYJ:Z7]QYHXW9L;CC,%' M\*EPWSA!\(H+BENO\6O*JUZJH9X@_[+C%&!CSN!9P#3D>G"OB-_ $>/9X[W3"U,8S< 4S:,B,T6 M#HB' TSL&"%0#;XV=I"])V" A(SNDG&$KW1A60(Y7$7K MOY)+[[T1=UDM.R,BRI^X7N0V=V@-)L-^:]JW^SUXSO@)%@7_[CVUK:EM37O_ M8V%+C_C6+$BRR<_LY@D,VC]OG"GL\9TS?W%>0_0$5,D#L5/IGB79F52"M>VF MW6Y74DI4]:,VUZ?M6'RR8V0#%*@\MC7\/)T>S8_GBYN@D4J2_@[L0A;@IV!- M3FW68LP"O#S_LEVNP)ZG*E*\X>[PW@4-^8^_.Z.,S!YU7,[)0'+FPI A.^:]&X[!%X'++,Q7UG9;W#H!1<\FMY'X M&3Z\UO6VQ6Y$M\FOM?R?=P^?'Q\^W;^__?;AO?'+[:?;SWCM7ZBO8,< L:,W>.>&L$GPF?-"M-\'_?$@@IM;4:G?K MSCOKT9B"%-H4*A"$U3)SX%H<_RI(*$T?0#\ _L\+M\.M9=OB?NW!ZA2B]-;1 MY( +/7_=''9M=P=-JV-?>%ER+1=5B56RK=YN77CH0@KQ]BFO/H FFMH;BK@U MM8]+;>LMJDJY._,6=S@:*#RKD[FP]TSV777J^KR3TQ6B0!1;O[?1G0@,[]4A MVK6Q#K1GMNU\>/:@.I.SKB31 G<5 K>E5_LX H>%77;+'%@5%W9I@7MKUM," MMTW@["T9Q^-(7*BM!^&T MRVV^4%.[=C*O*_2Y M-?ML,7+6L$^>37J-46=PL,VB6:2&+++M6CY8Q?3KIF(N/@25NV>I-O2 N[: M !K$ M1.7NY/VYJ-=JC&RSU:LJ_*L]X"U,\,V/G'F9@HZRMI'NACPN:2Y'Q^R0<,J$ MXM):Y]:;I'^@?+*T'B) DH'9&AR,2%+A8;^1;ZI%7(OXR5)!N3;;;9+T C.B\9/Q_ @Y*5^5\"?PF;?C4-/.'=D'%"Q+]_P9>YX$7!7_)Y\E7ZOM4./&V+R6P7'6T@-#/[<6@GC8N<-95Y+J2M)],3J'FYW>M3Q.N'VEO=I^ M8]1OFX.!;I+0DG9EDC9HG532!G"MM$W;JGB^]/G6:K\IH]SYB^4*C*PDS$$& MXW(5C&<.8E]*._*0=MJ:^!%5&'Z#W6-AI8RM89'AES:V#B"\+HLMUGS6*35? MO]48=ZO4.GNQ\7N76;\H-GQA-ZB (Y1QH9\*E%%731 ME:/%JF;+#)J*50T"")A#C"O7HGY4\U*EO+2E1+!B7FHC+W4K&WFB/;SMW/!Q M%<#YKT0F8 H'A0"-VIWC[-\]BCO7[VR/G6MWKG)=MJ46LF)=AKD:L]_5';,7 MR4M;:NXJYJ4>\9)U<*=7O=PY>J_=;G9K?D7RCIWEMI*OH[DT)S!C#TCIG+<@ MG]:^[3=&@[XY[%4\=+>>:43-?X?W9U3,?P/PK_JFI8&0:L$GGU@8XL@A.5(0 M.&$9P.%QU&^:1[3P8;G_IA\V>5D+L!;@VOJ_^PBP MW1C9?;,UK#CZ4L?.Y)W:=6F(=3)=2S44,_;AAQ]+YH5LS:0M+#@XPQ[>;VH_ MKL&;;($"(8TRW>B*&XS3PZ#QHN"X1_[V\##.Y'IA\SG^%UN!E_@\/MUKV[/= M,IU;\'"'Y@[' [_%U.&Q']* ^0"GM:Y8X>#AQPC^P\?/PBT*#U%;+=V MW-H.[*KEH@Z:(K9?Y,#JGDW]PFYMK?_-G,#XD!JIC!VN99I;]P79\ M NNI:TUO-6$\[2\;96W+5@91Y&W'LB;;7:MJOJ" M=*G1(>QR6Q1AA!,M%UK40]K6RMAP"TJ&>@ /TWLO&ZNJ=29MH"/% Q,^$PHK9IV56AJ)B9AHW1T.SU MZX)B<;$HSLE!&?RD#D9M3C+!'UW@)X:HJ9,L/ZQ) >/U=X8I8(6(CB#BE<$V MMUO-OC6H679PV.QU^WI->DV7O:;>YG=7B]R]+1U^5IFNRD&M+X40I5"MJ^ @ MQ3Z_C"0J-=;]XRGX^^C."8)76#?]XW=GOMJIP_?@)/5ED%%I0"'ZI0)0FHX[ MTQ%L^OV9\;I(I2572VZ-Z+BCY%Y#C#@[%6=6%!O;CN.F6M5!?Z <*FF!F'U!D,<:;L@0@'6O#J MQ8+7*7@GDKL]&B?A;:.AV;$/+C;0@E8OEM."ME70M@ ,5&Y-=A !>6#K.5-: MU"Y U,H9D_O+6E7&)!:)F\-^7OJT,:D%[YP$[T1RMX\QV^ORJ(>B/)VI;X&XJ-R<1<-CL= YN,M25O;6TF/9GIZHL M)D04-JT";:X!1FO'6R=BK7V, IQO:=J'(W-I7JHC+VT9EE'QK==KM?2M=U[< M5.[6VY^=JKGU>BT:K]GOY'M;]:U7.]XZ$6N5O_5Z+%@+.+2)\>('?\)YC8\WMT>/CQQN0=8I=_-/W1]LU-?-6D-ZG9I74-J-H=-475>=MMW M]!"7XY+FRW,%EEFIS+ JKI/8M)"K(7XS8>8'C^M8K6PSZ!?,&"M M=%I%2[26Z(N4Z-,(]![)+ O[8"VS;Q]U:;V@J'>51>;5EKB=82?;IK>1_+NH/EK-UN565B-1Y; MO &:6YQ5!\&0EW[H(@'>T8Q<('."@?Q3&GE:;+*5?,5Y@BVMHO5?R8&*O1$V MM=5*4$TYL90_9X%0V1X"HZM>O=J!3,;GYT M)FC5=M-NMRO!WZWZ40<-LRV9EP+AE,>VAC.GTZ-I2KZX"0Z7)EOD'6@8%N"G M8$U.;=9BS +4U7]QA]9@,NRWIGV[WX-GC)]@2?#OWE/;FMK6M/<__<:(4.T1 M[%T@U87_^+LSRDC?P3";Z8^MTSFD1(7*&1%F8,$ZBE2I!/S'F\KU5ARO4?37 M=%LW5F._J?!WSI)F$L@!$8)"PCPM'!/_T0]V&QO00]CE,QP;D*8)\LW85Q$. MUP^,%R.7THE=X\4)<2H\GS*@9ZWO]*CZCC6OY:+TK'4]:[T^E-2SUH]/8#UK M_<@$OKY9Z]OL'CUF7>,,;:A7W3*&-N8N-KGS%\L52/RC&$BJ.AE6Z?A9CS J M>AI33XO3>9PCJ_9[QT\>E4CZQUY MXOJ.?1T:C\-JG7)X<<\B&*JAGJI^DJ7Z)K+0%+J!B M5K(('*]3%ZUT/B/5-R;Q;D,,8,E /B>E'"=KTM1O_G4VN7& %LXS,P*V<%P/ M:)=.[BUA ?Z$LG@;4ZR(J;ASH=!7^2Z5F;[0F]*6(>Q__&ZR"EZ9$R0\@X6\ MS5[V8 S\4$AFR*0 ^9?REINW4*;6Z< MM!NC=G.P80OIX&/32.=-=TIVRUW( M?+<_W;"?CZMHE;;11<)[37;;[IQE=GNS8$R)"&31CD$VCICFEI0Y+(5]NN*D M0;?9MP;5I6PWY\E/E&_@I48G9D.KPS,LG4-P!6H?3Z%=EHZGG$?4A/9VHN;3 MO#[^#,_]]L+FW]FO\))9>8NKB_B>=L%0N8N&NWA36>]6 6]1=T?C;<4"ZU>^ MO?BEI:%',*56OO[\+1+@;\JDO2JP0C63;F726G7*=*"5Z4FX%#Y;Q(C#QF@PS \MORYE^6W& M D9]4UIE'IL9;Y',&SBRW0*O*S^SX[KTXC<_-JG9W(%=Y3=J+7Y+R3__/3A]O'#X^[9A7JDV_Y M@QDSYSLSJ,>!33!QXAO?G<#U5Z$!S' S=KPQFXL6U:D[9@8L$_[TY<$;,WYU7I$NMFF\9 X#EN,\!XPM,-L(_PY1Z2"5'6.)9@[OA0!O$,CMAG0B MJ8,"63RSM&(TL\AR+H1P29I M00$;^\\>%@WB,J< M_6OE+O&A<%(S=SSCF_Q;X X+. )"UC9&#X)+_ROE<<,GA>VB0SX$=>#U8?X MZX=QY(L.2?Q(YZ#\/!W>':Q_3:J]?9Z-Y$A8H.G2]^1Y*R<%4A^P2TZ8ZV[P ML^P&W[7I^ZSZ.4_8VWTQ#; [M7 ?W$A\,>3:J2%;D^MZVZL?"NPUW5*M>\TV MN'%E?!\TGTN[;KW&J&MV+=W'J67KRF1K2[M0!;+51]D:'([KJ66K7ERF9>O M_JD*9&N F!^]7OUEZQIZH1]G?A#=4 1QO66KVPMW->N(G-^ FHIXY"5@V!@- M^U4-8]'MIW7BCRVF21%_E%.?G196*;8'NGOY$MEGR^U; ?M85.1JYZL+W[!C M^<*#1[\[@4M)GP-OV.N8G;SEAI7$W%\";$QYMWKYQC;]%!E=@=]S3;U9YLJ7=T-7#-U M?[#)S;]9X!J;G5;>+-3"JH55"^LQ3/*]A;7; M:HR&9J=?,?Q]79N-]9AD.2:YD^Z+TF.2]9AD%<5#CTG68Y)W&Y/,01$JP&#X MY#I/[MR-7G]UHE4 _UW3M=JM.P1#L7J'=8<6%%?H*K03*1E$6 MIC%>!0&HED-N5.5TLIFY,[QLCR]-=YSDI86J3T+5KS[XVE!.6%9- 8M8GBI2.1YMK51^EK=UB1 M+5OA(1ZIE&FG7/O87P7OWKOA>.Z'JX ]3!]7R^6<0+*=^9T3SC[._9=[CQ,9 MR/25@W1_\\5$A.+L.R*'GV'V7=V[,8;-&U/8O>$FV\>L^ N;S_&_6^:8<]5) M27=$\):A& .X.,$ZCWQ*Z^?'#;Q)!CY?Y'-8GKW7:0Y:PVKR[*WFH%?N4<<' M?!Z6WM[QUS1H#EN;WZTQJ#4&]5:":0SJ8V!0[TJ4'9S\,Z?6]4%0HS%E+!V7 M#Q!Q*!,3RA*]B9Q7LH#['^PP&C^C,P,Z,W 2^&J97B_K3/6LQFA@=EM516@N MH4U+R]=5R%S'>.9XSXS,Z*U6\877DE5H$G[%QSY,?POY5.('0?)[ M[X,@^$<_V"D(OQ'=I]>I&[J/1H4ZH5UT$)/EF:G;&'7LNE3#:T8ZH0%P(FW5 MJYNV*LC[G7\_9J_?' Z+?U4Z3]1IMKJU&PR*B]KW%75Q+TMGL MG$O"WW*Z?Y5DIU_B+ PK=2'#$L?O)JL :9_]%5YK&VL)R^FG]X+*7X'(7U@P M5@N3;^R$;8>-4;?9K\44I[= J34%T'W[+ N@O\T0_7VQ]#W"'?.G!O!;:#P1 M%<0 %B-R?EP\0EAWT 1YK0XAK'81J=HNJA(42UV[K&N7=>URM;7+FEQ77+PL M#1]=='QM15N'#: +8?WPMV*7YA/8EA\#?W''_18@B'!K?2_,&-XLE!Q8ML:K MCP,_K8'9&>01P'9'-](%E/7B2BV+Y2MQ:B"+.#ZUWS=[G7S'@)9%+8L7*XNY M8J8:R&(79+$S,-N=?/5SC63Q&C)_(I2H4WK[EB[O(3:"YJ6EIH<= _:P%GD_ M77-ZVN+E$[)9']FL9=F:S2Z0S;:4-I^0S6ABJMT]>(!"E<7-%QY)(X0U/5Q9 MCX \OQ#H4=CR:%K P+-DV M6X/J4@1U!&?52>2'[A7ELZD9KRL 'YUD&?I\4>C.^3216Z(8(60V\ M@T"5O/(;3UG7?I]AF74M%Z5KOW7MMZ[]UK7?=2;7]=5^BP%G: XPI=/K*&@8 M^X(Q'!_,X0Q65E&M%(\-6LU!S?GR(P/"E,BE[EI<4+N-EIXL=4;QS JKP(2> M$FR1<]%*P+X-VG6#?:N@ $?+Q:7*Q9:RM0KEXA+!6[5<7*I<;*FSJU NNG63 MBXK\DG,Q!1^C?2&QKF,T[VZ6$U'QUIM\\L>%\I#G^UYC5!5V?@TJ+S3#E#0I MRC-,OS&R"C+[FF7.GV5VNVW+LPSB0^9;M\]Z!/BY7*NZ,:VBD(3$"MMH8NY0 M'#5LC#KFL*\G'EPB+^WHQE?$2\,6\M*@KUO,+I&7=G1]J^(E"_P LV4?/*>N M7MYOK>]FZB,SQOP@-2S3M<%/5&^DK*EL*ZT+;+)1!JW:S]33,"]:SM[ @*M* MSMK8N]WJ5>4::SFK"<=I.:O&N*U*SCIDV[8/ALD_%512IHW(ZO+*Z],.QU)V MF6V[JFKNUI4O[1I\G/=LRD"6)Q64'KYU&5_MOE]Q*+M5^UBVKA:\KNJ/+5ZO MU"V"+W:R%C86@0QK5P2BBZ.T>.SKK%8O'K4;I:S%0XO'OCYF]>+1KYMX5%Q" M6'L#<7,-X6&>U7G+PHZ65*JTIP*)&*R7B#IX@A=WS#M:!%4?\U ?7V%)C=QC6_7FSZJXN/"?A6B;-,R/6JPSSF;.C332^M$,\"A;E M_L=IPW%V=ACOI,_SE*B"^Y]GNS$:6OD"DK\==E&<80*$%WE-!"%UE9?.BA]\ M6980PT[Q+5FWO+>N+]&2]+862PF9ZNYHJFAQTN)T*>)4UF L(4Z]72S%.E1E M5>D_U$X&N)GJYE!#RZ8L=L;K7E<==8EJHU+:U%NK5#X2\-#JSWZKCU76[?[! M5G"5IUC39+>67BV]E4Y:/%QZ!]B+U+TXF^#"=LC&.A8E)_M6)V%<&#QB[7F6ZIH$0"##\2:&OPH,)NFG M_"HT'&/) @2?=IYI5,;<#T-X"TY 4IX$>WK!#X=B%$*H!R&2CS?1WD@J0_';L:-G5C"%O S7,?U3G2_S?G]=+027"T)&R6A]R:2 M8&M)T))0,TGHOXDDM+4D["8)UY#?IEZ(E,EG&AZ+,#8D[<$G'N/44+G'->^* MNU)86"C#'9#A9BVP%AA_-6&!$,X?G\2A[=V@D[0R%=GU=[6X6U9K* MVEW$-]NFA9]X[\(7$4S153+TJACW&Z-V,P_[7;K^]NPE^,0!@2M@[:QY=6K6 MQKDSS8%F;,N5@ MP9+CC?7"[#/C3&PCAN%5Q;D.GG6$'YXQRDM3Z)0*-N-T:!Y\#S$2_&- MM-M?NWSACGS<*0[*:C[6?%R/3.&.?-QMC(ILI"OEXVN(53U&_OC/FRRQ6L''GN9,].\^SIR _8*'F !OZQJM:PI4*35:\U4(AZU#4WN$ MIL;^*BB9O!?4_L)Q)[;.55#%=,/\C"OUE+3'?V*[JP*&SS-VNX5A+%VEHOGY M1.;52=5VV])J^PH#7 ]8YGYET:R3I_N(R/&/O.?[B"TVWC0VUD,.M:.CO?F: M)OY*3HJJ! SYZCKR$8%;-1%KZS G2M[2"PYX^S MI>B_#?20%IB*LY$["TP/ M<1^TP&B!J1^=3UJ O[/ ]+%QMX*>]*L5F!WPZO'?8WX@#A^=K,"=BT=W$)M\ MZ8T+F5?,5Y JJNHO5?R4'DOA$HO=7JI;'?U3]G M@5S.TGEF-T\!<_Z\<::PVG?._,5Y#5''J&#QKG>C4C"[^3,!CV_;3;O=K@02 MO>I'58*NOJ,'!?I!'ML:SIQ.CR;8?'&@M(XB94I_9C2HN+YZ?0OO,O$;-KF- MY$_;C;W'A.2ZU!"ER76>W#DH6A:NF1#2'ISEA)!'6(([!1'$_BI_L?0]Y!+D M&)SX(6=I4S#!(6)05]8\(0?2-73#"#X$7T(T(C[@ QGBTD9\]/K-X;#X5Z4' M5W2:K6[MIFG@HC9?'=5,C3@K]'YU@H:QXZ"(:Z"#?74QUO=Y=?CN$.?Y\/D8 M>[GEU:ZLHD($[L,/:\X!GQ''F#O4WC,?=35V@N!UZ@G/RJ'05* MCP.\T*E^G8JEYRQQT:E&$<9J!FUI0ZK2W M,H+2?3-!Z;1 4"S;;+5J4=NQSUVYH5JQ]G?EG;-T(UC'O\%@"M9B>OBA1O2H M\)JY][X$_IB%<:_XK3=YG]"[M A9C5'7,H>=JF9[G.JJT=7=Q]#-57,73E : MFJW.P6,G*N*NJ_)ECH*S=(%%?15HY1C"(V7/)' >)<6FW1AU;+/?RW=3GZW] MKYEK;Z5<,7,A'I)EVIU\$8VVF8_.)Y5"NER'#;.'+I8_$YW^:G\__\.%D MX28 @)(RU45'U 3IJ8F=HZWH-U;8)^= K(NT36MX<$^ MK3+,],G!F>H)LVU M:5U6G5.[\898(5)8*=(H+1]8!FEVK8/Q3+5%74.>6J.@C\U3 ["DS79M>.JJ M#.DX51^P[\Q;7=MDM&,:T/('O-Z\B/&'C=&P79>8GK9UW]+6S3)+.17:Q0R> MV>H>'(O05FMYMK@=CX,5G#/%AS&!%WS7ENM1 Q%?!9'!!93$I\[O(LFP&J.! M59>\MC97ZQ5/*,-(=F/4[]2%D:JT4;O]YF!0VA.>Q7-33B2,V1I[=]KY;QRFKL_1BO@]/>AF:O595K=3S& MJ]10'C3MNNOQW_6PT&,JZJ(Y<26%IXL)D*[9+;"93PM!K\WEJKFIK/:M@)MZ MH(H'75#%^7S:R;GIVFSF;W[DS'>QF8]HKM2.*+MW&Y3;?+W5Q#'OG,^L=):] MBUG$CMGI5346L=:>@18O+5[[7\+[B-> Q*O5LFHO7M> SIWJAE:*6_9KB=[% MUGV+[U]GUGSL+Q9N>(TS;:KP8[.%)4H1B?SI74+@TFIPV!CUS'ZO I3#&E@1 MFIU*URE5RTZ]5F/4-;N#0SQ9G5[?1]Z9IG T=4MNH<)W!YG*;OR!]L>,-%$/B']#&T\/F MW;;9*VB(+VV;O7T^9X,SH$5,BUCY*[D2$<-R"ML<=/* )C42L6M N$5\T^HJ M*ZJ?ZE([@NV;&#Z,-/56,\>LRE"T#&60\[JDCXTQ!R,CO>54FY.69V@9U3): M<6E'5D9+&@-8Y6%:W8J+W$\NPCO,A3J' 2$$/V, A^!H#_Y).>C#^>ZX0SE<36 0.$9FY8>0'2*,,=#H+36,.QT;/?&]WSQO>$\.ZX71K2 MWYJ/36/*X)QA"?C@,(+G%0\WH=$G;#R]&O]11C2MS:*9KW3."NO=#&-G]][M D2GO*P. M&R-LA2KH2*$]E=I+[VWWTF_!7MKFH)WW\YO&KI-LZB.WMQLXV5PG$I\?/J7G M&8"H!:PD2[:VV'35 7SW,1G;[9F=@EJ8\OQGM;9<=!4N'(%O6SVS:^4A_$WL MM5_RD8[S5ZX)UQS76E1MU&@-^:GA^9*PBEQ#436,,A@;<:?&4K2+AA0-VX4)D/Y8NG+,3P;T4 MN/XJ-";P@=!X8J"K/+Q^X3EV"]4!W-=PZZH/W(.IE'?"@^4['5+#^;>VF\;C MGNP[!CWZQ.B'+MRFXN?P7#0-X-R)GJQ_ 2$'52T9/9N\^&)BAL7!><>/A MZNE_@46,R(?/>BLXK;F[<",^WA4Y8Q4ZSV@]A<8R\,%N>B;#":P*/.%[G"CE MP9>^"BN"Z**)6W M?E>;K&JSHNN(ZG3N8WI4>%=W&Z-.JVMV[?Q=3=3=I(U,XVD5T:>(SN@M^'0 M.9>G>7ZL_. 9MZMG6()A]?A$.)/8@:R59U1<'JESY@&YA*-T[TWGG-N^QBQX M.R:7DAR@O_Z?OPQLN_7S_==;^IOU\]^$4VGBA0*7B(] )O L.%M03NYB.>>I M?_ &K>Y/Q@(HOU@M2',@3_O^GY*+X1WR$@5-]PPGYP=+,6 5'@7?_PGTT-@- MF?RVQR(@J@\N:L"6*[BJ0$*X8@I!A2*SXP?A\; N+=#/%U4O#X*Y)S!D: \ M/[]R/0A[,B;NA.YUX;\"'P+MX3FP#P?)X)''>@<+PD@$:8*/K@?>#GZ(KDW: M;%;SZ0G3*F-:Z(^FR*,G3.L)TYR>>L*TGC!=#Y>H%P,[/'DT"HXW=+69E; M0AZ_*2\"PDJX]M*6)0=E[[;S0%*X8AY*/\&ZOX$?]X>_FD_NR0CY,)WR, 1\ MY"L8'*6WU<>:RLX@GX,U7O ML:T#A@Z3[Z+S0L\'3+JID2P3#)T]Q[BOV>Q7 MN(\_V4S.:&4:!;K)+Z:2QBHWATTK8Y=S>QRN]D:U&Z@>FT758G-57AK6]WS'&_^ MW\P)C ^I+!U..B\SY'S7YO-=<\[U)AC>O;NT^A\\Y/QBR&5KRB1(THQ8?QE4IW@#X? M W]QQTG^A?P0^'2<92@M>1P#I5N7>7D:7Z=*EMO/0#HVRV%QJ=GK'.RQ:):K M(LU@; M>W9: ^!\[>M2$$'[60#Q8>PK/H/&J*"!3N/OGC['\Q,0V"F?*Q7,]-Y M,]-^%_NAS#1L-485H 1JE[ZJ2AGF30ZND=$ 21H@J1;M D-K;;O >2$C:7 S M+;NUD=W3U,8-[>/4QFG9U;)[O;)[HJJ[8?LX57=U@21<"QQ0VW;0/UC2(FBX MV+K PHAP&9;,<^:(/*E&^M9WX[F>!(? '[,?\/60-3E23OZ1A)Z%Z TQ;,-F M9!,.B2' _:QS1*L!0D_=! >&FC19M J\4 65^>X$KQ@V1>R@%0)- 4T48**F M\5Y "*T" GY4D(TX8LB:+\*[%@1Y!4= <(K.G"-N<$C%$($W"'UCR;LC.7C& MPOE?!*N!C_WO*G##B3L6J\"&374'$J!QZJ+(IW :^L0/N03F[L,^UH1)$D"5A*L$C[?F;!_K20&5H#((;@8 MAHTC.+)P-8[W*N!25$JDOI?LQWG!GR&&5-PTGHF0 MXT[&U,&;8#>%P*/N%+2-!\("V@D_"K1<.J^$4V(B@&>P OUL&K!!OIA8>B;L MNQLO%D_" [XW+-M8 &/.P@PD3K&J0AV]':C ZF+#;-Q4NWL_\0GA\='X\N&K\?B?MU\_9!37 MG@W965+^XH3N^-:;O'<15&9=-_:P6W/R;H#YHAYO5(R\&7N)PHY(1/:$Q.! >)PG_H]N\:=5K7U637H=5#ZOK0B\?_I;U[8 U^/@W!-F]E=- OOEW_@(\^$<$3IWY&JN0#S4!);1(K-EH_A[:ZT?KD"GNV]&<\.6M9I5EL9S]K"JNJUS;[= MTSS[5CS;?U,N:)]FO17)6 >C36VS.^B;73N/(+"99Z_!=/^\M]E364'D.J/U M$@, E=*FWEIM8^1 U@MMM,KLM0&$PK*C(OGO;BX^KG@90LD6+:37&+6:!0"$ M!P0HJN2EWOIT7V7,A:989AS::=[S;2.D3K$*U#*M4A M_ MWE'%!)&,*5")%\0EEPCQ/0V=A9A7S0O1P_-\5^ M&W@Q%>C/V$),IZ-&G2?&L'TF:";?+H#24=G4CH7I2,2%[II6 MN\B?V?^4C]]X<)EBX9U)!+.G _MDT@ ME#GHYT?5''9MGB&T\M?'W_:[)J^@^L)J#6O(P%U2<^V>9;8Z1:4YNA+G*+Q@ MM6K("SV"E.SW0:%UBTI>-"\] W[<$6&_D:W$%>5*:B M7 5LN0K&,R=D59B"E\G7]JGY>NK^8).;?[/ +V+I06,D2M1J9IUS&S? M_,B95Y"Q.Q26^[*XOH8\CQ'XH=GKVN:P8%A\#?(TFH-V;D1]&P[J-D8=#'\/ MS4'!)$'-0?7BH#K>N[W&J-TR.]V>:5M;;+ =:HZS_U:J2P7A.E@**K'8W]%L M ]AO4@'Z4[H\6/!/*_F*\P3 N;\>>-,88_OG/F+\QJBH*H5O:YWH](]2[(SJ?!MVTV[W:ZD;K7J M1U52 KNC40K:4A[;&GZ>3H^F[/CB0)'X 2F@=S2H 3\%:W)JLQ9C%J"N_J#H4W,[T^-.U33'@:1G%%&9M=?G3O>D.F/K=-4=+<)137ZQU/P]Z)U%"G@ M\H,,L#[0C6BJQ:TWP:W#\I@WALOFO1N.YWZX*FKCL/O\.G.]%9O<1N)G-W5O M[B@>&C%<.S3B[N'77^^__?KA\[='X_;S>^/NX?.W^\___/#Y[O[#8ST'W] 3 MW[G@-+KC'?;^123_C(<@B,!YJ>!=_=L?(-@:P%[YDZ8W>.0W\8#?#QERR0DX-N-PY8HKDZ$\-9 M+@/_AXMS96#]_U'AZ$X4Z]C^XTFF'?0DG$P8$]X 5DW7P, M%[MKF][: *A=;J^%>N$:1>01?&YO MLH^UV+:H=:G=REN+):5#8U27D8'>7C)0L%#O@7V MS*5OVZ >W'Y#T(V$3N0L*C.)_*?JX<%XQ4*9TB# MG\M)YY'$<)OBO,\$Y\0EL M$Q_R_K0*X8C@*1+9"6&BV)1Y(1/1YBB:4Y@9=A%B#!J8#)XC$*7@%!P>G<8= MP /':.+YX,+R;%$Y\(FDS=.7Z"_N6&QJWGK>"[7]G2#X@"'T$9&E;KYO^:XHPX ML9)SDD0#>X?EB6;F#]!43H]&M4]=S_G_V_OVYK:1X\&O,J5<:.L+>DD[>[M7RD0&)*(08 !0,G,I[_NG@$($N #%"6!Y*127I'$8Z:G MWT_ )G@6FBZ40\"B(;TLFMC#[&G!U83.B"D(3>\1X#+Q^]9C$ +*36O5C/^L M)/<_<"L#1%V*B#RZ\%@\F2BVX@F=$[< "ED"$KA!2&1%$>*F"X21=D #B/V MDQX&@4/4C'W, '+\YY@BAS5&K[1!DA#6VW:(9XZ$1)?.4SA]G>,'3T/N9S!* M8)CE9\XB)3<&: 529LC>N>_Q&3WZ$=?^SH5O<*L69<;@&BF4@XM&/(;E1BY> M3,N"QP#SB@(?#YIQ.+(1/DEP+TR\P5M<#!,[$5+"HSL(0+Y&V \.R=5!('$/ M>['A2Z.4Q 0U/@U=C[JV4:LW'S',#Q"\DQ C()'DG[-M"0*:/087."-()$^' M8RS$]04SC#/+G%TG 1@1!#4*FH#L!OH$MH*P![A)NA8_P(VP >AT$@$41"UC6C=0GO#(!AKX%DDME8 M(<'!&L!CHW@.RB@R9\WXDF]AOZX/!T#48>(%+%I+!3)&^-(XJK8HGU/)OKAF[@C2%<$Z@(W5P] LPHZ6 M2KP_.7JI_2082CT>X2E(1+->CK.5"^X0HZ1U:>/SX!,K3VC!YR(,:3DH".BK MV6)P-PFOE&<.B\7H)B'E)4)7,ZF+4K#$9M_>LB.-'8%KV6_#*W_NO^U M'#X$3@Q(^_GH3^[$].@ +YP@>]:[-T% M1N*O@QIK?C3,4_OQM-YL-5KB 4 A? O?W2#I&.IU/=^=QT>L.3 P4Z*N8 % MG+K&] [[K79?NZBQ>_FUT=;K"(N(_Z?&WLD5_WY[>YXL6!!Q"DGY:N0#HP 5 MRX1ADWTB%%%@]B!$D95@SU1DZS_\X D@.DBD*A,/ Q+74N@"Q5/N$Q=B^)$V M@MH2RAW074&+%N0J98Q\M>L+>UXRY[F'%V2>2#:,SQD!(H#:!1@*5H63)EY% MZ0;P69F5A[,=]>7+)SZL$E_EHIX*NX@$N&8KB#C_ >PM\'ELP?H=:P36@M"Z MDGUD#E&D9M YPA%HF;:R*'!@;;%D6%)/ NX*YGWH\RD5)K<_P9.Y%&'_M$#5 MAU=BL'9>.Y'8#:LBJ &08/Z3%F>Q1RMT>4PV>,CEP(!$VT '%"4R"\\(? 2-!E7!5HO*! DJN)DJCE-93Q*[PTTNN4 MT6O2J^@ITD]">DZBW*".;@O@B2QR)XD8K(#))S8,GO@CJI^G:24PW MN6TP]*Q$*TN]?2M!/N<92G:[>$<&_.3W2NV5/JW?@:U22 "]@=P6@RR"/MR> M^BJ%<<%!(PVF7/H.4V_29)GM%:0KF8HI%,GQ)0M(O!XNSYPU("WLNC>5"JX$ MA!NF_NDPS;>GW23FFC!TT $:I6I^-F\4B!3V7#2KPZ#0+=HN3F M%H08#P''[K$I=SXAW&SDV;K9V-/:&KV^M+CF[O++Y>7W\\_?+K&NYO?+NX Q)\^KV1D/+ M$&, J=!Z^B") :]RPNC#;.@IA5*9O-D[-V4S/K30T MGB\WF0')GFM^CW)QZ79]FKJ;VVYWR7914G^<;>&F3WN&S?W M!#( I''1OEHG9X'/<8ET+#J1=4SQ$+!OG0B3Q$'*ZE^X)L^Z4'T > M@'H>3B]!#L33-3.55W8S-%>-%ERVOF7'\A+KZYR<^<'Z:6$9M-N0+EVB!2%D M9TO;J8P"7?K^L@*O M@2,+Z]2R%W"J)!,UH)U5#^ M7H[61.G[(P4&Q4#,69=R=%;A]N?"VGGHI#%NP?4D[[62(&-Z^62,'TL5U^N& MOH8HB!9F:Y)+F@D T9U)WTP.M&9DTC@Y*QCA(S@1G)I] C7HL]%AY%U-/G V"XPD$6 J)(KQF%(H&Q M"A_1B%O^')-.WH#G*7->X6[Z:>Q9E&*$D4?A=?O/!-,2IM+'>#B9>/>N7Q2Y_PD(Q!GHNDAKTKMF@E%0X+WPD;<"RT3%'RH# EO$82%/$SF:/ M\JRG;&XR!L Q54(XX]#_)$Q(QFQS:8^!-,/-Y+H\[YU3@)3[=";@(VTMG'^(/Y5G8PCU)GEN9 M[]E?((D#]BNAV86IOOT)07&1@V93.PI.@4@@(']^DOZ)&79IJATB ^B/B PU M]@6H0Z9B8M<-QN>FG18T-IFGAEENZ#9J>#DN[(BUWE*6XKU\8DE%'#LL:AVC MJW4*6A0O>.?F^2J@6"!9X%UI,L4AD MRG+>++?>L+?-,[K9K(.%Q..[I$G,3.S.KME6 +=/SLQ6+=^5. &2)J=^$]5@ M9ZTH$CQVUK)F%>TE.4_P'2:$\Y]C5_!,BFF)R!V*A80CPL-$S0ERV2>,G2SE MG3MU*S7;V[F5,.F+@UJ KS_WG4L95/K,?=YWXUL4]GG/$KJ<%SU+CI:, MI9ZER^^WWV[^O+QDGR^O+[]>/;#;;^?7A]%DC"@4$U8QJOP(Z(XG75OP0M O4V"MDM>&@PX M\@:1R7!2R"3B)YMS;'XP4K@JT.,%6 ;#%@:3W73_-;W?1MN&AL MX$5Q6M(9YP8.T^\X4E&H?KD%R-( 4< B0E/LNP6\$86&CI^6./8H%2#EAK#H M 5B-H8BGB7"P*/A+E-U,=5X:4[.>P/R,TEUF01 7+5;E-Z[(;]3K*K]1Y3>J M_$:5W_CL_$:AXQ5H?A7*;URG+GSEO3 I?-!S>@,)M[7: EV54Q'2^Q,E6CXH M[>>:>PZ.QYI)>B'=,0]OE-1>4NY7(GC-NB:>3]6WPDLUP.H@<48HZ$6E8I(S MB-+XB7H!V)Z%?OG90]\A*Q9_8YUHNG17U ^' D Y_M#^C.84F MJ\0(%2-]?I+;&*4+)4$OO6\;:S :J2_9A#B*BI_VA".#5(@: G].=Q#;XH"+ ME P2Z)#3]4)-XXL);9Q6PX@R2BFPVAU6.O/ 7)M_EQ+@A35&"UVX.N\X9LYRYVL0?J6,XRN9_U#6 M!]JD:7U:J][4C*(@O>1F>(2E-[)'7F$/"D/F-G=("D_X H.&&CP)E5%XA2AC3.:0<# MG_*K0$FDXE1TQN37*B6NFP0_*1G)2=_CHB\&.T=E&A0%L' WTPPA%WB*%B)/ MK" A5H8>K7)]S*AG)F:KG?SO _A6&K[K3WBKQ[?Y7[?P:51VP;,4V*V<)D2-7@6@!1&DV&7W*#/ZBSP\XAHS^>@?&(TX# MB-X?*0C/DX1. L<5P,GU(]>F3Y28>'0#JCY;'KH!J5C0^+3HH#">,Y;[. =G MZT9K7>;OMA:"5*XSU577,IQ6TH_< =.JH^E-4],+*C9V/8I]-WAR:$,JCF7> MV?(RS=;ZF.]NJ"01G%)D)@H%Z1)%Y-$].6O5ZGDW6]5&H^V -H^7GR]SZ+1W MYO-:BXBIVI;1V%!9,]9[QUKUD[-FK:'G\CL5[U:\^\5&""WP[!V&3?*TDBKG M)0J&9K&2%N4!U#6CDP\658V-[VBVF:"Q>L6)[!>1R+X5GUH_TVV/R&N9]=!\ M8>N!#B"ZDG&87W!:0EG[H85Y*,V&UC+RM6:[.-A"!>7XQJ NUYR;S].1NUME&1V:F[Q,%]O']'3JS]D"X)#O"FP2\N/!AC8(#UTK='(SXK]G8U[?%.$WTR$)+BQM13!7@8U M/=_&X&W&#[^RIZ5R]Q^5B7*! 1'OB&R4%Y ASS129NEB*0,I+61:)V<=$#&& MF8]P;"=BE)52,1&3PY&R0J8-IHJ9\:(J4^403)5*"Y?5\793Q=O+>\S6M0-_ M\WA["^/MNJ:WFIINY@V>UX[9'$%DYD#B+\ME:Z>BL?-6]^2L72MH/W=4=ML^ M\=F7K_UXR3AXF^+@AO'6<7#%4ZNTMW(Q[Q+3;&--N&%JCD2_^?AOVNB.W M4*7I1)XBU88]SR&,"O)U@@F4\I*-GM/?%G_91K%1'??^=#@X;>OX< M[]C ]VZM4.<+:7 5;7%/B> - ME?HE=+"]KM\V4?=JYW'_J+QG^\247TW7+XUKRTR XA+H>1.@@:'"=F,G)H#B MP$? @5_=!%A/#FEAVC--!&R:8.I:LUL5KES45W,/IUFDYX/C7L0!R3%EZ0!K MT?31O2+A[%XW*PD9ZU=#U)LZ3T MLHW4(D>020&MD[.VH;4:^;QOK1H=@EYR\VW0R-J:J>TKJKRVALQ1W MWB&:33K+R*[MV[]Y/BB;+:PXMWQ3L68=VAWW*(S?F]P+S2IU>@^;1 ML\*N9RO[^RX[.*,R!]?$ O3"HTL.C5I>_V=BA:(1*5@J[7*GFAREY-%Q,!MYF+;J%XHIS>Q)9@VO:I(+ MG#O3&!2;V#&!>N";M%!HF]+FZC6!N=MN13QG2U90A-65(31E2 M4X9RZ]ABRI!1.&7(7!?3*=N]]4X.C.8.E?C]!F(U$F)N=2O73F[-3TAG'@74HKN:B="*E#:N2H6J<6] 7-M@0ESQQ#UQQ# MWQS+=[<\'@"IKI^+$/G-%^F,8/"I]I^[S6DP?AI:D MIP@H2_##;<);W?K)F=ZNM?..O:HUFE.4JRAWMXES\Q2[)$=DJWE!ZTAV2<)< M1A*6S1WIZB #6UT0@JIE9*4P4K6,7*-QUE]?XY1G4E;/[!HG9VW--)N:T=A1 MXWG5E:6PL:1Q]NY:]P,V"$SFJ1I2_;U\MNH^]!$IW$'LY MF;66$8FCV;:M6+=QTR&USY)L?1TMA9D+1RF;G3!'.OL2I I6VP_!)E$G@G@]%92 M#/MF=FM=98A5'S%?SA"KM/#:,,"]BWZ;Z_OY'%7X^\5:0[]@^+LK!F*:+5VK M-W8TTT8UD]MXBWM* 2M%^PL5W[YP*+L+=-"L&57I+Z=H3=':BN!S\V""S]UZ M':RQ9E-K%61?O6%OQ_UOW#+?+&6^30.50,=#*Y;-';=HD#)OPNVP249)9R3U MSLBP]I+8AQ7Z9EWK%)AT);NFZ.9+]4UY78@8V$A$ZQ;X^+?HI**;+]5+Y76! M8I*:W&[E1V,_I[G*II4SE6GX0!52IW06+'M>[%+4V!)%DY'XKKA*JUMO[&65UCF#C<'JIDG#K%P+'FNV=?B136+7H]KF.*!*YW"# MHFC$W/F.64G;'G>["B]5SE6ARJE*+NKERKGTYGZ6Z/R)I9:7N5++,G[+3=VZ MV_CEJ@>P39V7:W=[-.#:J)A)@2L!EWYT,8.O<\9AMN?F"Q4"'*:[Z?BJ( I= MO78P";>WZU(;[:9_08A(BG_>9=NM-WQ2S$/AO+ M+*TC2_Y;TI,R2S^["P6D))1Q!^/Y?(7CN9*G

'4]";LEOOG)R9M;Q;_PWR M^=[F"/^J\EU?$N5;%43Y+J)\)5)8%104/X8?)K) MP"D&F#%B[UQ?!.AW4J>X3U2[:?A]VY2Q(K),AWUM-,>NJ^O8'US/95F]5$7I M49UTJU(G;:B3?K&3;E?JI$WJ^;_RI(_!3Y"*H<< &_][;CQ5/H**^ B2L_D] M/9JE^F,#Q\LI!5+93/OO)BB!]4W">N4<4UB_]YZ"$EC?(JQ7_K$CLE-;>*DT-'D8,BAU=4Z2I.#EU%#D6ZWGSI\SY4RV&ILRA6 MPQFAL@2-ZN?@(1'5SV7+Y298$>?Z#&>/ J[0/HE:!G8#JN53W/_*3EGI_74KN#_] MY*Q9RP\ ^>N\BOD6B1"*1@IPJ%&O( X9F,R8[U2W#8TT*IB2;Y@G9XU:OOW0 M#FA$X7@1#A@5Q('&R1F8MKO!<;."^VOB_C:3 T>5)K6+;-UG[K^Z)+TDEQ<5 MN>ID_AFM.=1.,O]FA+ML%]U*[0*K+6<,*)>_6%X$O7P/]L/":E2]*H0/G>VP MNE&I3'NC^\)8??A861S3>J/S-.M;8N7N6@;O8A?ZIEAY#.ZO,AGC+[CUZE)F M)1UL0O-"+L)8X8 M=.8-CWB#L4%;#L2X'(V]8,KY/0\?79LO@8_G!3;]==._XW8P\'$ #!CNM="U22J=;?U:U]*S7JHK%FNJ/4O[E3K)[+ 7EE!P\V>XM:,#GTABC-/SDRMWJE^FWU%<8KB=DQQG3>AN ;*N'JW^H.LI4U\H5=--]$[IIGIPUNEK7K$2KLNWC6*H_7C%6 M->MO@E64OJ"UV\]6@!1651*K]#?!JC9@E:&U.Y5HH;N-*-]#!]<]'$)$MLR#U*1[7A7 <\.C+C_%TY(LG%IB+8 ?SU2M2"58I:JYZO MXQ01MUK=W)&R:*EA4M*UK>BI;?QB'7 M/3GKZIJ^LQR9MR+E#2KA]Z'._ _.;&OL@@& E?3L?Y6S#]>H=DE-_V?N\[X; M1^?^$F0JBT5@F)ZUM7HS+P^TLEM8DP_S:U;*PZC)9U,4B;Z$UK"''E*DFA@9X)Q$+EX MP4=:H_O(9PT)_CK?/$+RG/KL%JL''&82+[^E EW(B.QUW5@ 3^;?83@K/Q_P MTU[(K1^G5A]6^]'RGJQIA/POR]R LV4AN+CY/6D=81HUPS1WTA!AUX_:26^% M#74ZD%')L2W!S'[_Q308L3A@-X%H5O(1!#X/\2I8DU69M;!AB(SW+VY7[SC= M=KW?-MHM>(;=@R7!YU;/U/N&WF_]JWUR]D#(#]SP GFV'T=__V!MWHUZPQK] M^'$I.;PF86VC'D?7@?_((Q".U.XI(N=L]G>LZ+\.XC]Y/.N M5%IJPX'I#:UEY,/BL+\P?2[C9%P3 ?0#T_'XU M@(N64U^#4'Z%UVW0!+S5P*E&W45+0:@W-7;E,R1C?)B&79I6X2KAY]Q9;79$ M=_>_183CY11,*H>3+6Q,GV^O+W'R M(8]H2[7Z1:3+C!=>B8-I#? 1B/7A[!RV(B^WOR8A 0; M-VU75QV5X\H'$N$LMG["R0KC.WN^_3 8+2>HI-D?0&U+,Q@P!W2:8%423K[G":O$!7"YM*6K[-]Y)2OVY-9!IS"ZE< M.E4S$C%+Z18Q4R;U,GP6_\E#V\7?JD"UEW(U-WUJ1GHCM/JR\J^-@SPUL\#2 M>'.Z7K;!_!ZP74YG)Y[:W9/VYKL XP/DZ\%1]T;$G:[XA3@+/?$CQ5'LU;T( M#=&6;S0"D-*),>Q&$CZB,@ 0AO9/7:P23,=%06[Z!7)&\ %O=U M$D]"GKR%?%/YILGMYEXV3;Z9A*@_(62%)R+,0K9/.P=U6VQ=.'H.N!5RJUWK M=HM_*MW@MU&K-RO7=1@7M=K)OIONNGO5Y33;:9AMV%#W&. PWRGW&,IP[K/. M6!9,XB@&@;ZJ/\9+#1??HSR9"#6N:*5?_^KZZ\ZF.4AM[69V.-=RG,0F6G9] M)K!;&-/5]%93T\V\BK>+V8K;SJ([3HQI5AYC,$&ZH^E-4].[>:_%\[CE'A9! M4%SDN4QR_;[W'K&7L4)A?&R+U7?1)(O2I9&Y0\ALMG2MWLA[&BHZR&KO<6$9 MDWM;7,#QWX;6;IM:O<";?'QJ(!T=LQXMUR.S-6,+#^ PXN4EV<^#Q-ZC]XMI M?4)BW_3%T9PG)_,U"'_! RF+\9TZ<+^6UM6QI?<:4?[*RM\AH\>+J7B[1@^, MZF@=O:MUNVM,@V-0]$1"@SA2C)\7.@R?HS'LJ"+AH&AE'2O-^*HO1#F"0/ZE MCNO21(!YZBVM878UHY7O0OF6&J+"E_*\]>7QQ:2^XVW &6.=1;$_I4 EHU2- MNO[NQWMVZUE^E0)^&UQ4,K9O^9P$;Z+J=AB EPEF>%4V;-1#FCW'!VSP5VRR>"=,'7 M7,GJ%G8GAG"QB\#A-?8;W8(79!:@L;&%5.N.+6QEG";@1FQD31GWX 44JX7M MAVYO$G,V&>,79Y7S812F/1I/?O9._ UBS79YX[ M DRFM]?8PSP8V3@,>6,MVEBW('T)D&:!S$IDU"59/D9M.9&53_38)6P*6NID!%G[Y.PZR,-D M"6Y3XA$A_T+UW2H8Z;5-:NUP0>L+9K#I4*FLAP2B=R++ZA;8Y_0!&',D=AHA M*+T@ ET@G^?0Z8AC@X5RYSR6WYV6&ADMU;!3-'0^&NU:NU$H!<57+@#1CS^> M&MU:O36.7UPT%LMUW:R]<#K,F^;BK-S[W>6W\X?++^SV_.[A3_9P=WY]?W[Q M<'5S?9_'X0IJ<"L!NZ1"2Z!T1B&R12$:&!.3T$8BMP8A%WK,DQL/@%S_.\43=DHF[<,2XM6LHTM,'Q= M_Q';1E4GNA7+ 9'N\(L)V%_E5<.N@>,N.P5A[FTP9]W\P!VN&\LT-1VK(']Q4XW+W$[CNN<#//P[/@Y"-%97:5K=1E[3ZC;*:5IO(&>7Z$^-X]6? M[B]_^7YY_<#.K[^P7RYO?KD[O_W'U06[NOYZ<_?]'!6I2B6';^OZDKC-KGQ! MLD!AE=S6^GSHH; M)V?Q$$1=7GS(I452^<6N-0@YNCH5X1(:'TF((VO5V"5JR./0C;A0!;YP%*7D MQP+@P_]A4^3EB]PH3O7R8? $DA:=6=8 KA^ =$Y>4JV2C,W0\T'J-0B2!)(L MQB[Q %"PE-U'UYF S>"17@Y*=\3Y#U+# Q;TR EZDH:K%$8_'8=!'E RPXY"'TU_)I^@"=ENR28#]()[@ MB+"Z*^06_"%Y_L\NS;% L1B"E71\.,9;^ M&[!=A.N3]#.PAZCV 'W>,>*\P"/+MM'P@M4#>$Y!S>.P]%AJ@@265-?C/H!1 MFCXCT@1#@*_&)F."JE@*$#Q^2#RXB/$V^ MMOI]/)T(BZ#A@+RI )LDBBS, (B SH"*L+"!-2 ;,U%<<96T/6 < #ILR<1I MDP[W\ O6GWAPHX1(S[*''/".A_$\"J>ARBK(^)PI^AUP^,]4%Q'5CRR67T*+?*$J=J47FZ=+L MEU=P0"D?C '#6;%(G9&=",?N*"V MS'S,8@5H(Y!B[Y"/' ?\D.:)CC5Y2K+M1R0.PB(OX6#B6:&7:'>)5TZJ);AT M4%*]2<:12.I(2+8/?"D5%VK*68!#-7:9O)/47GRSOW#PZ0L*O)2X1C^($RM0 M-CM((-CCMC41ZO.4+H73).4-J\I]$2X@H)^"M$#5#*P>4KK@GHD_>^;<.F8Z M+2F1DS'N5%RBK>VH(C3/MW3B6"-TF@F-'B'I@I[OB\P'M)CC2!YJ06/4A49A M:!$&<]#'!)7%H=@I4I&F#=82FJMP@8/V3S">PSL!G<'2F9PS!,V$Z=F=NE,2C+3&27KR@/?_O**M;U]@?0Q? \B3C5]7U$[36^@DTX1[@ M]M '/!M,A:&9.F<2E(Y2?$9(P8TNDF[&!JSMJ;4_AR*3&9>59CAA_ARR !L1 M#J0Y:TM@]@^>>K/0LAI8H9-U/Z4N*>JF1_&6A% C[$T%H[""S!T[SYR)R$[ ML*!3SHUK'O!@$%KC(5K::+ZF;@*9LQ2E!.LBSX\19\ ()3&\<$SEO.MI(X=% M/WO&)_EY*G\L\+BW*^Y;7]*%Q_7AB%W@.UDTP'2=C$ 3-IJ48X?>QZ'9J>D- M8S'@!]E0 F'+Y$_U6 )AS,FBY M\V#]+)T1UCDY,UM-S2CHTOHV ^U?8:2=(IDJ[:T4R;373)!^#9+!?B#=IM;< MV<@Y13**9%Z09-:4"[X\R<"BZT SC9:F%S0]?AN:.2S#IAA-9L''I;:-46[' MA:2_[_2Q9F+CJ]"'#O2A=[5FPW@N?13CZ8O)E$V,085D>GO-/,U703+LG-_1 M-:/34$AVD$BV9H;1JR 9EA@9=:UAY.OJW@;)CL%Y)%.$MA+SFVKX^TX<:P;. MO0IQ-$[.FKI6+ZB0W5O+4>%8!L?6-#!Y%1QK4F.R3N?9_%?A6"5Q;$V9\ZO@ M6 MPK*.UVE7A8X=ES1>'*46?R; X6/G\8-LA>O;*;?Z F$0%6$3[Y*QE-K5V M:U?&YL8I%F]AABKZ4_2W<1^[5Z&_#I@:AJFUF_EFHXK^%/T=-/U5047N@HJL M-S7C^1&O%Z<_J3TG*TC WA0I[6_2O!IWN=BY>E>34XY\:<=@*Q65M59A;,7! MW'\,3G65D7ETN3++,C+% "K!5'Y!GG)++.4;_%5:,]!QND[7/*PH@**)@Z6) M92F7.Z4)RG]I:&8]WU)3T41E\$;1Q)J7*& M>;,%TW]52J-*::Q<2N-.<;^E4A8/&H=6S2W9%0ZU54KB0>/0DGCK3G&HHU(. MWRCEL*B_I\H_5/D7I?,/=\H/NB=G9K>AF1V5WZ3HZ\CHZQ5T-J,.]-5I:^U6 M]?.7%'TI^GJ-_,&=TA=&/+NZUC"KGQ^O\@./:6G'8-C<<2!XV_7Y[]P+[+A Y"BO3!@G9PU#TY^O M2U3'P:HHXE I8I7UNC.*,,%\;6N-RKB+%44HBMC*WMP9133 X.QH=;TJ,N*P M[(QB)+A?,S9,Y1@^)X9P/[1"_AF!>Y&!;7G*: )E:,UN5;)[5(;8*_O*=X5' M+= YM/KSLQP4'E40CS;P">\*C]K(C^K=JK2"/09/S7E^>F9^3J;*15R1 ]19 MW7,A"^";_E4ZG/2<1AV6IY$.%L=HG6Y5M%F54K9;=%HS&F77Z-0%=#(UW>@H M=#I$=.JL&1NR8W0RZR=G7:W5KDHQZS&8V@42?'[^M;*U5]#'FHZ!NZ8/3'[0 MNL\7WLI2JB0VK9FHL6ML,A";6O5GETDK;*HD-BTI$WTI;#(1F_3*%!T?@_6= MM#:623G^@+DQ'SVK]N\9"9M[3B\K_%0$Y_GBQLE9 MJZ&U]%UIP&^?/+PC2^MH\7*5'_[U\+)Y5A^1**TX-_>7ZEHUA_+MM:U9$\%S2'PWG6^%R>Q4_:)V>FT=7: MS\]_V^'95;NV2U&LHMCGS75X%L5V@&)-76NT=Y4^HBA64>S14^R:21#/HM@N MSC3O:HW6OE,LJ?0?8@M>!?]UW,>S9$/7V/_)A\G19>Z2VZS/;K%ZL*E)O/R6S)9LCADZKX^! M!JY)QR1J>;8"7)E_AVFA[-@:\-->R*T?IU8?5OO1\IZL:80@SVQJY/JG60@N M;AY0!T]F!C9" ]BJ9XTC_C'YXY/C1F//FGYT?5HPW?1I9(4#>+Z$-3Y^ 0L( MI.+GV9MK=?%V:>;)-\N?:_#3A_SWIE$S3+/PIWI-+_S^M1[56/FH-09M2;L5 MR#,YMB68V>^_&&\4BP.>%81$I1^!Q_ 0KX(U6959"QN&R)W_XG;UCM-MU_MM MH]V"9]@]6!)\;O5,O6_H_=:_P(QY(.0/^@Q']0#11W__8)TM4-_R>MP-RU;G M+UO&^*%H'47,E/Y=X*!2CG2[C5-C_HV29HG1&_,8]^])%+O] MZ&U]FK'27$"'_AP2"TQD/79E>^D)^PM7FH5'UGQ2S^;F'.9G*$ M,Z&8M^;G=8M[>\B=B<=O^IEY4Y<_15YI,FLJ.H_CT.V!T',>@J]!"$OP+T U M@"]Y]'DZ@^\YB)$'>-MG+[!_S)201OV$<=!-QHBIX817!Y-60O=AR$'=\KS@ M"8-]4KY-1K!>>$C$8OA9#CIEO2G\.4""$64T\ ?^W',]"A0"X88\BI!!!).0 MV0EE0$P4;[>TNK[C MJ+BBP+?&146!ZREP3?3Z52@0D^OUNM;4=]5LHT*);GN8>'\Y"8,QU]AWUW$\ MSBZM*-:H6>%Y/X0UJH+W%>2T)K3\*N2$T\V:IE8WG]VD6]4M5Q+)UG15>!4D M:V)M/-@M=85DAXED:WHMO J2M3"KPM!:C6!4T.$\]6I369PK'=XE@%PFQ-@V8OF*VJ-%,\!E.>6A6H6G55 M1_JOPE9,,$[-)E@..YZ8J"ID%64?+V57("N@V0##QS"U=G/'L[P592O* M/E[*KD""0K.)?:V:FM'9\13Q*M;([T/A7;D21L ++'80!;QW;O3C,_?M(6SN MQQ<>V:$[%O--TM-NG9Q=!RP".,.!V%3&.&4!^AY9/+1$X=YQ=O&W/,0OK '74UP]-3++;Z^@KV5K:.]X#9TMUM#9 M\1IP&$*^F?+Z+_[*@I"-@I GU9BQ[.LJ*CF=24C5GH $4VZ%$>-S!62"'YBZ MQK!8BOXU1#(:EK?4\BTI]K_(^%O@#TX]]Q&@<#[?H_XYY<:7?NS&TS]?.5?^?!.UYE87KX,6?PY+:@_;AU._;%D1!%A MKC<[&3$]0$/X1RXL&FX ]!YCXF083S7&_S-QQ]@-4B!K,BQ(8SZ/\4H'69PM M)XWC%5:F8;6X!Q]ET9,].!K.[FY^2U_;F[+!K,I>E$(?7G%SJUWK=HM_*EVR MVZC5FY6K(\9%K6YILIMZV;VJ6\S6#K,-2V2/ 0Z&*N94Q9RJD&59C&M-ONHU M*+R3, 0JWW($1(LJ-;5Z8\=&ZUX[G!1U'05U&?4UN:[/IRX,#S>U1K/ZU'4, MJ6%W/"(SY8\@]!R5(K:",-;$0)]/&.;)F:[ISY]CI5)S*HD_:Y)OGX\_6 VH M&8VJI \>@]VBTFY4".\%F<::C-'GLXPFZ6+ZKBT=%7A75'N\5+LF!_?Y5-L" MJFUI[?J^#W?9NO$\0F)]]V@= ;5-+ UMHG!BQQ2P//>=.^QESYUS@/&C&[L\ MF@76BF)B[8K'Q(I[.>O-FL">_+]WE_PL/<2"Y%PS;( MU\&CB!ITDV#Y$[S(M^@]%AM[F'$1B URVL? "WJ6QYZ"\ <\!;Z$GWL\AE4P M.A?10CF(@,@E_G.Q91Y&N!B/^9P[D5@.7MM#&%'[Y=Z_<:F/"#JQ!1:,Q[!2 MY),NC^;BG($/BTC R*/:_F'0>00 #GDT\MF MW(2%@I

PB;0\ @, %U9C'@&1+"H__7]KF-L"4WK' $N.Q-TXT"CLWP9[:W:&(/F04(/1I[P91S%G&0$Y9O"Y3K<9_W M7: J1,=H,7=D(74DC9O5V%T"7BL:LK$U%:19%I#Z:D#>RN=^#<(YF)8')A;# MKH(E@F*7*+"SE;?K)V>-6K[")UWY$P?F,;(.<8/_W.5*Q4HE,WP-'N@A\4E"L-)R88L %/N.K%SQ%-?;''(5:E*,41L"6 MX+HH!G%^*KK-V\$($58D;TCDQ6NL\3@,?@)P8@ZH7NJ$C+JY^HS./= GF(ZXMR[!.CFTS0C,UR?WPVGX8C.@&6%"?NR0U $1W M][]%(B,&X0F'AF\#T,/V4C8@F 2],$BX:)99$A*-+9=P )Z96T=MXTR8Z@@/ M$.W_M$"=#:>XA0:)"Q>X(&'J@NB>R6%$[DM,7 #!&2&WI FT#' 65B:D.0); M*!KB9HG?0!IV2 ]'_"X0,QE.+28O9(Z@O! RZO->B]:+B*$V]O)<@\NPGY(K M;[[&RDVPWC:GPG@8@G "+!4T)#4-?.I_ /T EQ94KUUD-!<-QCGN66'-Y;/"RMBRW=2651/& MU(0Q-6%,31A;G#"V,@WX+5Q*5Z!]LVZ-@:CT!T)'1QWEBQM9 Y!J0C,G9\*Y M3>4B%JGJ?O*15'RXX:OK@V$(XHW-'&\E,J#?@NU?!SXO4DXWY/:HWE12I5UU MT.,4+FBF@(7BXW=HYW%[@IH= M_-1W;?0S"@^J_+V?$K;\76-<@!G-$7@^[_>%7]'/#'ES9K"WL[ ?I[!G[\!> M=#@\7G@,+G_:Q(* L<3L;H(FDVY:IWKS'7]/M^I-1WQZ+RU->CFZ+,6?L'TW M0,8.PA@>V9L*:_7=*G$TJ:SHD!XF*T('DY^-H\_<@^M)+ #\7WD MK79GGEB40L GO7[;OBG/'7^\N+O_VE M8^CM3_ &.FI\#FY*>J'AS99M3T838?7B5W8P&H%E:"=F<+! ":XOBV&7XO<: MO$9G;BC]H!'^%]>#SXM<(&0K9/V)3X8@KC$2[B5X'*Q'P_586*I$^P8##VU+ MI$0$X, *'>%5EBSW%.3I"?BVGX?6UV*&O?B%27T#F\.@*HR^! &#RZSA(6 M-<-PP6D\U^JYGAM/D>45O4;0(0>YE(JDV671S!],0)7#6-EX$HZ#2"JH-C(E M>CE)N0&(GE X5FR;CXECS+132?( O1I;.$6 " :$B,-0-5\4T?>)<%F4;/@E M^GDM?YIB_^8'NE((I!+'#EUXH&O-\$F-D"[?0$7=^"4MA(R9 M>\#"ZF&(ZB?IH'[ [-F>R^&5BY23*F[Y7(Z=(*OCDG2W:3'8[ OE#YVHBE45T&,8'Y'*KRFS'-_H)8& MDBUW@U8.1M74X$H2Q96/^ ),\AMHNG$B#, D6V1+B1E=R4VO[2:0X[(@QEDT MC9 #PJ>-SWS!U@!S !@G6%+_EE$]-P&G-P-G]AXBG)\\M%T1J/[WQ!&!0B R MH76)ER3Q1A'B2X*"PD!*"$\^;HD9*JX5HC!1RM"6Q(7YJ(V">)&M:R"D(:\TQ2KW9U"#Y1,S*+(1AB3]SS9CKL++,) M&8(-^!=@_DM>K\7'P)IDY"JCY2*ZV$.7/Z;;AF>'E'X@%YJF5U%F&/J2A8*4 M7#P@37<#W\$(*"5)K1!!>RMAD3$Q=L'-(MBV+;24.$13(SUNN'#15)DY"0'2GA M\3E?W3QMPH/Z$PJI)RX$W'*&Q,C2<*,?8K/IPD:@M/8 OT:$\(G)!=]8$T%J M&5&(>.]*V@S"%+QP5.CWIHN1(MR9F4%.)E (;+B',T0<^'BRB0,?(FTM\_4\)W( V/ M,*;8\N<:HYDFH VEX8I-#(=6M8TE8=O6>\U3 MG3V ^$:5Z3P,4:\8"2RJWA972JHO*Q/9"M)*X[G.; XHEG:BT20AQ +?-=-; MUJF.GNH"!\![T)<#X;AE60#'$L#6#, 4?,D\FY"M42<7UAT?8,0(=244,I#=,E![+(H,74Q8B] M0^>P4?^$Z;7TI_[I?3[-EI1&,D- %<,WHIB7C/]> /H@#5& MA@;JGU,>"UUX).MET!P;D9DG@ V;FI#')=5# \^1\0MZ#^764O$)F=, 4?YS M[,IH@4/Z]=Y1VYK%RV_GX/0Z]!X!?=--_"!U@+@45;.W&8@7;C<_6 MO*2=?8EX\KDCL/$+0#7S\"9FQ\C2I4[2]VT^\U3;XFU7OG,-7V5>U#HYN[=Z MP( L]@VHT47:C/*OLK9[V8,;>]FW@=1/V-7SMH,\"JE!3T#(G:^>M5"BT7=_ M4#F>VA,[)&9DEQ+S0'%_'[Q87*AB1--:B'(N;C)%FEJ94"Q+,9U7/]:>] MNOZ:!^<]MR>B&.Q\,#A_M%SO?!1OEEE=S^R_>W+6T>K=?'9UPAT6K/R$VB'],=O6.!AW1, MX%C<1]GT.XK.6\!9BI.0[+P8NAS5$-%-^49H0\];R-:LIM-X%5;SSGU?FMWH M^BNQFPX(,J.IU0L:-B7\ID MU&!3L"O<*S8(EA>^*U)N0&5"!TRJVH3"5SCD M'O$@H<5-0<'ZR8(>$+8,KBQGQ$BV6G]"\$O].AM=%;#U*;A?9>*38HFO5FLY'?83:3=HV8 9A#%Q* M+YAAR?NMA-TBKVUL54!4*6GT,.38<7LU\TIR+K,<#PR7)\06-%.%E6M1::J? M/@!L+0?,$^KY'28^>SY/NW!P5A]31$24 VS/I,0TLZ1W=C8%:X:F\W%NN$?O MF@V10#BB5\FR>\Q93&(+F8PJV%YDV:D9AI=%Z;,W"CY7ZB1+^QK\0 ZG2/1V MBKPD&9OK!&DCRT"N [^$+.T##\H*4]#;I8LB+\Y'@4-9$A1(>L:2'L*1'V^\ MHNXZHW+^75N_J%L_.9,"KV#W.9W!8HGW8S6]2L<(1;:26^ YIYO=MKD7J(!( M-@V]=#8H\'A3%^M%+5/D@(FX"=^0\R' \@G=R'$E WE =>Z69GW$[,K'M&SQ MP_[EGM\]L*NKJ^UK M.M%G4DDIN$(+T.NH!4CM6 -[(ZEWNDGKFL@U%81C2DYBOV#Z#N;N;%R@6QVY M_T"YC 7E;TFY'X'DW<) N^P=$8]1YXV'23&:#WO#(DF+!CB]3Z-2V71YJOI# M;=,ER&)CH>FL$"!-QT)S&X!-*?0CSN<\!FC@)T5FZ;6W]*"T!Y(F_098GI>I MX+R_O$AJZP *S &1*]U.F1)(?&;?15]'45>@Q:( 660'>TS0PF&86PBOZ&%? ML#YFL-H;!MJJA2)8X],+0!$6Z9:)V8CE%[,@LQTX,L=/9+^*Z"XJE,)Y(SNT M4&=!V?V,FKUE*B/!(H0*3*U+F] <"RY]X#U1>GBD;D9VN ML$QU&,?CZ..'#\EC:C:FWO+0@C]&"TF/6?=))NDU$[26_A*BV&:MWL254[E) MY_37C ^$_"0B!!\0]3Q9+N4?AL%($P5KLNQY"10 H1$*%%6G7,@,-W#7PZ6? MAY#YD0@29[]\B,O*NT_O5P5?WC MQ.;6'F)SHP;GD73?R'2/^LIE_X][[%]C[V-7GDR&,[-ZP01DRV" &BR6ZN#V M>H"E(JHXB1 'YEN46&EG+6UY23M[=WMQ?O.977UAUT&-F8WEENI&N%\%=#]> M)WUG)T[ZKFHXJ9STRDFOG/0KG?1OZ8S_?5L=!V?Q%8@*6(U]"K#!=*V/H@_9 M]%-&+^B^;41>;Z+#9.CVL&AAOBUFIM']O9. M"=7"BJCAX 8-93YNNGM))J?(^#[JG4)XB*]BO1GJHYK__V!4C5 M:TT$0R$*[AWFW7-.]NQ/5&0+MR2\R0N-C;0DM:CP%K(Z)F/99P/K[+]8L55+ M4I,.$D&-?4#0/6:1Z M)&F6D^Q3P6>>D+E(1B1"2$^87YQ8A!MEB.X="IN50^%$YN\=ME)?I$1ADP^!\&V]SFS6SCKCB!!;\D>R7J\GZ$-< MG'_Z?"MZ+P#QA4=VZ([G0NCK(; 76T,I<&A[PMC05^R5?AW4#FUO"4T>V+;@ MN- W@47(WIZJL$Z:X/@\<-Y: ^QT^0'[@RL\(-CQ=8'O=74FRWC RZXVZSK;=!4 MZG6]878^8);>J8&?6V:=_S3_I=>&,9#GN:A E.D$E,[J4,8!*,RHFJ/&?Y6J M\M189E:W*&HF(R;GI&-/25_V#*R5HUXU.O2U,'1 OB8F3B3N1F+'&V/!< MR)E#-EY^/2R6=:#&2SEFM0<;,C^0[6(O2>OG&K8AC MAA=ZR'H\?L+4JPO9&T+#&%)-Y-I^O;R[9W<<),\EN=FH*TV-_:8Q,6553#*] ML>-@U@:RKF>=< 6<;UI., M?.%A0\/H'"<_4E+Q"AF&B=*SKE*9H4>1$DW[LJ$#%DT'MJ-#%TVF$DU*-*%H M,H5H6A X1EUO9#JPB; 0_()%+?#YUK/\_"P!%&]D1XG+;\;SPDU+OKE,IE%D M?DI2(.14._&$\R?LICB3CC2%FN"A1-Z^;.B 19YY6#LZ=)'74")/B3P4>8T" MD;=6Q)&$"F62WH;R3GR_L;C[S7?C16E'G924M-N7#1VPM&LM$WC(S\)@,0)7XOB?;.KQP7/.#KA^T3&PIF:AD8E8F&LMEXJ6^ MK,K[^"?O]T,^9=LKL:^X32-^X-61?:^PS]Z(?TYE]Y$VE?=11XFA? M-G3 XDBO']:6#ET>Z74ED)1 (H&DEQ-(YV AL8<:-KT8\6K( 9764H M[=>&#EDFJ?JJ_9))JMV%DDE")C7+R:0[UQYBI>\_:^R?EOV?"8\U]L^PELBF M+]SF.+I+AI64>-J?#1VR>#JPE,*#%T]EU DEG0Y8.B69#C0^58O;E?O M.-UVO=\VVBUXAMV#)<'G5L_4^X;>;_VK?7+V0!1!,UJ 1_AQM)7NL*%&*RZ; M(]0,$H2X.3D3+]B#D=J^;9JU[%G.U+M.O9D1\T/K<,>--92XN=XQ,^J MT2TRZ;]0XESY\$R$Z"^*&UBCP![G0X-=)C%;65]B"?!3= M?*WE3%=A[MJ$# M-KZ,0SNJ0S>^5*^J8Y)^B?%EUNL-O6%FC"^]O4+X70?^:=HE\8N<3$;"B_N1 M\";>!IYK3S%VA7+KDVT1^SNL+1D?#)H* M;1ZLO%)-K(Y17N6=A24+M+^[]I![G'VOL>]\RL,HL:"^\EXXP= 8U<,9QB&+ M)>5!W(=M'6*W^5?R(*[BS2\?=OR?E\K44O+I5>03_WF*21269_DVF"_7'8H::>BE&*PBTBH1:3+: MP=3A_S_YSY^&KJ-O/.@+(OT&?],8HTDO.T-+S7)M9-CS;IPJ]OAN.%*V^(:TV%*WN+:W^Q6U9 MW.GQKMWO]?J-.J];>K_%^PW+MGIVO=VM_TMOM%LG9[?!$RBT0++G<1R$/I^R M=ZYO>Q,, P0 =S@,BZ+76!7V7I'CVP4CE>*ZO^284US-I,GD!0*Z#Z"F0!K0 MX6T(].>.+2^3YPC&IVL#F=Z"V)U@:G\M4;[RSWI/QJ3<=^8E6 M0-&X>WA(Z,:H"5_^M(>6/^#LW"8IK7?-!LV^/G>",5JIV>?#?;0DLVXD@;U[ M*^Q9/H].;WYZP"CD4XQZ?4O'J6(,.V(,95))%&.H.&,PUC*&KZYOP9_PEV(, MBC$L9PQ&3?^+X@P'PQF,YZH,>H?]5KNO7=12&M;-9GTMH7?K+47H%2=T0Q'Z M 1'Z@O3^AO%F[NMC.. !5L/@B2[[;UPOK'>^Z[09@1ZW-IMW?PBLF8 M:DE$!JZBS;?,W-%K5]?W;RR&WV+G5Z+!XO_[?/<-L#:*J2#W2V!/"#.I9$K_ M)"N:Y*].\JL3P#K\(&8X.\4*X0JZ\ ISF(!R$>6_6+$%\L[CK,=M:Q+)-\76 M(&)6R!GV#';07?WDQL/T_MF2DG?5=G\TBB36DL3]Q3^.G"0>K)^!'XRFP,5C M8-W(N._M(1]9*8THS'P+S+PX_Z8P;['KB^ 17=C68)GI_VY3*__]GJ'LTI;UF=;))L!0 MWGV*Y_:Q-8Y?_*#:A2WD_U7F?_.>R.5[RZ#EOR=1[/:G;]0@_W_^]A>]5?^4 M__?*=S , V^"=P"6DN_*ANRESX)?S< WL",'/I;_\3Z<,;C23@.(E%FD@;;.DD8;3ZQ)LPLJX?> M4(#B&(,$\%5ORD+>APT@4%T?%PY+AM=A*OPL:6?Q@0N)/+/\'9/QGS8?4WP/ M+^(H\>'3T(KI<])\*AISF\#L>=/LBB+FQG.+*L!@U_D_)^M;VQOUYLDFK>'? M@IT1XNJM6H(%I[^R>S&B8A-Z?8UU%Q/G=> 7'8A920+=*&K"\$9"[?[JE^OSA]_N+N\W M$6*+2W];K3.;EH1J2LC_,W%#4J&C-#=I7>*RN!%+"T-\U!"K\+%7)D6/':$' MAD(!%)H85CF)>B=4*GM\:'E]5'[P083P\@)JP#E!Y8R>9TWB81#"[IR-U'N$ M]*N/P.EV:YU&IZP8:+1JG9(C<)8]RJAUN[N96T.+,G8A!0KY2&M;82'@_?K$ M+CPG-[_=W5_>G6OLZOIBWOI-@87[[Z1+X?YFJ7A?P%#ZF':1$N:Q M85"3CT9IX58M;"O>\.?IQY?H3O2F>_H0?6#_Y/U^R*?LNL:^6X,!*#JP.,?: MIF?1;DA'R@42&V#$@QWF.@QA\:FJP"UF3Y4#['Z!#Z,S+K9*T-C%T.7]?(&' M:!>>MF55@-V,Z-^MJ)EYKZ2HDJ)*BI:7HK]RW^?QD-W5V#^LH:^DYW/9?V4 MNE]@DU43O[LX&&I1@N8JIX0$?0BYA;,0E0C=0H3F8*I$J!*A2H1N(4)SK:J5 M$'VN-*@02/<+<(OR\WS6FP\EIA"GF2^32F0%W]("- _% @FZ-%7L"./]BQ70 MF7]5Y%Y%[E7D7D7N=Q&YI[RA#3MI)FMYBY#_[<+O*LI_[$8Y9LH!J= GS[F!=,[QX@S6CB290LBTD%<+W'QDGK MU6C2$^N%!6F453IT1\EK\"&NGWVQ;XVXADG&-OPG0&G'+0<;*U/**+T4GFY; M8\NF+ D-LQP05G._6SCK3>154*[%BMS8TU_E4-( $U(Y[2"B1="&\&D\R*/(YXBCMTQ-H!T?JX>[J1G@""!J GGXTU" .1G0+* MD\ #V!B/(APG)+)*G,#GR_=L1;0,NA@AZ KN*EZ>)!4CQG$Z8_C/"*E%))M/ M/ <7"@\7!*%1[C.FZUI(PHF*#F_&+MKT$5Y!9+068)2Y[D]GT")\3+$O15:Q MKO03 'ID324QP+9@>;A4:MB0@0>L\=$-8R =7''0WSASICJ<:DCAC1*8>R6RD/FB;P1,>J#CX".^2"4ORU9G,)\D[*)T^90>"-,6WCLCTEM4- MKY7&E%?9GJ?ZXE2!QNK$H$T?U:S7&GIS-XE/N*K56O3VJF\%W07WJ33>8\]< M\=8>W-@[P&VAUW@K;TW5ME>99UFY+,#GY8DG7#3P(.*3%23-=:DA^X21+YYP< @'KGCQFMR=?<+XYR9_*!Y< MA?-:GUNP3SCY@O'J0SALQ7_7IGWL$[8_.WM L> J'!BRX'/?">%I?];8]># M\/%B:+DA/$5QTT/DIELB[I8$KUC0R[&@"RLAZC$D=& M*O)N*!1TB"]H2 M<14+JA0JDQ8$3W$LU,PO/"O\H;C0?AR=XD*H",WC;AGG@>)$E4)G4H:&H1L! M3F)BTY<:^VZ#D(F'4\61]N,(%4@WE4?B([3W5(^668\68WF/E@^] MP)G"?X;QR#O[_U!+ P04 " !<@598I.*3L2 6 1ZP $0 &-O=7(M M,C R,S$R,S$N>'-D[5UM<]LXDOX^OP*GJ[K+5$7Q2YR)[1MG2Y;I1+6VI)7D MS,RG*8B$9&XH4@N0MK6__KI!4B3%%Y"2G'"6FLJ4)0KH;N!I-+H;+_SU;R\+ MBSPQ+DS'OFJ=O#MN$6;KCF':\ZO6P^2V?=[ZVZ>??OKUO]KMWZ]'=^3&T;T% MLUW2Y8RZS"#/IOM(W$=&?G/X-_.)DJ%%W9G#%^WV)UFMZRQ7W)P_NN3T^/0L M+!;^RB\OSF=L^G%ZUKZ@QQ?M,\8^M"_.C;/V['1Z>J9?3(T3_2Z(NX%/HC6U "3;/%Y8NX M:CVZ[O+RZ.CY^?G=\_MW#I\?G1X?GQS]?G\WED5;05G+M+\E2K],N166?W^$ M/T^I8&%QW?%XHC@^$(S3H,KI^Q/X%Y9&6F8!==,6+K7U-77#Y6UWM63B)+L2 M_'Z$OR.CXS:T_O0D555=\[1]_+Z-0E+7Y>;4<]DM@'?#9M2SW*N69__+HY8Y M,YD!FF$QQ#Y1(/:S2_F)G:HZHV(JJPCN MRFHMXH-[Y^C4E3J+)044E:U+E3]BEBOP6QN_O7L11NNH/%=/M.>4+BMQCM?Q MN0=/JD@0T]23BXN+HQ=4O6P),G5)EF_CQ_;)*4I;G#=_:8;U]R! - MNVHRA/5VE"%SG.7I@JJF_"YV%6,]:"N+$=2L)(8D))C^;NX\'<% MEV^*C,D MLJJ$7ZH,A@0Q@YE5>(?%\ M(OCL8=3+]Z@D3[]P2"VD%RG@IV/YWPEI1VY\F\A:OQYMEMV@X@EF#.Q/\O/F MD XJ!T4**FYT2NEZR3&462UX&'9>09=V/,-T>S:&*%*2LKV;JJ?LZ--D1TL" M)$:A09W>=6SA6*:!(>,UM= S'#\RYHKRNIU'0 G#>^C[,70<6RM\1(H$M(A/ M[("(*X:40ZL>F6N"G#O#DZ2FQ.JL/%;D38+VSPW%;MU;PID-8%*3HFTUK'(H M*3'[4(191)0X,Q*1/: UZSH+:-@CLX7YQ.X_STY./_T=\P4\[VX8UH24@)]7, A E4BR#<+JNC/NC0>WPY$VUOJ3SJ0WZ'?Z-S?:N#OJ M#?';X/;Z8=SK:^-Q6=2JD%3B=X$QARETRQ$>9_!%4B>#6Q*G3X !B7' WT,> M#0)SW/O<[]WVNAWHEFYW\-"?]/J?AX.[7K>GE8:OF(@*L)/C3=";:S77GKM/O:N,OFC;I#NZ'@WZ5WB]!20G*^TU0XD1)0)5( MLB2BVR"X[K3.N+SA#THKN_ULL]O]B@WJUUX?U$F;='XOW[GQ*LH>_I"V-EB; MR.H-ZN>^-KD;C,=#;33^TAF5GC@WJRG[^Y?-_@8*!$D0H$$DD0;U.JC:?<^? MVL"M!IN*_IK6K^)#%I%0HO$Q;=;7U*2CGZ#7(&!&VHVFW7>N[S3H@:_::-*# MCQ &W6HC^&D\&73_7MZW5)-2 G6>]CM#JB1&EJSI$DFX08C)]GX9W-V *=+^ M\=";_'&C02C4FY0.QG()*-%)1]T,7U3&H?< M^DHL,F)F28I(6B1.K$%XC+7/.,W")/M9&WP>=89?P"KT;P>C>YEF*VVU%&24 MZ*3"[8"BG/XCFB1&M$$HC;3Q9/30G0 0_<^!WG;!2?UG4I'QU&\3.W\C MF5L-@.S*2A!2&:5FD M.X?;5R6S)H%BK80U(X_J)X0 X("3?U#!YT5\9G+'>8Q=D\'N&(:D M2*W8,<3ML"TDI80RE;F(H(P(Q\]*'E#+[NH_3_:(VY\G!^1>R[C2I>E2R_PW M,T+[U'6$N[-=+2:K1#.5MT3TH4-L8^ ^,NY/ M0%'_[HIV53Y*^%/9LVSX0[X24V&B WQ+3?Z56AX\[MR.H]Z:KD(#ZU'KGKKX>'5# MW:K&X_4$4*I0*M>XH4()7QWF$"F1-"@H$Y%"206['67(JA"]2*=,DPH?@H<*&@V@4CICNV+IIF5)F_Z@W_H_' MZ9]@2K9EMF4$ X:;N@NN(_Q640.^ESA*#4KE9\MM=TA:CZ2$X3GVM_YI]IB8 M;^6$%$GJ%SBH8S'^0_]BM15VY!)--%X_XDK4X_L47@4!^"'50IF)(;QBT5?<'*O1>9^%PU_RW_*J]+)DMJOK$K\-< MJ5+;G;M-Q>"1/%*7XA*10*2#2BE0[:%=F./%-$'.Y/44*(^54EVVW-6WZ22' MW,/\S$$UBO%:YSA#UP5B36CY>L4JPP* F_H=%6J_ BK5,)4:WD8-DS*'JW,X M'<86YS(M&8A^4.*22KR/.&]'+DIU2J6:RZK3(3#B[T,XXFC%Y^N/': M11RE;F6<@*]NJGP)22CBP2J5V5&_#\M3@I)2 U(IYV#W_<%\I""+KP8LEH[M M7Q%XQZA@!S0+^[[\WI]*- ^(OC*B8V^Y]-^D1:WP:E:( M@WYC^)8T9M GP&[.1FQ!009[+GMPPF#FL@WL=GR!SJCZ@O K2Z'4FE3V/E-K MXE)%-\S*,#&4K!V(1M:R!4J&TLF2H7QDU-REX?5)NIRIV1'B&IUNUK-U9\$F M]*7RPN#V+)3*DG%_9.Q87Z$S@ O /EOB\R7 ^* $45HRP&*[%'HEFDJ8,XZ: MY\(< [/)V>Y, )*+FM?,?6;RS1AX8;?G.GSU,+YE!@!IK:%"TPBV$@#69C.( M>,VG]5-!AXSKV$5SECF,M]BU5B>AE6J9RL 7J.7&>G+0#/E&U'5#R,.[\3L2 M-":NR')^PAD+6D3638K]) @E4;OR[5MC=]EEZ-78G-OFS-2I[>JQZ0BZV CV ML;KTA899\VZ,L15L*:L>,Z.:"C M+=<^)SE>$[P:B?'&917=2"9GAEN*=1FI6AZ$C!5!WH*R$N54ACKCCHPVB;%" MO"6S(*25[ Y CV+G8:+-X?@6>CIT<&79I):UDMT%KE1OL:1ZU6UG>^.G5(I4 MMCM3*1(S>K0?'F5 ]S"2@H1B$%^.1FI+P64I^UDGWXZ\2A?2+X)1W-"2/=O_ M?, \"8J?AKX'7@MO$::A/1M",0C1,'5$[97H.W877RTICS,-/:X_4L$&4\N< MRX957QC_/N(H=2ICQW213K7#I'T@7Y2VEQ+*H#:0\7\% 2G;D9@DE)/$!&VD M,I:X*[[R0=#2%)4JD7&K9IE+Z!N)9.YM\E5O-5'14:*62I26N9R^D9AE7<*U MCWF_,ETEIJDL8\Z57X? 7@%OS$''%XL.ELBK@ZE4TUV%<^O0HI7G\?TP4RI" M*J.7JPB)2$"^3M7G3T(!8A.UE.&@(VG8'BEG4W!4#'1EF"VDM-%!+]FO#R", MZ#Q3;H0]NU_5V4T&I4:E,H7E- JE:DNQ2%RNM_%C<+[:2=F(%"[2O8.N!3B' MB<'GY%X**H2WD.-5N YGNL,-/=;-S%_5%&#@!7:RXQ>=0XZM FFG!FN-R>U8*^&:A=5+"]G5J MPEUO<#'M(.>2^Q+V2-2#0J84 /T9(3>E+1Q;=C8X,HP_,0.F!C_5U8/ACCFL MO2K>%GQ5"E;V96@;"B8E"3;)@2R!]Q9*(V?((.47"G10HP#.L^.3;QA#[4$S M-DDIP4[E;7/!!M)OOOTL@[U&(I?W1KO]W'2Z!6TEMAD)V+PWZ1U2/XEL;/'5 M[?M ?!<62N#3.5SUG?$'!2BO &,V1[<()C?/VLFKW)F/4A52J=]2JA P)@'G M@_NGU(C0(QNQ)V9[['HU8G/@+#WN@7UM6D!R#B,,.F'?2K(-:Z7>I#+%Y?0F M<@@#:C51BPI>%EO9 U524B*=RKL6 MOGWV/QVP7X]>Q"5=+DWPI?")_]VV'5]V^0B>,/\,HH038?DSO'GV-]-]['K" M=1:,QV^(&-@C9K-G:@T9-QVC1>A4R I7K1FU!&L1FR[85:LR'1O,,NZON6JY MW ,R+U-NF9=+^2LVZZIE>+X+T"+" Z:FZ^&WS]SQEE1L_B9-+P\'3KF7PRNSR#N?4GLNBUZNH M2+##2Z[DK6^$'L135_D([YO/#CJA/I9Y>C!".4I&NV*BJ\T MO)>88E0W;/+L3!X=#X\B39[AE]7 9MIB:3DKQJ2\X:8^S"\5#X>M2-5BO,1T MT-]-(50#/Z]\+9H3[MF<.+&W=O3 5G&;6@^"A7>0ROM2\5KH71BQ MXRLD_4/QG: 519%A7HU7 @<'N#TO8S,72XB^\!E>),'$P X]G"'EKLWX+6/Y M;E')VG6=XT;,PBTT*.LJ"-\+FYM;OJX-C/)\@\S[O6(KB$';)HZ\.TN4] 7W MQ^ UQW85UW#STEGM1;<\ P=3VEGHX/5H4V'BK6=/S'*6:MNV-_)UF,2R,SZQ M +$C,II5,8&D)E?7T8>M\$#>]3L_.M$K2)0I!67-6DV&OC)W$N]Q'CJ6J:_4 M-J02C;J8B=3K96((K3.?7O!.P8D3 M;;D: EJ]<$;Z"F$TH#68:91;*^V%<1U#EE@>.!?W?9&OK8KLS5GZR_E$6RZ7 M_#661K9>X@LT=JW362FHOK?90?M97JS"^[7"<;GOOOS:>BQ#C(&U:E$]5;RV M=F%]IV7B"L]DXOS6X MC4U<350L.>:5KH,!W'JIE_]4WEI\G78UF3Y,B/)6JPS!15J MH2[@Z+B8*,1PP%LN 1K%^?JF@E N!UD_L9BI$KCO3S,\7Z7XDJU:%BT MVS+0KX3[6F*39G:UVJ8%LDY!9+T;=(O#%$5D?OQ*2K0Y:<(I!J4Q+RXK3U5V MJU,U:G6PO%VI8 ..=]W*C]'>DBX8HWG1_%FB:FU5/Q:RIJ\'N=V\'J1Z'+P% MT9I$N46CN6<#*L%6$_ /=[ +.91^O&F(+8WZ]CN*;W #36RYM,SJJI)$32.D MO 5B_VG, N0R?G/X-PAJ=87WEE^^%MY-UG!X4;Z*E[9^KR!K^PXA;#?2OZ/]X(H,VF(#G$A:5738OKU$(#BAR5 M\@>OJE*I@YN3WC&;W/Y48:OM9L6Z9@9VV #P@U?]M]+H$?A=:7V,^6%EE;HT MH3KH]0W#=2A1:G]_=ME:P"B]08IO+/7_]NRDRR3O^AS,'@13#=?*A.HZ?/&R M20]FT%+0YA2N!;8=#T/#:$.ZZMA&?ODZ'=J(7P#SA5D8W>%VJ?!2T$'P,MX! MQVPK9X_@Z*QW2F@O+GZ%EF@VHB9%[CMNL*L?0D6+YJ_#?V&ULW7U9D&6Y1A&VY;!4/3-/ MC,1F,9HB/5QL:W[]39"2K%T4B4,=5TR/RZ*IC5MSR= M#2?CO__&_\I^>Y7'<9*&XR]__^V/DW?@?OOW?_SE+__V?P#^Z\WG]Z_>3N+B M+(_GK_:G&>6LP;NDH(@@5/0A\:C_WY>_9>FL2T* MU:6 0E<@B(+ $I-HM$^9\>5#1\/QO_Y6_P@XRZ]H>./9\L>__W8ZGW_]V^O7 MW[]__^N/,!W]=3+]\EHP)E]??ONWBZ__N//][W+Y;>Z]?[W\UZNOSH;W?9$> MRU__UX?WQ_$TGR$,Q[,YCF-]P6SXM]GRP_>3B//EK#^)Z]6#WZ@_P>77H'X$ M7(#D?_TQ2[_]XR^O7JVF8SH9Y<^YO*K__>/SX8U7QLEB.LM37#ZT?N'U_F0\ MFXR&J1ZGO)J2RY>.)O'&ET95()/I MY6^.,.31\M/!8@9?$+\.]F8S>O2@:&>B).ZA5PY4X8$8*P)P&9W412=A[,UI MJ6.8T2"6PBLX"\L17#SV=9VOUWDTGUU^LIS!Y>S=?/-JRK;%O[^83FD%#[SU M/ D?(1+L[/E,V$XSV>7OU^FD[.M)3N?M)K5@!TFC53YF M2,E94,X%<,IS$,IX([6+R9G&;'@4T#ITD+\.'=I-?C,^'([)!?DR#*,5B!D1 M\^!''"VJJ_?[9)*^#T>C@?$%.5,,HE-$UU((F=<.9 P12W)*L=:T6 ?7.NQ0 MOPX[FHNBG=(@3WYZ 6HRCA?&S"2EN22%)3P27XU6X)AAP"TK5@@GT8K6RN(^ M(.O00/\Z--A^LIO)_:;S8I7%P"."=#76XI)!D)K&:+EVK)A UFMWGN'S1[./ MLU.RP?4_U0Y_PQ$]=+8WW\?I])S6V#]QM,@#9604WAIP6=!$,\EIHC$ T]SF MY+E(J36KUP+6/[]X$U[<)GM[F30C_P><_BO/D=3Q<:95.)P/\]60&8KL0^3 MO?&@K''@#0I:C=9*Y8Q@QC4FR2-P^N"*B/1SI$"/:X+*7 C!E];*\1$\_7.<6U"BF02:<>)M+IE> MG_8GLVM1OC361L>AB$A(&!<0>!& //$2,BKO6FN'^W#TSSUNP8&M9[QA7B5_ MQ6$Z^/$UCRF&&Z=KGMLE,.Z]TDHF,$:0(R@XDJ+B$4A9:?HGDT+VS=,K3\+J MG\?<@AFMY=&,*,?S2?S7Z61$\SJK7L[\?!!X#BR@)'?>D$>3'0/24@'H4[3: MVRR";,R+NR@:+(#56EP^>N6JR8B:0A\'Q6A-*S$GBGRRKO)TR@>M*$YM3_C; M,/KD+&\I_7M8OM6D-V/U_N3L;#*^AH(PH",/'9)-I(1=X. 5MV"D*E$%9U7& MUI'3+0Q]\H0;RWVKZ6[G ZM*%G(L*?K$BHRMO9UG M0NR31]Q::W0HK&:,^ISG.!SG=(#3\7#\978-- 5\PSBD&(\53_$,!PMTX$4X]TS:!922H$[ M2,9$4%9'<"EGX)%E+87RSK#&1'D*4\,Q#V*QZ ))4B=),DU)@#.*09'6T_]' M;T7KBHUKK^]39-64";?IO^F4-XVOAO.SY7[(..U/QK5P((]C!80HLW"<%C): M&IC0 M H#EE;],))F71K@_H(G#Y%79URHI5(NLPL852,RU3(:#LRWUPA!$YA M8931>Z.YU=@Z ?.4OGO9(*Q31FPI@"Z,XB!EC(7% JY6AR@C)808"L3$)2IE M0U&M8_$'#<16([E*VB;C8_**YM$(FE%R97S@-""%W->T,&>ZNP'UL"YU4VD_ M8N,VF>N.BA(O49U?*W\I%(S0*D7 NE!5*D_^;2C&M*Y*?A)43\W> M5HQH*XFV!6C7QG@-C^ HHA0>L@N,\.0$J,D""S0F2Z>+**UWV!Y&TU.[MQTE MVLQ]0[]X/)]BG/_G<'ZZOYC-)V<_X5TG*K(D=78"$B.O3#'TY+1C!JFCH-"7 MH.O6%1EK0NO3QGPKEG0AE2Z\HZN*@5PBCUI#\'4C6!5;J>LA$CX6R4<+HO5I MG:=\BLTKDC[A>2V&.9EBRI<#U-EJQYTDZ-$\3/ *G MI][3)FQXJ"AI6R$TKM:^B8HB'_IDNLCI^H+/(1JI50"/=>/(:UDWCA!L$8@^ M1>MRZTS9VN!ZZEVU8$PW FK&GX.SKZ/)>U^0X+1!)@PXYI$&'QQ% MS)Q1I)!4%,K9$%M'F$^"ZJGKU8(O;072==1VB2D[-+'68QI%?J'*(8-#9^E' MQKQ(0J)K[I@_BJBG;E<3C=).%+OQTR^122]4D)Y#*"E6XEHBKM00(R<[:;.5 MO'53:S($&6X!TW;+$+?OHC1*QM2?[ M )0^[?9VX9-L.?FWF/!OKV]/TWOZN47[B>,Y_;G>^8#1]TZA_[S M[=L?4KZL4GE'ZV"U[[8@:_=S^M[D,IE>5+.@[+DR?M2C[>YF NS M+(K8_I3]O5">&7MW6T/9E$;;S7HS"OP^I>&L!C;@7EM1,D)>;C^[>N0%M0?+ MN4\4[0<956.Q7WO]]H5[W_)XD2^7YFW/\JJ!03V&0_]+M<)0IZRX2 Q<2!E4 MY!;(,Y$02_ \RU+(O6Q>R?=LF'U2I9ORY6Y-7[?2:A@\SN9'Y0+N(#!2RE$F M$(YPU-,LX#3G4))-3A7IHVB=2K@!H%?ZL!47-I_BQI:P&]->L/;3\A*DL@*4 M=#4;AC13PBIAT'#I6T>-._/KMLC5_<0X$,PS*YDGET>[6KTKR9!*!:(HAB4F MS+IY]O\NC#ZIV;[P\<'TWH;2:[A@O]%8:O"Z0G(U.L-LCD%6!RKQVJZ3U6,H MY)EE9B,F^GOSYHG3QE%?"=5$CFT3?S3*R4V:7SCJ Z5D$#$YL":0 U*B M!B]00(@>(X:@^_4HHCYM-?6580UEVG[#Z@)%+=H.D2D5:CD_P>#D23EN M,@V8Z<*BDC:W5EMW0&P?@U/33T"J$_F?CL^W(VM6LFAW?& O%S0A&C53.GG4 =::(]* M6)".EC4I^@+.Z@#>+*0US_Q2G7VB4FG%5,#(HA<(,Q9T%%SR"3NA8)C7&=/N$W5T%.TXX$SK5N[P$\X^2^<06XM\^VF_$6J1FXTP5AJEX;%(W&T8F&M7492T+A2+X)@0F)W'TKS)^0T ?;(5K3AP6W]L/N-M M4Y#WC.^/\33C:/B_.?W'9+1LQ(_#<85Y-/[9E7AO.IS1/[U=>F^?\G0X25?S M$AG*4CMRN1 3*"T9H(D&4G0RIQPDEYTTR>]@+'V*TKNB8B]X\#(6$6>G[T:3 M[VTMX=5#.[6 ]T-O9/EJBVEZ ?FTWX;TM#?G?\QR.AROME!J;B=2T+XZKL.B M"-H3WV2(Y$0Q*\#[E*%XKA6%'UV#:Z1BSFFYSW",RQ-+'[!&K//S MHW)?L_:!Y\J@M0&$*,1YBQF<,@9$LB8[(W/@K1N"/AMDG^QK1TR[YU*J#@6Y MM4FNZW[P"<^7B_MDY<;4&$3,O^.T[SL CY(NI8!A@+9,\(G M>:P;20YRDLB*S2KY])0*>_YK>Q73=CU$KVCTT9![R8JF/YA-TK/@;/,&U4^!>F:.^Y=F4C>2:JUU+C#5 M_73ZX (0N6Y>6U=J-_I:'%%[XYAZF2/Y=L+((&Q0SU0S][VG5QUL=ZM7MI[V M[A3)O8;1D5O/F*LY>6Y(QZE:CD4FLH3@16&Y!-[Z2JRU@#WS_.(O3:'N)-8= MF5:MXC[D^>DD_:S%HO$7&F%($1#K05VI:?S%U\YTA"_$Z$)I?01D76S///OX MYZ14"[FUJY&G&;AU<=IR'W$8*3Z^N%CMY@?7OKE*3QR.8VTIGM_FU7_IY]4! M@(,?\13'7_)GBK(/2LEQ/M!D>Y73!6SB=3O:)P@H$80+QL5Z#WOS7<#=CK!! MXO@^4E[MCEPC94;ED@P.C D!E! )'$\,O'1.<:M%,*WMQOKH^A02]YCC]V2Q MNQ!_,W7Q#)WI'69.N@N48@)4$*'J3 FHHY6(QF#S'K*;YK%>. W]R]-S6_%W M3<]WPS&.XTU\4=5Y4))\N"CK;6]D=WG69-*E+X)9B@U;=[]>'UV?ZM5^?7IN M*_Z7H*?+B2='H6I2EIS!%!6$J!"8I2#69$,06Y]6W)2>FX M(3U=;8N]FTR/3W&:WQ!54MU'R^/9DJF#B+H4)10D4?NC,T4V3Q-#4M!:1\U, MS%V%-L_%^DP'Z$5"G6V)]U"HTZEKC6;H'WO,K9/];D:3UM#>\@O7:5E9MQ7_T=7GF MZ>!'GL8AS<% &0KQ4]2@O=.K(FJ,28!&*70Q%*7[UMT5G@35)Q=A5^JEJ:": M)^9(O7W.7Q=3=+%?-"?0D MJE]ABZ K"]5(5IWHH,/9;$&#)B^9QHNC3XLP&L9+/4EA/V84P@(+.E:,!FIG M3F)\2-Q$'ICN4A<]"JY/'0]?0">U$UQWMNW3",=D9QT6$S@95ET/$B9O@3YP MP H75C,LC#?WH^]%TJ=FB"]EQ9XODJX#TOO2C4(*-)9QD*A"58L&O N:XG+R MSE71+.TJ('TRV[S!&=?[PQ(C=H"=)%_ F%B[5IHB6&M=VR28 M?(EELBUG[AQZW5XD+5L,WW8SZLXORM1;LCCP'U$Z!T,H0:N3@ M+44X'DT).2&ZV+I+SK:8^Y0AWQ'E=BKF-FF,NY!O=O'^7*5S5&B^+NI@?.#! M)VN %A*"0I_ 23)D7H>2G$Z+45G[J73+>:[>DK)8H7 M7&CGJP)6Y*PX!"'02^U[L52B88TJO0,3*[%?$EX"%A/Q$2K:J7-D/X*)73=\Z^Y M3'>@_C[GF(??ZG(9)+0<*3@'6A,.E.,",).1ETY'I61B6K>.?-;!]2O4TNU. MMVTHKY:)ELL&T]:;(#*%[KSD#,I*<@"5T!!,W>%6A0;?FB\/=PUU[5LU+'61NI^ M).M0POVY*-% ))VU.Z4IV#N;3.?#_UU.V%%Y.YPM=1@91+*49\/%V2D8Y*QQ?SZ2^S7,UHTQ=E^ M@,TZQ#UFD] IR1@7D(PF0@A?[Y$D)<(#]U%YKHUI?GIP?3]B0ZUT7%W-RAX9I 49RBB*"S>"\SB"MBR)J6<]]=:&HUL37IQ*%=BQZZH;3 M9A+K],;DY2HF=3X0C#.;:VTCJPTZT2@(PC/0P6162(4;W[H.X3$\6V?>[B1_ MZR"9MVARO6&,HJ5Z'Z.@P-N3V-KWIO@*C-]7R. M25)(;4/K*'9=;'TR@YUR[(YI[$)X[78M'Y^*&!=GB^4ISF4S_I^M:VO/VM5M M8+4CK2]D&>K=;J5VU%*%=#AYM0:R"\QP%#DU+VQM KQ7!R]?E)7=R_W%*5M+ M WY"UYBU,BF *S6QC>3=A$CQ&?K"G$K&N%V;C?6 ]ZF ]I=@[.9B[[9W]M'' MXZ/WAV_W3@[>OME[O_=Q_^#X/PX.3O://GPZ^KATR:[2<.0R3\9Q.%IM"ZZ: M5-_JL(&WNV]LX9KN"EJ3/MXO,8VMLIS;M%09J(*H:O 4,2AR%P*"9]H HQ45 M360^Y>9)G&T -[E-[.K!^Q?)M1!8%@)I%7M-LZ"5IUF(];(8A3QE3$5U<"?E M72!]_!TB=7L2\Z:4-)]<85_#2MMV#/S^OL+"\%)H_E MLE?^QSS?D=>W)HI=.WB;3$XC7^[RU?44?RWZO(*PW ?A4B6=-8B0!:A8KR]( M5@-]5'+FJ5C5^N*FQ_ T..1P_[.7D== "<62Y!F2P7H]MW'/\H950VF5J?@;EZ]2U/CB$ ?(B>>&D^F.H9?NU)[8H M$;+ K SW%IOW,F^%O5TK0I]Y.DKQ>Y-B1XE \NP[AJY6JH=)!C+G2<7UFIL?0;_*4Q]LK<-^7); MYS4533.;^PBJ:TKZQG$2EZ5F7@<*FUT]*5O/P^7:H]LGXWFA21&MK>OS4?;* MCKX,JUK(KSYM-XV[LL\"0I(P9 M=*HJL5;%>B4<>$FK)(90@F^]Z_IB]OD>87RD63[YGD??\H?)>'Y*89F*6$J] MT]!%!,6=JC4?'H2.M'B=I3G9H;^R!N)?R+8_AVO/T<*-Q;H3RW\7\W]GG)Y\ MGPQ\%#ZKHH%L$AD/C1XPU:LZO-7"!FM*:7V88B.@?=H1Z0WQ-A'B2_*-")0' M2@;I X\@W/*"LR@A8/;@HE B)&'R[1MV7X)Q%6J?-E#ZQ;EG"_(%6?>N]N'# ME$06A8%,6'>0"JV0@@9DX#)CE#(T;[V^&=(^M:KK%>>>+<87HMQ>F>?I$C#] MPB Q&WFV"9BP%A223X!):YJHJ',QV3'6>NMG"[A]ZMS>&_)M+M"75'H5*Y/2 M:&D,H(GD&Z"LYVM8ALQX3K+><65VF=AY&&F?^K_WAG<;B;'3_,[[@[WC@^/K MQ\//OD[&M4)C4I;M'9;7]VR1I7G>"UKD6K884J.,R=5;!EJBM5SD6H920.5, M?V,D;(F\*)$\&M>QM;-S%T6?$@5M)+[E3+>3^(+,U>K>SLD9>4(R1!V3 Z%J/SM> M+*"* F0.T@513''-K\6X@>"9X7FW6T*-1+WY%#<3\S]Q.JSG;'Z.J'A,TF=+ M@;YGH!+6,XK*UI.).AD>I3"M6RG< =&GN+B-K+>;YYTZ>JM=IB70RZO3&GIY MCSR]"Q=OW<$T\^_(P<\/M$&[ K#(@UA%;)P%5C>,50D46=+J!TF^O\_%"V=; M6\]UL6VK4AY]SQ_C=-$LM3:%C_15"H;HIT%*06>N"E#(18LKZN7=X0:^!]H/((G?::S#24!@ON8-@70+.F4Q% M&J=4M\')L]I$[LY?W0%[6HBD7A/(5>NU+O6HZU(SJK+N:R8$G6P_NR5@"W]N(?1]0G;=J"'6O2?Q-Y M=+T*KAV6TD5F;NJ-I28)6IPY @IF +4/PCJ936E]VOA)4'W2G#MDRH92Z4G M,.#=A@ST_-T&#;<'M.NP 4417GJ$P+*F$#00PY254)RV.=ED@F_=TZX78<.U M]]RIOQ(Z&*Y=AF2] N5-O41/,+ N&JNE=^1/O-"<]+F@KA/./2MX:"749I9Q M7;27E5@A!6^BEV2Y!8'$3,HX15+_(02FM6(:6Q>X/A-BGZQFKPBWB0@[[DJY M?_3AX&3OOQ[T5[[EP[' M"R+0!9,FX]M@\NS@QWR*M(:&8YR>'Q+U9]59JYU/)R-ZS9?#\3Q/\VP^,"BR ML#$ 3X43T6PM($D%-$=3N-+(;.O*C Z'T^"^C^=">TM_F%W_?<(;(3-K2\KN:Y@-_1C\,OXT'2 M-%/U1#XAU;5#MJ5 7Q0(W'BK%&.Z>6>(S='VR7/X$Y%W$R[LWN^X GQ1G=;: MT7CH^9UY%FL-J*DK\?-=;_(XE^%\$*2.66(![HHEG64T8&$4X22N96:.F^99 MY@>@;-UN;961>FB@6EO#8A0@T+MZ[Z8 6DL"DF V>DO,YJWUW..(^F>(MV/' MG=9I[>31\"[*U14I#X%BR8EH"P.VO)=5U@LRT61@(5FNDBVV>4O>)R#US^*U M94E+B;3KW/@X=05&)P4N2QR)NLD9\($\/L9RP83**/>2JF3C\;[+1"<Z(%S7WH1&"0 M.+VG7[@'6DHEV&AJH^UZN=6RT39Z!588&:/4 GEKQV(M8'U2J-TSIZ&06O/G M(NBX"\J(7"_U<1"=()6OD"+HDA!4+"IY#,;8CICS$*0^G<+=@;9I(9C=N6PB M%*4%!W(T"$JHU0J>?DS!ZHS:YZA:5P8_RV7;?,076O^A@<<4JY-<@!59O2ZK M(93:.X^1F%4,C.?6;1/60]8GV]R2/0^YK@WEU'S5W-#_#R%4QA2IN(20ZR5H MS@3P+A8@!]MYHP-7V'HKX#GX^F2Q=\&GYC)KSJH+"_&@#1**)XL!)*MMK76M M'4/+P&)2T3B35/-#6.LAZY,=WXEF:B>GW:=[;]Z5\B;/OV=R3DYS71X+XNGY M'\>W->]G6C@X3O3\@U)RO17\ZM,9?LK36!MR?\GW[N-N>95BGP;06<*Z'R)I ME!&_PG,#ZWW[)0,17>3%UZ[5.9.R+0*U(S;> MM@R[%G8SUV,=X/<[3GDV0,X0(]=@?6U/:M%"8"B )E$*LJ.866L'=QN\?7)X M>\3+)N+=*2%O^U_U&V^'](LUS3+$T2 (P47,$0JCB5+DM-<-]UROM19:>^6Y M:.TIM\#=)S^Z1P1M*NZ=$G7_%,=?Z N7@0-]:=44J-YOM9+L:#3YCN.8!]$I MGTO,$'/=D5.^ ,;DH<22*0Z-:'+K]&SC(?3I('^/Z-L5"7;*9/IPG[ /EY=[ M97KIZ8 Y)KD-G,P#-S1OWH/G]6H1KEA(423M7\+ZWT7:I]YW/>+EEB+=*?T^ M3FIDNJ"OA5&^2+<W"WFWLV:;8UB'>;9/P?S=BNQG>K,H_EIGEY]-/ZR+(R^ M1&V29CR:!$5)0ET[47GO,]B2O&09"R^M+S/=%O,ZK'1_#E:^B)AWOQ5Q3 MJ M6(81Q_-X[308_7*Z\)7G^ .7OC*.T^CB9-^P_9;"UD ZVQIH.T6-4OQW(IGE M)8-61<<- X6^MKNL0.MZ M&XQ@"@)%Z:1C7?'HI;:B=0%OHSS,SBY4ZYXC6\JENXJZ]S^U\8#K7-#Z -)R M"RIX!6A1P++S@40=6?.,]&-XM@IPKDG@_76#\_-VV%N7P@Y7.*_NT*[A;AFPW^UT8VFOP:C,/ MBF;VIM.:/5]V\A@DZ15/B@R_#QY4L@$<3P:8C%R70+$,MFZCOS:X/NW=-:=1 MMZ+JSF6[!G)YPT>V.F$T8(*N%1:Z ":/Q'9K'&=:2]&ZWN@)2,U'7(?IC6#9 M2 />>)I[SPLX9DD4@BO+F/4ZN9U'8OTPO2V8\:1#^EP9[,8#3>1QJZR68 S] MX3(A2C3$E)V.RB8A6[=36=\#[5N0T@$]MA9*=VKR(LH6L63R#:&DR$$I+6B0 M8IG()NJ6$H-NW0ATG11'@_'][!!&3]_'Z?2\3*;?<9IF Z:\SQ01@@Q&4R0: MZCEH@;4]:^36,2F;=S]]!KQ>J]#GL^9)S=E(4-VME*L]\QO@KO;/HV"!!9[! MUAL>5"(O*TA#RSE+SX0Q6:O.LX2/0^QCM-,EHQH*K#M6'8X_32>UG_XE+HK8 MW^9O>33Y6KWI 5D9B:I.1E:U?WI*X'5ME"B#+JI6"HO6C6"?B[&/X4^7O&HI MLD[5U>5G%Y42U^LC"/+%D:79(P44,O&L$OD^+(AZ(966X#$G2 6Y=-ZA;=Z5 MHXMQ]*DX<4>*;Z>B;YXHO.T17&_N6EUGE8)+#A7PG!0M,Q;J54T9F%=6B,@3 M+;SG9@J?>&>?"@D;].M]V,JP;2FB]C#UK(LA.BY[VCSY\.#SYNYCNU_WL4;U, M\-."O$S2Q$=A-/RRJBW;H@QJ5]!:%$:]R#0V*I6Z^[I!220$1XLA1HNU J* M=YZ#]S;9J%DIS0_UWD6QK:*]^\2WBWPXOG.U@Y8V>4&.(R\*ZX$6#RYCH+$S M(4JF]1A;=]-9$UJ?TC9_7H^R3^Z\*/3&4R7;D3A[/9HOH+6[A7S3&T M\*.ZG9A&#M.U]^_CU^$<1RMDEV#>W08S*%Y'5VIS9&OJ"2\=P 4C0(4HL!@O ME6B]Z?)LD-LJP_N3=--S*--=% $_L[_>Y\D+67R2D'1=522&7)X:KG 6.P)B3R MEGA_-.T38^F3?_N+*-R6[.C4;3X^^+VFV/8^OOW]X.CWSWN?_N-P__#CNZ// M'_9.#H\^'NT%AB!24>N22-O<#7$^_7L0- 8ZM$DT*;>:A0C T^? 7+Z MOV!T"5JLY^(]]IH^^&TO1(1VT]_,(;M^9NVH'([)._Q2>[ZL]@,'"A./?KF= MZ"(HH1UX4Q3PXIFL=[0DWKHH[G%$?7".=L^>#J35C$'7QR9]T'TR9"C0%1#9U*-[%, $9@M$FYT-4CJ& M;H?NW0L?VFE"BIW(8LVX[>+S^D<@$_R/O_Q_4$L#!!0 ( %R!5ECHMS)H ML%\ "IC! 5 8V]U&UL[+U9NO!P"*%$D0 !$' M "EVFZFX)#?_L+_A?WE%QRD8>X//OW; M7_XX?0ON+__KW__'__C7_P?@/UZ=O/OES3!=G.-@\LOK$88)YE_^[$\^_S+Y MC+_\8SCZ9_]K^.7#69B4X>@JO_S+_\V]W_OY/.?UK[KW_=?K;[W\Z[M_WA_2Q_-?_^/W=Q_09SP/T M!^-)&*3K!]#C\^3[?W@3C?YU]DOZTW'_K^/I?_]NF,)DJJ"E2_AEX5_4[^#J MSZ#^"+@ R?_EVSC_Y=__QR^_S"071FDT/,,3++_,O_SCY.@NTOY@\FONG_\Z M_YM?P]D9(9Y^PN3R"_[;7\;]\R]G>/6SSR,L"]%?+;F"TA7._ZR?]NO&F#X3 MD%&ZB CT4QQ4BC?$>-^G;X[Y^V=!QA(NSB8-$=_][*9XA^>AWU+ =SZZ =KI M!\$YGD<P'D%\C;"^I%I>#$:XRA,/W8*[_5P,!Z>]7/=6#].Z-^Z MTXZ'Y00STC80SY#^@C;K29^^_$ 0<32J?SE,_PR#V?]^'IYEVLT/_^]%?W+Y M!DL_]5>@4(5"JQ&2B]F&\#^[@G)#-D3"_J!?][5W].T<3Y7#/D@)OTUPD'&V M,UXA/ANF'_[HK.[+P^]$.@L1SZ8_[5V,X5,(7WK?\=$2\8B^'/=D*LY[PR%9 M.K%4C!J"UPRBYTQQ(Z(3ZBX-QU>T+F$:(M!_^64X(C*3\4:_FNY+?TUGPS'F?_O+9'2! MUS\<#B;$ZL.SZ0-I'\!/]8MF3'A]%L;CXS)]OPZ^]<>](!A&LLS *"=!V>S M2Z' N<1$0*M3#EV1XC:8AOQXP*IX@"^/4/ BKFPDZ/MHLR$#;N)Y,ST(5T+4 MNV7@-*+ 730-=;_0.GM \YNI:]B)K+?# E=X2#8;*%9E4((%<%X8 DIO 9.E M,!N?J/9_L'5WJ/QU1-R!TE;\>GG\9#JKU/GTW4BAH72Y0 MN!.@6$P0$ME4.B0I!',Z"].5P7 ?H.=D-&PL\+ML$)NRX1:F^8NP"JB.;(=[ M >W8?-A<<<.NI-[!@7(_.":UDY(@Z1HG5E8E<,@UZ.Q1*E>$9^+I4F%56V)+ M3%A'V%W8DG"QUR)G"RCSTM54H&,?L( M+D0MB],%7>N7_D% SX$"[23>P9M_.L(POAA=3ADZ(^LJ,8+@SB$(Z;UOO O!/ <:M)%T!Q;A04H7YQ=G-;)_//F,H[KH$7ZN)^57 M/!JDX3G.@09$Y=%90(,$U 8&H;HTC);/L_"9^])Z=U@5W'.@2#>:N$L9N7D( M8D)KQ7P81H/^X--XCLHP09Z2)U1"D%TDM 5OK0;)Z5Q+-HG([TGV;1AON _) M_1X!1IS:,PNIR)X&1X=O9V./HSC')/(%IT MSD QF8$RQ-*(+$#058^8R4QNG8Q8!]_V6=(XD]69,CJP.V\A^_@YC'!\?#&I M-3JU\*E7DG%*>PXRQ5Q+DA)$Y2*]-1@E\B EIM;VQA),VR=(=QJ];8VT5$<7 M=NF/^%Z'T>B28!V<#R\&DX/)9-2/%Y,:J3L=?B#H@TDO*)VD4F0Y6U]?)"\A MV$!;;TS*9QUH)\[=\FP?FP7S,O&>SMI;E M K&0))06Y*0E,K+HY*X9HV15;A\#60+J&3.HK4(ZL'KO )R1^P9 +E5F1%_( M/@50BFQS1ZN&1 9?2JKXZ%J7Y"P%]3,Q9B.%=& M+SUE=61&62;!\XJ/T3]1 M!0#HC29G7W;N.CT(\1EZ3^U4TFV.YNX^ M$K- 5K(#;IPC;#6 ',E:#X4+DVDC"=EUEZ[92\>IH3(7YW0VTT0'++F[ZIX7 MUGDC$%(*]0Q,2*ND[15=4HP,)Y=+ZXJPNRB>-R,VE'H'WLT]V8895WM,>24B M%Z!MMJ!X1'"Z&/!!!B)IB8ZQ[O,Z,S#/FQ5M=-"!(S,%=#0>7V!^L# MCOK#?-/?FAG5-RK;/F*B/YWT"7T6Q.1<$!CWF@2C? U!&^ \%F^4$)FWCM1M MAOAYTVR+VNS 15J _N_A[ *7@\=L+#,L L_5>^1"0'"1@X@LA*BD#KYUQFDC MP#\E$SO0Y5TBZDXWQ??XY_17XQYMV$&(%,&S>B6:RP*1,0W2%Z&"Q)1D^UM7 MJR#[*:FUB7;NNWBEPED$,CF3B'?<6 M?8BB$_=N+90_);5::>TNSUR7&]7]@$,VA;V>'YE[/A)T*@#2Z\+7Y1%L+N:1$E]]D#+_3& MJ&@"F8[<03$)G8HZEM+^YOPC@/Z4G&NHNWL8U[:*?O9^'"22RX@V8>849I<0 MDJSW/:21$'A.P$76MBA6=&B=R7L SO-F3RL]W,.1MA'Y*9^OH+T>CB>_X^3S M,/>\CPJ11SJQ0_5?E8,HK8:00R*T3OOF%;.KX/J)6--",_?0I]N8_0F.)Z-^ MFLSOG1]4D?PV&H['/8V1:U$8!@'&;Z&(7!IVD9QJO+ZS_Y$"[KCZ;8YW[( MWVE9M-+CDHR4^K= M':,3&0U**G"*_!F=?49KI,BJ=5W-8W ^3VIN37/WT&WC5,!!_J^+\63:)?$$ MIU?Z3H>K8I4:F@A?2M"R(W@/N\R;14XO!E,[%FCB]$A (\A@[+"0? R0&. 04!HJPVEF%/.3FM] [7M/S9/5>,N(>RF^< MZ%AT6?^/ '!=]W(PHA4./MUT"]_CY+C0(=.S MFENK@@%AG *5K2*;F3$P)3'Z?Z5+\[;%7:WE>5-\+QAP3QGQQKD4 C);207= M,UZ1IT8&#:IB2$1H(%@YQ16QH$@ZMZX=_@' \R;1XV5]C^:[O6^"@OPH)6K% MHBQ,Q]"Z[G+U^R9M;DV@U+Q8"5;;0&<*E^!+(-M=VQP\ M1T=ZV/*MB9:W )#YH.D% H51@O*6CDS- \C,>8PL.J%;GRQ+;@'\ZZ^W7NIW M].UCASJ\.OAX]/'X[8>3PX^'[T\/3H^.WQ^\?_/F\./KDZ,/];OCMZ_^^'CT M_O#CQS>US\K9^,=7:;5Y#8]X2H-1#)NNK=64A8LX[N=^((6&,YQ?P'WW_6:> M]5IB+;TTLK),%PV!90?)RE+('S8Y-(^F_1)/ J1RBH2$ I%-E^=D-#_%N;_-". M8W>"BKM2Y][,D+A/MM/VIE$4X4R)P*TAGRJP %$$!Y$,F!24*,4W+_5;!&9G M[:!W1H^%/-U$35W<-+V&\SZGHT!N>ZK:F;<_6P5A1UVEEZ/;48OI-NJ\ M39)N=+$;UA263=&)]O+BR?$)J8"C=P1LT3DR%E+[GAB[8LNR+M2[(LLZ*NB M)$!9=>VL(,V&@D*.D*>&0*) O.94.@>.ND\=[.LUA+.4OG6:PCV0YL MB5EUX7$YII,UU-J(C[/PR+B'13-NU:,Z4PQW48H/HQF-2=3K+T8::.S=$"*:$D K'APL3:LI.7+ M1#M=QN8Q^P58GBLY'B_P#CR+&[CJ]/-^GNYVM2@I8?\KYN,?6!NS$"F8 #XH M@I@<@VB]A62TL^",NS8D<3@7?0ZNS-?#;L<:'_ M)5CU=N&X%\@:EXR(:81%4+$03^NDT1RY9K4[=&C>[>!>(,^* IN+NH,.8POG M!-^TA?X@5^VZ5UHOI'IWP&K 4DM;DR:+6G!#DHB:O*RD#+;W6]>&^:RXT[6: M&O8=F]X;N-,%__H')_54[$G'3$D\@;.9SC]A"9=! ;3G*2NU]QAN=8A:<(5C MV9.>!0W:RW3;?<*NNYDQ302L1:,QVUAIR:&V] 0I$8T6B<4.4BG[V:RP2VNT MO3(Z:/GU831,B'G\ED13$85!PJ,J]7#VX2*>]=/56=ECDF,.VH+*6=;K% FB MUA%BL?03PXM/K<^S8<^0>4]6F8=9*;?5G&1]?>U M9LPGM+H:HCP8CW$R?G7Y>_BOX>CU61C/2KJ2%1A2%K7]D2>HAGQ%S AUD_&) M>=N^WFD->,_33NI:3QWDN!^ >@VTUJ+/2\=6@=M17>V:4'=3<=N9ZE>G6#.] M;7<'NQ>V,-D;;3EXG";LI(60'0(JQ4(L5@?=^A+^7M!L237OOK)L'75U4_7[ MY6*"HX_#,ODSC/ 6YJM#W"DWS==X5>>=N6C 62,@&EY8H1_FU,&HU.7 MA_9 M[E2]=^N&&^NF@_K1H_,OH;9]?C<TF=-7RPN ME6=UZK#S9'R0Y1>J*^=!ZB!#\D89TWJ*TSKXGK>)U9FF.JC_6HYU^H,;+]HJ M@#NRLM8&NQL[JSO]KTVT%LKKX@[MVL!CRG5.1@3.0IUM%H?;44%# M\VH*]:HB\T,8308X>HLXGJ.2/*88/ )SENR Q"R9?W48-J+T.C+OBUV)& L? M\:PYT$:P73C[)(%I?]97E]/%7OND&(M,C)Q0)K2IEA^CM4KBH2"&)J_)*VU] M,V\AF.=M)[?100>U\-^!S?W-:6O >G'CI+9%K35/K\*X/_YC,(QC''VM@C@: MD =9>_\.4O^L/[WO<7-5\_=HE75U%:'L:$T["F6VH1DT&AEO8^MNR(]+3XOBYD^+3JOH^X.:/QA-*2S;')9 MIRM.R&*IC01N6I+H47MG%7 >ZYED/,00/3BI)&I$HYH'49= VD'X="]T?[>D MN)GB.HBP+K9U;KC0*7BMDM80BQ>U03&'6"%;&X12R')LWZMC!5S/VU)LKIDN M+M M7C]]PE6JR#[CT7OIDN;/-TX0[H\\2VVD_V+..1K;"FED[OOGW6(?3'8RO_NH*__S8 M+<74ZT">L(<(BHY@\"G3/X1=Q!Q4Q)4*T3=BT^IXMV],M6? 4HIUI+[6@=,K MB^Z[)4=6W56P]PIFC2B6B[,::1SW)'=B.BHVNCHT5M8,A"P(,:-DA@=5;GN* M"^*IZSYYGUCS;J,[,MT+O@/;^OZ>!U$;E@U1EP=?KP\R!X$E6\M?O9)")V]; M9_7VI+U$UQ>H-I?W5BOLKIA:R$]P+C@6!$3F:3LSTD T)M2R9I>C3%S8[14' M7^-Z?A1IKHV&)<"S!.(T3U4WMQ\S535110=BS2M>=0X]+K/A5,?WS3D[K'=C MQW5UAX.+\WDWIO?#R9O^>';K[^U9^-33,89DO02!,H-B.H+/=(P:[^@$E1R- M7'H_>/NPGP\M]USEG=5>S=9R3RYVMMZ>5"GK@ 5T/#G*3W_N:OIM._+OQOHQI]4*4J"4#E9!\$!85!)4S<.O0 M!8;H56NN/(3G^5&DF?0["$!>-2\]P2_#T:3&7+^WOLTN&TU&'OF$BNP^0?\X M$11D]"QKE1RJUO&BQ6B>'RL:2;Z#WEN344B3.@[^]<5X0N?BZ,/%*'TFZAZ7 MM_UOF/_/12!Y3"Z/RT<,DW?]5%L1CJ_^PUFKH)YR3+J FMB, A1]"5%Z0V>E MR%$IKDE.*UE&C0 ]'P+M3$T-NWXM7$-M;)DF=(*>TTO1_^^I"3:'&E5 54J! MK",97D$EB,@\R)C)'#.QYA8?S:C%S_T)B--(Z U;?"V$>A-BS4L/\,]P-LA:J98 M1V0"$W%BO8V(;;#D///@G8$@KL2_LY-7!%C(==%T/U'!6 M UESM,(C*RDP0%-;)PO&P?N,8'@)'+51696-=Y%['_T3T*2=Z.\))&X^3 '/ MZ%>?#@;Y]S#Z)][LHYRBTP*U )%9-<65 &\Y!SH#,PN9O+/)'X7Q?,C MP8:2OD?YHH,ND">'?S]\_\?A0<[3CPIG1X,R')U/3[X-FD"N\K$->D"NC;Y1 M"\@Y9\;OAQ,.+T"YUZ5UQ+CM"G9?^-HAYX9[H_L.J@%6E=OXU>4[_!3.#N0P)4L(2@FN2Y>&M6ZAJTE_I^)Q3O3>P!JC!XG[D#25_58;D:?'0& M(GJ/GK&L7>N>9#OCV)*Z\"=%L77TUKI5QLG%>-P/@\-\,?VS^57]JWOZ)OJD M4LY UH(FO]XS"(:,..TX-A\X,IZ"+?/G:TX MM1VJJ?4M@!_K8'!\/+@"/ZN>ZH6@E=2N1@,5@?,B0JPSW'/D3F5.XE"KY7N7 M/>F9<:&]=#NP2U;R2GOD$Z@8R;M4IC:Y=@;!>73@:/6F1"&+:]TB8"5@SXPQ MW2FE ^]I)9#TPU33CY^PI^ATU"QI"!DYT!$:(#"= ;FTO,[1+:SU=9$U(?[, M;'JDHCHHK-XX3C;+06ES$@XBK]5[V6@Z5 V'+*O$-(_>MZZ;;(7]9V9B M:]4V+.-><*+?TR>M%^E4C]'Q6LHW'=Z7P4D1(";%5$I*A]NA^96-IGL>]\SX MTI&<%Y9M;SMQW;MU+C=+7??XEI+7MU?PDKY^]Y*^?DE?/_/T]4O2[R7IM^.D MWU82,2])OR>>D7E)^NTEQUZ2?B])OY>DWTO2[YF%*UZ2?B])OY>DWTO2[R7I M]Y+T>U)L>DGZO23]]H.)+TF_EZ3?4T[Z';W_^^''T]\/WY]^_'AQ?AY&E\-R M\#7TSZIX"-R*I)H?F2O VE:2L#N^W.WJVU87^Y(5?!W& MG^DPJ/]3&UI_I<70&3$-PC*?T6E,(&UMJQYC'0L9$P@GO%*T95O5NH/#8C2[ MRM@UU_OML%,;^7<29QA/1OUJU]V/\?Z?SF.NJV#O* FW">X=36%IQ($[MON6 M%;AO),2(W&FM0!GM@5 '<":0I1E1>9&PI"B?/?F6S7#90^ZMH[:%VIMBS.KN9';T^Q*)^4CU-)!CF^>YZ[% MEB2=B^E4D/H*19UD]$X"RS*"RBC 8?5U2^T8:D7.JG5]P (HS]5^:B'Y#D+M MIZ,P&!<M..:#A_?_ZNK^48KK*4C8ZKE.G8TK[@%089[ MIMT.3KVF:Z*]U[N@!3!9ZIIJBI2[1!NS#((5X[QNG3G:?Z8NFT2\[T1=1ZD= M$/3WX0 O9P')MQ>#?'7R!Q6-RM&"\6E:B)$@6+)255">,QW0Z]9'[/U(MF^* M[4Z[P^:JZ< H^^/CZ6@Z?/GRV@"Y\FZ9I>46#2G4< M7I.SNH#?2.RO:GJ.?*=O/>:Y5M)X2*Z^>Z&&:'A 8$SEA)G+XK=,NM6 _\1, M[$"SV]_^%BZB)OZO%Z&S3;[8#)H;#DHI"3[5F(_76:083&B>06H"_(6>+37; M07AEL9!^7$Z/83%,^T)V29V\(K6JTQ)4K=763HN,NOE(TU6Q_4PD:Z*?A96+ MG14#S>4U+$>#KSB>3*W>:@C_^%9\&([[&S:VW_RAC0N"&JQ\)R5!,B1FZOB+ MX.JU#.O)Y4EFK9DC6(L@7>8('J/=?6-',MFZM\VQS$VMI>?7_)$,%H2'<.0P.][5&>XL=PH1%H9#$<.)<OV87G:%NF>>")\T\ M_HS3KD6*MN2@Z16("H(U F0I+*%W'GWK07ZK(=M^R*TI7Q8WZVRFCEV'W,:C MR=)EW?TIXOMP/FN4AF0&H X1DDP)%'<6(HD1&&/*.Q)#P)5B<@3D!N_HNVO. M;8IQ][TVV]%EN .U-?0^*^Y%N*X\IA60K1.>6T*LA]%L-\BV7:T..U7)=DD3 M>9&!5Z>$UQ)E&0NX4B0X#(4V=D^F(3Y1LBR(<^TK5];11.O&EA]&_:_D+[P> MGG\)@\NK4(F.6FB#0*<[$J# P!MT8&02(M:R.S)7EYC="S]]>^Y9:]$/6\JM M=7_!UR,DC^-X]'XXF'UYW=CE]>2:W+G[5+'[P3>[8+&7<0^;E_[<=_ULZJG_M?;K0?LS)D$8CTG-=*'JOC]Q^/WQV].3@]?//JX-W!^]>' M'_]V>'CZ^OCW#\?O?RQ)^S :DALXN:RK^U(7% ;YX[!,_@PC?(^3#>)[':!H M$ KL6C:-HH97C_YP%@:3@T'^#N&:RR(*DUF>-J8D+M?K%MX8 Q8E9N59R=8T M?N67HVH7)5SXK/D0#^LU-ZB 64ZK%TZ"+[+0>1YY8%+84G+CU:^*;5N1PL8< M61PA;*B*?8@1GH3!IYG?6"3MW$$%\@L8;=TE>7#>1<"8?4@B^2!7(M$25_O[ M WCMA]D>*?S;ZMM .P!KK[7>2U/G%^1P(1\DE M)VLXK5$+?=A"9@VC%%,@X=L- M( D%1TT[?Q"UUDM[!S'6V)E%D;T3P:UV]6.9\FX^] DJ[]$RZR TL/!H?W4] M"DI9+XEA"6RIT0N1+?@ZKI Z[& M2:T L:.;!BO V\T%@N:J794Z&^IEFYO/#:B%;!GF501'KQ,H)BQ]E0O0SFB8 M]]:$T#JRO3/J+*GHWP?FK*..#AAS%4A[@U_Q;#@%-S]'HRQ2*I^K_4-&D%>: M=ENN")@L&G-4/K0.;"T$L_UH=G/5W0[K-)%[\RSI\/S+Q01'WU=[):/ MSK^,AE^GL;ZK^R'@/-\J-%:]AT8 MIF\O1B3=BQ%.I]]^JU]=(1/!"Z4Y!Z^CH1U+*@A%9' 1.9:8Y)W1KIO?GUZ( MYOF1HI'D%W89Z<#2_&.,Y>+L7;]@3^H8I#"\!LZFU\8C^?/:01'&D_E$;KK< M6FKL&M8>L:1-AJBU*CJHNUD(<7H/I^=YG3R;%"@D0BOT#D*V'E P6KZ+/KK6 M6<2'$?T\'%E? 5UT9KN^F/4&OXPP]>?W@;Z<7Y!&\]9Q.82<]'<%DT+>^*_80GF='HF;"WTZCM77*FFZ^%.''=Z$.'QV, M<4M57ZL#V7+AUR,EM+W:+XPR.L82T#9$?IDV9'[;HD DSI3,SB/;FMWR;NNU M7T&2S1!" :V=I==/>0B2.TA.)Q]83&17OM1^K<.11]=^K:.*7==^K1-\=[3% M)UNO+\9$1T?4 H+"#,GS^F-R<;>7JWA"B=*UZ/"(1.DZ:ME1EFL5B"^)T@U5 M^XATUV/TLB,*2<55Q,2!&UX'N_D(M=DAZ%28\,QP"W4:)$J[9LXZZFA_ M#?36%82[J9LH>68V6Q"E#@H1B?Q5A1(")] ERJ+Y:K<'ES]KC[R\Q^IGV)UP M6^=$KZ 0JG]@'/16UIL]+6A%6J"EH* PNM8*Y:2*W(EY:_PL&>F M_=;B[>"P6"5\U7-&I.*% \S&@>*&D9UO$F3ZER<2:5BT5ZW M=IP?1O3L2-)0 =MI\+9.6.SVU2JXVH4!'WC:O#T\5U:E^B:A M-: ",@C.<4@1BV(I1VV[:YBW#-VV0H'-N;(X&-A4(?L2#GQ@4:\N?P__-1R] M/@OC\=35-):DE12"D**N+R,9F_6,3RP[9HQ2J75AR1KP=A\>;$N0NP,=.E%4 M!X;[ U"O@=YH=[0*W(Z"AFM"W=FHAFY4OSK%FNEM#^A&[U[RUBJ(ND;,-$\0 M#%FE)BCO99 QBM:#W/:"9LOG+.PER]915^L Y.MZZ)*G5-'-@R)("XQ%"M"1 MU8/@^&9\-/ MER?]3Y^_%W_[@!:CK<3VKLXL3!!K)6>.R15!![6.[4>?/0CI>=*C"WVTW@;J MDL]IZ?D?P]$_RW"4K@+D,C*6LXP0:N15(;D8SAH$IJ/BM:V>-7:ES6#1$YZG MSML)M8MK%XL%,*O:91@R)Q9"I%%$X&DQ(B@\>20>AD4F#*,M$Z5[$^RI^+2BU4 MM5V7IE;@)A1">5- 2JR-4E2&H#5"E%HJ6W3.J[7J;T.DG11 [Y(TZZI@__I> MO@Y?^I,Z@V?*=OK^AGD^OK_FET[H'65 VH+=LH:@_"WZO ?/@C]';'M!-!Q39D7F,HL;ME*BW!6D!#+T/Y+DG MQ9JWJM@'FC7,MFR39>NH:PO9%F5LB45+*-J1+4%X:@L6.BFR-=HC8LIBF:_Q M9+,M:^EB2;9E'4&V+N6^O=C#;^GL(O<'G^@7.!J$LS_&N$H]<@E:*1XL9&X4 M^=S9@3/3?Y)R!J.QW*Q$AD: GC&#=J&R#@ZK[]XWYJLV8-]1WW"\>:_PFFZD M+5:'.!ULPR%$Z6C'#4+P')-M/E5Z56Q[Q;(V7EXG:ME^07F(W-K$.-A8IVJ1 M3P%180 1#$?#LC:Y=8IXWPK*.Z=*0Q7L2TEYZU'B&SYQ*P'1K0\>7^&F@S%< M6\8BA'(Q!!95X]=WC]I(9([*%6-I5_4"E!8)O$8+: MY M%=4\2"]M)-;BR*/;2*RCBJ<8R4R>83(L0*[3L)5FD82(!9@)EA7I9(I;# 'L M7R2S)3TVB&.NHZ8]""RM O,,#U&;WM -R5*DLDD0.D9*%/H+11! M@7*H/\R\9W4)*J=,I[PLH**T$(/5 M-8JJ73"6(6OMG#T2ZE[V,-C$:]N&RA;N($TC4>\.#SX>-H\VK?"I#2)*ZV)O M%#4Z)F;10P:?IF,A\NU IC$ZA1"(5ZCJ*8$(GKL"&+WCA?RT8%O;@ \C:A5 =.>W'7)/9AMK53%*T)DI%KU5GD:+%N+85)6K(B<41HD;B MWYOH4.B/_A[.+O#5Y70IUSX 3R;2"8S A*75*,>!=DD.+DC:)5/TQ3>O:EL$ M9O>1GU9JOWV&-1%_%_;0%;"Y^4>KOAAA/AZ<8+H8C4@0K\*X/_YC,(QT'GRM M@C@:?+F8T*^'@]0_F_6?NKFJNE9PQV3M(*=49663HA"3K'$X7M.,^"]WZ.O5#>+;/J X=C&:"WT[$ MXNC]Z^/?#T\/_J-]V&+5CVX0NWC4*IH',$C#K\-H=$F/_3.,\LU;L;5]<]02 MK)21/(L-)/KX<7@\GH\FH^-,],!2'!">7JU$5%*V6L M]L1*/ 21G&K=*.%>(-MW8]KHZ7;=QL9"[L"=_3@)DWKKZ1W]Y=G_OACUQ[F? MJG"O[MIE,J6\$U O)Y#')C)$%2.Y;=8[M.A*:7TO9 FD9\*&EH+O8$>H8:&I MAW=P=C;\,PP2OL&"HQ'F*H=IO.=S&'S"H\'!>>5S+PN>K-06LN:RMC"KX^D% MX67!,I8=R:KU(,MU,>XR'-*-N]*IECH-GMV61R^ZS'DD*)Q+V@>13.Z0C0<1 MHN?&U>$:K2< +$;S_)C22/*=E)?^R%CROKZ]IN_[DQ]@GN 8Z;F?>QZEPE0W M75GA&N3@""=$] $9*I9#^YQ/$!SEN;4Q'1 UI" MJ9(O=,X&!)\YG:[%HE*K%:6N\K3GPX=N!'R7 7+33>6/P0C3\-.@7LLFKK[" M 4&N=VR#S87^#ZS3L=;C.O!&*R!(+O+(=/:I\>:Q ,KS(45+F=^E@NJ("J>? MP^0?PXNS7#-):7)8"I+Y_;6:^2=DF?=LB<(5SV=FO9*($(//@(@J6(+.L'47 MA<.'PY./?SLX.;SNI/FQYM?IXW'\9W_R M.7P8UEK_?C@[NWS3/[NHBYJM<8,D8;-G-\@B=B.'1FG& WIBGC_M&L^L20SF MM\3^65^/>=N&PS"J9?/C#SCZ^#F,\)KRI:2KO9Z0T2SS(OTM@2A)(28R4LUP4$HS(,6)0L7E-*QNRKM%BO85CIT M)]Q=7/F]=>7O2XIUPX6_NKS_ Z;Y!I0LI9)) +ZJ1MD,+N8,A0?KI,C*R-:! MM0Z7L_LZ]>V3]'8;H#TA2P>QG/N1W9RPL@*^CA+-R[#M)N&\-V18B:0;:G(7 MC",>Q*S)*R@Y65#1)7!%.>#H3(5NN=N.5;;CY@9/EFCK*+!]%]?S\^'@XV28 M_GG\I0KFZHY]B,E$AQEDJOVXG:[WNIVM\4YTV>A,2U\I?KCH"=OWZMLJ8MA: MBAUDHTYP/!GUTP3S%-L?).'QR<<_KD9WZ61**@6<13KB66VC$).K,YF,-\41 M[M9YA@X)>+4?H'D\.WA"?WJX^GQZ_]O@T3 &I_>(-3_V+4T"N:?XOF7X2B,+NNMP]B"B(CLX#1&E#)20A!12A:!)VRC*'Y!*)%6#;=^VY][JO+Z!,.W-Y[&@M]7P+7TRK4 M^D&S9=7]!#0KH+'K95_ M7REP$R5T$&"[A6EN0JX"JJ,X[KV =A.\;:BX85=2WQHE."\NABA!.UU 2><@ M>!D@%YE8L,6&YG696Z3"DNCJMIFPCK"[F$5S'=&[\@>SMT:B!)-JO4^,M$2# M&8S(R@=I;=*M+V+? ;%]MZB!$ID4-68K0)55 "OT$+D+'+OO6.YM9&Y$,QSM0R:"+]AP.P[L&LX-;!T7$Y' M83 .TPM,\[=@%80=F0C+T>W(7FBCSMLDZ487'1P;*R E/\REDA4D4W<[]/72 M@,F@9:K;8/8L-M]4=L2692;%KLBRC@JZN(_^X?BJTQ/G-B1K(=N4Z!Q5";RE MC=1+%I)+5F?3N@SP^\.W;TNTULSMJ^>/$FM7-XZKJ7SSJ)S=K) MUJ2?)4R:S!T4)M;QC]JU#LCCXBJ-)G5+P832_7V#^X\MP,/O# M^J[UBC&6S&(-@3%.9V:AKZ+0].XX[Q*7RJ765:"/@+E]#G62*^M:01T,+9K# MF+]-US\XJ;4$/18RBUK5@%Y6LY9/,<9ZMY'H3OZ7)VMZQ6K/AY_TQ G07IH= M'#>W5CSCY/'%9#P)@SH5OF=93&1?9TBBSGGWAJC(,8#V:*630I/;U&WR_ ZF M)\Z+3D2_,*K9M#9G6K'RM^-W;PY//A[^GS^.3O_SS>';H]='IQM4Y"S]S 9U M..OA;E1]>()XXYFO+N_^\=6?S=QZ1HZ\,T)!(3L*%$\&O& 9@E=%6ZT% M5ZTKE%KBWU9U3T..+U,-M##D[.G$YH081'!DGN7LR#R+!@ISTF6T M/LC67OC>Y?IV1X^5LX+KJ&DW^9U5$+YD!1^CSO43/8_1Q6Y8PS$'[UV]#B3J M]1"3R&5P"%;[D)407C=OK?'DLH(=DV4=%72:%=1%)RUIB>2%1%"6)7"22> 1 ME3&Q*-&\*'6_LX)K:69A5G =L780U+LO4#1OM_O?F'N!6Q690> AU$L;1D!D MZ,A%Q-I#+'D=6I<%/(QH!TSHSO!M*/S.J?$AC(Y'T]1(GHZNNKK=TPN8@F3" M C>B@'+T&@3K//""EEZ*2)NA[I0BBY ]8ZHT448GP]\6A9U[CO8R5F*]]VCJ M[46"YS%R2!B$%2KPV+Q0=3&:9TR-1PN]@VK%^Y#=##O6JAICI*8=K=9G(]:Z MFBR@>!X%JUN:]H MELF@DB#1DX7$ZO"ZA!Z$4\QKY41FK2\XK CM6;&E"W5TT%;V%LS\YJ+.RZ0# ML#_,,XKWM! Q);+$F1(!E&(6 @L6&$.+EGGF2NMRA>6HGC-7-E7"PJZPW=!D M:C+UN&.BLJUGABX%]=.09'T5W.6(Z>8 .L$J M.$)ZO?5=_\W5)FB4#M)+8G<2='1&VO\\G:* WJ++J)4NK:W9QZ-]SJSJ2FEW MZ68[R'(?_O[AW?%_'AZ^.GQ_^/;H],.[@_?-I]:N_8P&6?#-UM4J*S[MGU=W MGGI1$ ?CV<2>T:A.YJEINU>7UW_R(5S6'QW4=NK71,T:B^8A@N39@^)"@:O' M&3.!F)M%,:%YYGQCU.V:2B_%,EX$9IYL2SF*>F4B&$O[N[6*]O>0(60>L_?1 M>VR>O6P%?FMY]>VR='$3Z6TJ>U\2[W76?0WO3Q,YAJ2H# M0HBR@! J(,5OP M4;(W*1@*8[4#K['V=U %7!(&DC$J.2<9#W 9WFBYT%RX&JHD.PFM M@<"* <&E<=SQS"1?2>./>/C394'7DNZB.?W4)J$_GG5)5R5E)T4=@4;_(*O= MKM%"YHEK+U,A8[GQEOX#@)_;L'N\+KIHG_)H05PO8Y!OO5FKK*FKTLH.UK.C M>1R/I\EMCW9?=-Q%R687:S/.:*23'#A#LO>8Y1"$)WN/%>);U,7YUEGXI\/; M9=,]]INVZZBVBX:%-\V$V0B*N8%0>'&"9 ()/4E*\#H//5APN1CT+H9BFCOZ=K/#)HK:^J@0*V2*R,GWT+1:Y:*#J)$<$)M38"%ELML;LVC/ M1H7L'9/:*:R#_>CO!*[F".M>';RQ@1.3E2%S5@4?P$EEH 3:NXTI)37GSHW' M_]P^P6/UT$$1VAS*G/FK@.G(E/\!R&YL\$>KY7[U;B#3[M[].:AD@TK$4HC% MT1:',8.C'T"V*%7)3L3F$TBVH. EQFHW^EU'E-MSB:8;%>UEM-\=#ZZF'7E5 M1*'S!S0MO]:D^^57OU>%MWWK80)&K>2\;:Z&+/HA+H9[^ M.9Q#%A'F<%G:RPYR2[J_8 M;5!D8] !0TEVD8ZTL7K4X#&H7%BP038O*UT'X#,GS2,UT,>!%:!F3@(JM1(\<@DG @6"X+!EU\:'\I:BFLG]LY::VW M#NY +(18 5[=3EX!8E=5*\OA[:B4I;5J5Z7.AGKIY*;FIN&SU-Y-Z5(Q675R[' MVV?T]X*143_187]C],X',A;HKWI9!9]3';;#,X)RG%XEKY&.#BJ?_=5KU]!WW]&Y;CU[V[#+)3HE,;[M& M"R'5[KJ)Y:AYMBK><@%7J2Q\X(D_#<.ZTT.WP]I>AR_]23B;78T]P3&.OF)^ M.QR]O9AVN#_&FX MMATU[J+(;9&\I@6#\>37I2![ OK(($*[R$YC-CMK"NGX[=>T>6+AJ-/-8>.?SVI3^:_O'5B8)"IF(- MI%JU0,<*)V>/CA6FA,S&19%,\VO?K<#_G-3>NMJ[:'GR6#E._YF'WV=+X3TI MT6!D#+3P9!05;L [(2$YE3T&0Z92)ZY5(_P_)XMWH?PNFK(\=BVSDL3QX3=R M _MC'!_-W\S3X:2V$YB,^H-Q/\V:BB0E;#+:U%A+?5E5AB!+!!L=^0,:G5%[ M8YFLL:X7XN^:+%UTH-EPC;_1'TZ^+_ ?V/_T>8+YX"N.PB><_O)-F.#;T!_- MEJN<%DE(#=;7EK5U^DMT+M?[GYV M:^^?X/^]Z(_[$_R(HZ_]A%>VGP^QD(0C,"'HJ*MFG_?,;1Z>S\>#L&4UJ)0Y*]9Z)UM?,=GN"E]>C?TAT#WOR\;9U966>QJ^S8^Z MMZ2NF[\Y_%:_K"7[T7&M2.(BDB&%DD,4R,#H7+PIAJ7F5R':('_A=_<*OX>W M&V=5'[&,JY3"O*'YW#_HN3K1P!D)PL1(KG2@E4A;"B'BG7OZP1SJO57]73 MEB31FNQJFT]Z";WS)$DM@*6B2W1!*]$Z\-T ]D]'VFVK^AZZ;ISK7+"&.&TI@ M?Z9[E"2*=B&0['E-[@D/0;,"HLBH;708X\MTC\67K'/0UF@;P E+>T5RM%>4 MXB&KDJRR12K?7'P_X72/=5C:W72/=92]+],]?FS.&9W/SCH)=,*1$91U!A^Y M ^D%,TSE$IL'VIY9&^BU./!@&^AU=/%4VNBNLJ:7-M!KM8%>BR;;Z*?[&!T_ M%?X*QK3D'L%RE4!)%<%E;L&&8*)D6F?=^O+AT^'M6FV@]XZVZZAVJVV@(WF8 M3A8.7BI%[B9#LFU<@**$$20I=*ZSH/\S;0.]EJY7;@.]CJ*VU[-OY2+G&U// M3X9G9V^'H_K+7C#99X\(T==H1Q2B=B5CD!A7TO*@(G92]MM\)7O(W8X=F]T3 M8K]I_OYB^MZB8LQ*,M19,4B[ 6?@O%$0&,_>!621[S'#9XMX0N1NR*[N"/\( M:NS"AEWKWLIOH^%XW#.TI;B,!J2E8T^I5#MP*0$)BZA-EXR7^\;V>Y;QPO<] MH$<7?3FF_6K&XPO,;RY&WV_E3IL9C9&.$P$LU%HT\D2 5L& MJ8(YZ.!BGL:'7?, M.0@V9C+#90UR,SK(0Y1:)ZWT[6ZM3^5]>4(OR998NIN7:BV*[56Z>)4>,3\N MU:9L@XD),BD%%"H!H?;/L-RP7 )';MS>9)'77M[+&[7I&[4CJNWB?%JVU#L- MRAY<+3,J>J\XV) B&0]*T6JCH2V%R5A$"LRWKG_?[@I?WJVNWZWN"+>+\.3R MU=X)0#VX7L^X\S9J2*SVB ]: YW9"0J73J.UGEFY?R_86FM\><6Z?\6Z(]U^ M1T0?/JJ+XHB9SF8=:D=\7H!.;M*)=H;TY;PH>W/38A,?:V^BIZLJQCDGG X! M(D,+JF0%4;(,N61=6$Q1\"U-Q-W2BI_0%K@?@:,M$FR?6O\OW05.L&J??CZ] MRAC2Y"*+H7/2T%499FR%YJ>MH;0$^^T#?9F0^E!#UWC03??PR?\X7:8^I MU)5YL,&2U]X[%DF"]U!$H;-T@ ;KX*^<@3Q\!S&'6 )S1MM]>ZG:K?[E77L: MQ-O#D0DWEGRK]7VQP?&4-&C4GOPD3!"UIKU%J,BDXY;4M&>FW\+%_)POR,YI ML8<3$9:_^0>?/HWP4YC@K85'C](8.F:S8(Q\U&(@%/+'M="%\Z"X$\VGV.YJ ML2_ORU[2:N&\A&UV-;GWZ#VAQ9(_1PN?UK+^,:@]:Z9]/[IK=K(9GNY[ MH#24U_ZT1N'"QR2U &MJ*TE5RZ:\KW-Q C+ZA?)V;PIYW^U?:Q3FZ*V/,4.T M,M0>M@%B+ Q8*3$&Y;W.S6NP?L+6*.NPM+O6*.LH>S];HPB=)&*)D+-+H%B= M=^*=A*"89(2.GPI_9;+,U(LJ1C@%2J0(T80,V?DL##/&VZV[AGO#V[5:H^P=;==1 M;0=TO<]/./GXQ[SKADXZ6*X$U!N!H)*OTB(C)Y>@D^$NY^;CIA\$M(=A@\YU M/NQ*8?O4/^+]<#[LZ.XPI/MO%A:&PJ4@@>? 05GAP$>D;U52FNDB@MQZLZA6 MB]M#EG?L"NTE;9[<^S&_<69+#*QFB+S*#)3)$ISC$DR2$FWD*-3>7%-<8UU/ MZ*WHEI9;?7D>P:E]NL6X>(W3.G_,/2&$E4E+J!U$06'2=&+2OH5H#&H>7&1[ MWI&MO2./X<\^75)<<^ID+Y:D.=,!5*Y3T:1G$ P=\B$*]%*G3(O> ME_=DS;6]O#6-WYHNN;5/C6B6KI.T4+!_F8LWVK8K@B>T(>XXE+,'%-PGQ[6A.'KDAUC)]PEAY]PI&P%09 7IKFQ8)AEH$H5B78( M5A=N#.G3J[VI;6V]^)>7>3]?YBXY_!1#=A-83KSC;=X,7_I&A9<8[L1*^UY(43610+IAGC+@X.0F8 LC)[37-HPA/@5R+?12NK\N>7%^'D:7PW(XGO3/0WW5Q^.+\]DJ M_R"Q] ?3E=$??/SPX:3N!LW'P6\ H:M+D:VDLC_W((6)F(?*"48. M1VDN@Q\0/*$;B>OPY>X(H4>+?=?7"L>C2>^D2FEZR0.-1W'H!-?K=L??>H-LM!WUT3YX8$[NSZX@<*&FPJN8;S].XCY+8958*QS M76\5/;:_8++\9MT&PK^MO@TDUZ$B57&6.0(A3>V885#5U$T!H2WRC$P5NU)Q M[:X5N."*67O]K2.PQGK[G21U?G$^!T(FKPV12T!7Z!PQS(!348&3UEN3BA:K M^5A+-/?#0[?GZ&PD]F$+F36\7#(%$K[= ")SBL)G#C4*"RHI"?2%@V)D<$D6 MD^U*U^F7*>_F0Y^@\AXMLPY2S5( MTUO7'RY&Z3,YX17?_/S@AJG DX(B!2VS1$G+)(#":YY09V9N=^^[&V9;Y4'; MCP9OHH1A1Q+582P4<39A5@46@!7I8AWH2=TF1AC>GV M2C&F?LT=@=25#<9(.OZ,KVFEP[-^#M/N7?-@UWA8CK_@?&9;5S4:+;%U7;S1 MF1SWIZI#R]IYD#NP///: ([<9X/UAA-R9GT1KGE8: ^J.IHUN]769V5(:%*5 MVC\OD*5H:LS 61)?SH&WO_[]$W:W7H>EW76W7D?9NRY#N5K]T2 -S_'[UO2N M_@=UT34>2N!#5EC %VY ,6&!##Y+UIVAL\Z$6)HG=QZ \_0[7Z_%CV$W>NK M)UT ;1Z$705<1TFD!X'M)J?43(VKT6,#'6R=*&0ILQ1*))/>17H['(?:!!8\ M3RQ$:0,/K5MP[( @2_)1N^''.J+O@!>OA^,)[:[A#,?S!(LSV5JN$I#O1/MC M,A*BEQF$DNW0&Q?3>YH9*&+27<,'0_3:^=X!CITSX?#/(;_(IG MPR]UN7-@3*'42AA(QA(PR6B%.J@:5V*>%EG<[7*N!=G)AY[R''3;5I1=Q*KQ M[*Q.^QKDW\/HGSBAK^>N\54+<%0RD)<+EF#6:!YB68 MG@,Q.I%_!]';WW" HW!&^ [R.&O#I-6Q)M5&@@\IP@ M,1V=M^AS\RMT*P%[3DQIKXD.+M)/QPE)3?KT_?#C$F?I1&T=JQ7 M_!'KE (C@$6TRJ5BO#:-.;(8S7,B1B.9=W E^^!L^C>8[W?*Y\SM%66Q.%? M>E8O=\90*W4B.*FC8G0N,M\Z?+D:LB>9A-DDS-:!PA;:I4TS*2>'[PY.#]]\ M.#@Y_<_3DX/W'P]>GQX=T__D//WL<'8T*,/1^>R=>WQ6Y%'/:9#AV'Q]C;(5 M)WA6^?$AC":7I\3*<4CSU4B@MW.N[0C?9UJE.K3"/%& M[!*#R&@LAY02K=R1_^HXX6.W@'G0_O=VQJ<8Z""/?Q#-_BU9! MM 7;8P\-CHWU]P!--A!^QT;'')E&S;7B#- &.DBY+N $':E",I=U\2A9:[=Y M6W1XG'FQ!3:L(_..63 _"CVOK2XB06"6CD+A,_C$#13'?,C)1I=:AX3OHMBM MW?$8W3R@ZD<(MGU)P36RR*+%;<+ M2196$]S[@+VQ'S>+=36380>VXT$B=(/)^$.XK%8-K3GCZXO1B.#UE'#"87& MRB&9M4J!-\1 (QC+Q6$VNG5_^@?@/!,RM!;\PFV]:9KFX^%OOQ^^/SUX_^:W MP^/?3@X^_.WH]='[M\_]+]CR3O"E,]ZM=[LSV4TFE^FCA]=$K2-M)3N;]-<7E"U+MB7['(E' M%ZL:/(?I\#&5@73B40YN0]D,DH7]$-\"W:V[T 7? M0%&5Y[ =)L;25J+/JDL#<1Q";8*4&06]DUR46C&CAK1KD2TDV].[@K5LX8M0 MEV=B,(?5ECY2&"(7O%X]>)N_Y/%U_CW?G4H$&R,Y)6!E<:"T9Q"\E& Y#QEM M0).:7RY>!V3_CEM;>3VT=G8F>P W?HWZOZ=?O;G9I"3SEDFH!Q.D[_2!!2W8 MA+2O2CF 8_ $G._8(-E*(@.J:KT,:M&?VMC<,WH0_L &O%+ MGGR<^C\^C>(CD(O*V=+H>:NGA(HV5>DC>!T=\"B+5D6@:&YO/ OJ"&R/;47X MZ!912_X;EYV_NQVS1.DOYV^#DA;G-YI*I'> #"0++J$$*75.@F6GNYT'/E." M?B. EVYNM&._X:6R.:B;F:U"NGT+NH!JV-5E(Y#]]WAI)*C)4"PW[B2R&1Q# MI@5C"%EZ RI:!/*ZZ,7RM#[J%),(G2H0')?HG^@.LT_)]R&W;=XI;4K?+CZ\ MN] L^I30UTN12',R&M 7"9EY99.FWS%/B7>6XP\?)U_^>OO$&PG?_F37A[!!^ZI%VBB$V]UA=L&L$S;)2/M!K9^L MZTQKN892%,O&>#P1H)/@H.6GFF)E*[@>8&*T8S^_9[=YUFNG ]+22+8^8$TDS;9X:U) CZUSU3H!^QZ496>!;#R\Y[G[FXCK0&O2/=Q+K\F, !C120@\C!8SCL8D+EN?%IYZ+FX?[6F3B]M=1,>2BWL74/WQ>D;$ MS68+@_#F4G]!':E\S MJ0Q2,76.95&]HP.8@1)=[@$Y3&I+0T$]JHNZ*\O#BUYD:SAW$#,C&S*P!%BK M,R>5D@A>2S] 9=S!1?Y,RLK>)-Z#W &JGLRN/^?I+:+;L)&1VBGE#23GR U4 MTH+G-%6KK.="9%ELMYK7:Q]_,#]I&[XG3?:FELKK!SA9$;8@K/4[^/=?C7ZDM.OXRL_ M_C@BF_!L-LNU_ .9*/WA'H8*WXPT7=7L69R&\#J[PL[6"%* MTHR6[VQ!62DJ;(3L%9))S)@NK>_2'86:/>,Y'*N6]1%7:ROGUVIYC?WE!S*] M)N7J3S]=''63G5R3O#/$5&H2F*Q)8,I"#,A$3C:6X#N9.AN'V+^],ZAD)LUI M;>V7G,7_7(^FJW-?M&DH0C@9I(>(68!*9 2ZX+'.6\J(MN2'#1 V"'OC$"]8 MV&UH':2LV?QRY^PLU%8M\>K"2YX*)W^*:4ZK6B3/&!GY4T9I,M4C:AY;M^I\ MB.%(CV-W.:K8B>9!RJC.\?Q,3-0"7172/T=7GWZZGEU-/N?I^==X>9UJ]5=Z M%^A/>N^_7NA,BLJ8 B8<^7Z^< B:-%7S$CD+WK@!BA[VAGF(TEF[R':]H@PF MF"%NRTTGL]F;Z:2,KNXHL-8C1H/U=KBG#R, @Y"TJBEN2XT5/ R"['X_[C&, M%[B0[$IV:^-P<4-@">L5_>LBL,!5)O\^%DVO@(\1'-6_\ZQO"X/_98+C>B<2XGF*S@H%.10 M1"^AI)!S0:N#+(VWWJ<1G:XN#,!XPYM.[U^,?1S<]GU.:DJ,Y8';U-C#VD'"],SO[S,'&C,8G MSVE-B8P\AWI3L @$&4Q2I@AFFO>S/-8<;*UT#MHAI'FKFJ(M44&K+69:8)4W MR$3K^.6IYV#WT9X6.=A]1'3H'.RG"UID74J*T8)0M>^]M0Q0V 0"-5E^)3L5 M.BG;]U#QIY?4.U7\Z)Z(B!&0: MZIR]?'%ZZM/>;IH!)=L=C89D.A5M1EIO1"2 M0R#-4D+KI#LFF*T\])2EM1-! QQ%;).M0/M 1"T"9%%-@IP9U#+T8!U'9KRT M/K=.#3B)-)+!7?6AA;5QUSY(5//59/QQGMBWR-Y=OH(WD;P]A#0[8]AC/',[ M7AH%,Q>I4E4'S[_>Y+\N]&]V-DX/P"WUGA<37? "DIUO2(C@4B*W KD423,= M8^OK-]MB;1?T[(G@)LQB2PA)^ ELMJ?7=2+K9*!55EKC#P5W3P4O!/B?85" M]Z)[F\.C@POSN".ES#K/"#,(Q^H9>19 NX< Z:Q,A:M89">U/-U(Z? *T"EH MVD<0^ZN1W0'4]Q8T[26H;L6RMV!Y;RJ@A,7"LH52.(*29'/ZHA00X, M9\F4 M3F[!<8E^JZ!I>\GW(7>@H&F@U:K66@@R2E#:27#(&/FMO BK@GV99=)[$;\F M:-J#M2&JP$[&'Q;WE*Q&@;*6:$_9@3*< S+-P F?(V*2PG5J8]##KEP9_I3E MN2N; US9("CQIO_Z;0HCFJ1KP4=0ULOZD<'12@/92U4LYN2:%_%[B.%P%W?V MZA'L1/U^0BQOS]^]?_OAI_?TD[__\O;\U=G[\[__](^SM[^M2R1WP=4R8+$RVGRD2[)QTOQ*Q*+XATW.&P<\V4+*KB-XGCRD$)31 M,GB?6A@&.(+325\L/K#UNS/41YP[5W3^.\/)(WJ%SV>PW**K^>-!1;908XV&ZD5&"\BJ)02!!<*9%/[Q^O:5N&6HY+>KN=0#5\LAH M$Y #'AEM+Z3)4 RW/B[:""[2ZJ=*=*!K 5'%LX80%8)Q.8F,PG'5Y#QYOV+O M3'/TLT658&X$U[Y6&IX?@MA8D\8=)X#*2%'ST$J3!LIK M1]_SP4,;L:P1] Z<-M[1ETTND9O@18[ Y(]@S9#J-?"C.<:?1"2^4Y)7:?3 M?W>XG7L[5ANF!#]L@]D%QLOKN]N+_ U]6[=AKO%*O K'6.$,2Z2,-#JH@$B; MC6' 1+$RD?F?PLOIN]M"?GT(:RRW^SUDC0I.:%K5F:IY),I$P'J6$'BM"&C( M6K"=HD*GT7>W%^T;^^[VX:SQQOB;_[H")'!6@I$:9!".YJ0%A" 0-,K,,0O- MNIV4/2>\U4%/4'A;W"I"&!)9Y1:%UE:YX0<>W^V=A+O0V[KLY--_:J<\#9RG8[.?)]-[\"XT#XP,2PG1U2O< M,CC 7#0(%63*M3N:;ZT&F["\0%5H0OL &_C9Y?QG!]TZU;$;LA>H*@.(9.-!YI:IUO>NL>28;M*5WT_] M_,K]2F+ Z_'EM^?SJ]?>CJF/O5&3F);:<6^,Y1"]DJUW0+]CAC4-5L6[9JC? M[FE=;UJ>?? NUM^K[#_]F"]G__[VEES=QV.0=GZ>C.?9& LSQVFF1=9@N4B@ M@J8]3ED/GDEEI([")NQD%_8>>G_K05=9WK,+AZ6RM=F_1/L8Z;HTG%O((@:+ MCLQDB9S5II@14)=$5C-311I?0NR6*;7=^">C H.1VKJ*T5.0YT!O$JQF=Y%+ M+83S#(SV\QM%"9R(%LA=RD7E&,K#HOU;R/_QN"(D^X<4!L\%3F+<,.#Y:UM^\^/&OS;!U:V#C6B\B=?3+< M\!S-K7MV[)J.FVR6MF0.1CAR8V)&\"Y$D-H(Y:*,(G3KR?3_M.HUJK%W$6UL M\M'4T_QUG$9?1NG:7[;W,!\^NX%K^23<-B[ERA!M7,G'#]RIC9"H0RI0;'"@$MDW7@L#&@WS4F9G2NST\J]__MXMPHU2N-^0:W_;K^M'H/7W M;W_Y'U!+ P04 " !<@598ZHB!N_>% "9DP % &-O=7(M,C R,S$R M,S%?9S$N:G!GY+MU6%3?WS:Z">GN1FFE!*1;I"2E&Q$0D)8::BCI$A"0D! ! M:9'N;FD$"8&9H7.&'& 8#M_GO.]Y\_E=YYP_SO-]XI/K<^Z M^W.W#I"]5%%7 3 P,(#7]Q=PMPPH 5B8F/_<]P7[_GZ ]^ !-O8# EQ<'#PB M B(B0@)"0F(2"C)B$G(20D(R&C)R2BIJ:FHB4EHZ&BHZ"BIJJG\:P<"Z?P?[ M ?Z#!_A4Q(3$5/^/RUTW0(Z'T8HYCX7!!F"28V"18]SU ZP @/$ X]\*\%\* M!N;]/^+@XN$3$-X_T$ &8&)@86%B8_WSU_>UP??U #;Y XI'0HHXE*]L<-D\ MJ83#4@KQV)_7]E#K3<,Y1-Z\#\?SDF:B8N(2DE-(+9155 M-?67^@:&1L8FIF:V=O9O'1R=WGEY^_CZ@?P#(CY$1D7'Q,:EIGU*S\C\G)7] MM>A;<4GI][+RGW7U#8U-S2VMO7W] X-#PR.C,[-SO^<7_BPN0:"PCIY26-N#SRZB!Z=^\WZ:@(;C&803\0^U?V/V?X]8^/\K M9O\7L?_&:PD@PL*X'SPLN-7_&L<#_/\9)<=,UTF=EH0M@)CUZG67P*=&W[@>GZJ!-RO*O ./*L<(ZAHP!J>Z,0B#;\HKMGX/EOE(V'W^0=V MNJ$19\S2(I;$DE=74G78;\VPG M4PF(, ]PZ!BUJ$TV5\*7H@VDY>^,9+^)-:#H_CFJAL()PD@\YJ:PE52 M]NPD1(ZLN\?,^RU8T2+OA$$/4E$E+NB A=IWRF3A9G MOR7.C"\P5US=M@7L4LVHV5=Q1NTGE_YY1O/2<,.P(1^;.0;@R+&:LB^$18X) M.=1?!PI\CIB,/@]V8^O^8[JG.R9"3?^ZO"IC"5=B0GK!3^$!U:O_Q- W[5QDG28\N7<2!_F@ M.CE*AKL0Z?+74_Y".X>X)F>6$U5O.83%M%T,@.6L017J")QBN'7_$G%76)!0 MT"I[C!)D#??/:%.C;G'O@\#]6/J$GT*&O8TD,]IR%W)?ISHID<;0!135,O0V M.O[,4?2OV)!J0V?4Z"D73J[Y'Y7*?12(HA/+SKZ9R7A)+ 0+S6(RM&F.).V] M0.04=YQ IZO2P3,%ASD8\O,\;S%:$X?FFUQ0M 4FH+C+?K$ KAS7FC45MI;? MK^M?M.8]I<+V5R :%1/ D._EP5JO(4%QPJ/[[P D3^G@K?B %6O#PK,;619JVMZ@L=RBPLN/T/H MMX^2$@=24[C=777)$8<^I F9Z"?3[9[P0;7,GDNCRSQF9*"[:',JUJ@6'TF; M7[3=Q!V0LVD1[F=W/V-"4*SP!Y<'=5!!)E#X*B.Q8V.I/7C#^7L8F4A']6+^^' ? ;N@1 MJ:TP>!'L']F)Z<2[+AAG9E0B\'8FR!ZR+,125\K+D:"\:NQQ];[-CC/=&J-Y M %Q0_3S4,]>7CGH8:0U1#4?1ENN4@?QZS4@BRRQ"JCIFZX?YMW*J_839TN86 MS"JI#5A+JP"Y.*V_LCNW/!B.7^, GO^$X,U)TVM-&WJUBU#/47MVT?)%[';; M'W,@;?E#VHGHC+&@>.2Y*$+THLJAO ?3IX)9\,E2@BL0V,C''YAR('@ M$7K(P;\%2 ^OHR5LDQ8K(O.<\BX[R\>62R_7XFEMRAC9RO:)/<3-2^:MCZ9T MD"#ZI3!4*F/ P!HJX.T[3:-E\7?9L;;>R!>MD& [)E3H.\)GB,]5S_TL!\#']F&VHL[4"XO'O3/T;K8H_6J4KC/[I M*U((!O5F\D&QYLMA4:.A'GR'$J3;V"'?[M=/KLL>;O0VH#[Q4H'))'_,RD6D MH:OWK=[TUFE(/5>>J9WAGQ"0!X[DIL&3B#4JC)Q2$'S/+"J=*L#PEV] D;3I MW_H8K*^%P9M>S;P\=#!DE.>KW1"*PHXTG0QG_ /OY7U_M]=M7^8BF-XQYX9J MTQ(]=>(+>A#BEM$)KKN(Y3N[.N!O7(Z9]HOI_IB0:H(]^!YC4M%(4(YE>=6T M[^WLIX9HM4RU%R^ R(\JQ3T'SP7KRHLX0AS?;NZM-Q5Y:SS0'[9P M<#&4L(N\X_?^LM-2^KZR:,X+\1$BQ]K7ZOGI=H:2W1.D907$\36LYDK! 2G+ M:A=&9!R7Q@D]>D]W+ TP_6B>2&&LO"UH1B9E!_G5?-\U-B)^D/8.G[%51)TN MN%B;=+0[?7@"!S*)4_471,,[+FY=G[K9!75_]&FX'#?MIEZ90!9(##Q-#GB# M5-43I]P3WD.,58XP/$\+3@_ZE&B2+SC&D2L&:X["1B384@&[[3:B[5+@VR?^ M C4E0LK$]8C6=/+Z<*TKX!&!O\1V@:B>?,Q4O:?2!9>6Z78V3JT3N>_GKGG) M-YX_F)O=;A:2-7-"L/>D?-N*S787:I=*\MV]W@NP_))A<3DE'DTY9@08>T-! M1+CC9G5!XN3Q]"[NKP0.9WQ2G??MFTV7C$V9%]]WB9T3/?60LJ7"X&Q*[JK/ MT6[Z.>O0W-;>E.&KNV-$G$05Y7+)$:KB%7>@JFC2&A*EKS-OWV6*Y58?-?W( M *_V@Q/=CZ'+A'SD3E7QQ'2>3@!@QO,UE. _,QZ+![YJ#:6)>1 SK1EU)#M[Z B59Q+50-(U!_ZU/R:7!*\F$0( M#A+N5W$K9H>0@I0XY289H8$#$QCIGU %2;Z/AR2D6Q>F-UIH!*7+WA%,FS?] ME-$<>E:8T;J4]\L%QE&7G;!1PPR M:K@#'DC-LG].Y.[.]/NQ 3GVP6Z2.#PI5Y,W0U+G-&+03^C(WX;,1[TY4.=( M6SFUKK61H.4K9%U;+3IOV@ 'QT"#7(UOVI3]60-V6>'Z8Y).'\$-A];$=X ;:V0(V5;4=$.6C'29YO/BQ@:Z#](!?*&?1R9=%R]J M1F[KVX8OS\L'/+@,S5A;VEG3NK:T6+@&9\$W^N?ROH]:X[8X,A[3J*VX&2=$ M$>%-TNWK/R8J#,-F4:2^8H:37E0C'+KWA_GU-L]K"&D)Q9)!5VH+,O7<2,;E MHSQ8![@PZ"FR"'('Q.>1UB-(HP70O^V?+NUX;BD^Q/+6(\I].GF.'4X,5LSS M.!)D_U(>.!6H#N[(NL8QS9GZ]?6*EF]^Y\#)J:B@N"93%O*?5>G^5[R%3Q?'FVLCI'\.U2383-64;8X*XT.ZM=RC MBF0,03;K#6FUDU;EA2]]\J95[PWSQH5#8D^$[5 =R%FM11X>OZ,O+)@!:FW5 M,_R;[-$>R=PBJ[9\*J\=[==5)?U+^J>&^"]&SKH)2?G$IU[6\Y)NUJJ\O7VD M+Z4$)]OD\0??E+_9?UFE(JC_,K@V=QU38>2,'B:Z]\^T>'L'T*)T[OVYB_D\ M[W%Q[0PO9R>!JH#&.\#U<\B8A.+(VTGF*-"$Y:\ L?/=];? M3LX=4F),,@B!EV$KC]^(Y(6FT+FE+=2[5E(\0/VW-/:+XC_\("B?"',:-1K[.AV-9JY]!N](\_YB^KA7I&P.UL;;9 M"!%2/Q?--)"+4YS26Z"?IWJE#%#G5^Q?.T0?@F?+]FA:?3H/\USGQBCW+@5L'-LP4CS^3#K;T+O.)IVL0LU?^F;I)\T8-&_BPS4&F,*CE M$4+=R;^SAHG&6P6-62Q>F!-BDYMAU?_5'*:1H$RJWB"1 G1LK3^ODL.3XZI" MWKF'64DAVF?5H34LSH30Q^M9YI=D#=UJ5((O1HG"4$]&93TPK@^KD34J\([8 M]GD?#5FV<0L5-\%2M3=$ 9@'"A.2@P&&7P1-?\R?(07K]X<%*]W(U(E_U\=S MZ)6A.7TXGE[B=,G+<8&T^RX*[]V-Y+]!4HC\K.\@[EZIAWFRS&]!ME]6\>S> MO'SJDME,SQO^XJ5(7.D-#[+D#EBG[<]?LH5,I'A?!I!&NAR+_J59/=%GZ[;A M/TF[3-I,)1M*N'I]SA4JKX(]&ASE@5\T\2HWUY9^A'D<;+<,7KD#ZJ/C.K$M M@E2FV_DA;<%8"LUB2YT_]]1;LKXIQ#,1"]@J4ZA473;18),/5PDR@5=960_0 MS$AGZ."7]6!<5:1/L+#I5PO)EHR3UWCI/YBD5#^7+(;B+9^ZP1ZR?NM\=PF[ MTIVQE7\LXXLV/.D:.EX.[,XG1>&[V_KXESNAV1$Z'P9KBG(DZ%%=].NMYJJ71FI7#+.'1H[DS<.#51EQG5/ #; M;D2>;P.Y4[@K5/7QEZINCQW_HR->F/+0FL20]1*&BC[X=N_U^T:*;:-3DX"# M. 61.R!$!&F\:(A(1E&U:3@G Z"WMU1-B^>"?+#&G67H MM5^@K)F0Q?.J/ZAC=GJO(G);66-4!+0$MF?S'QRZ=#X.XH%/9$%9L9"SADUP MP\.!B2_?04;40I9\/_E^*CWRM?XL_'TT]?DUBW9F:) Z@A!JW4\:<[VRRC3M MVDY:OL87L/H%IAZ4*+7TPE"M3SUT3(HG@8+J; .KB;J3=QGU9EXP2-I^79X MM-9G13=5O\-?60FI3UULWWS5:4PN]" 6-S=W(P^?JP8\?7$'4(&?(76Z USD MF0BA0S,[!532[MX!>%IK MRU7<[::4-BWOJ7-3 3I=#/:T 1>4RAP_BA$2P@+:UT3ZP,;%+1$#"8W9L0N% M1K/>?X[HZ!=]45=\M&YPZ>"U5L\N>WD2E KR$8S9[-0$3AK/->WNDF4VNJ8I MS+M2P:[$SDM]T^SF9V=G.Y,#KX;!AJ+1G,2V ZO,B*88;V*%$9K:DG$'CFF+ MWKV>T-@8S83$ E? SGM8H)AG-K=L]A,G@Y'3Z?O6N$O/=\?F5;VB;W>;C@7< M,I!!:-A&W<(=4),_G]HJSP*2?P6WCA,X.U15[YC&]TU=7="-&>+Y4+N8+O>G MVFNIRZ383'2]O.]MD+*:A%;/F=SZOFK+ ^WTF6X*H@Y7@8 M57&,6.J2NY<36:WF33$RKF6VA$PT\WLZS_N'^\$FJ %PN(!8N 0U:F&0@%>R MLG#SBO4G?"]D\>QX2\:;JC[BWD9)D/OX;T[XJ0Z: ,L'X0Z[^!I$6AQ$C<#: M666>SPNT#/C+T9RLJY#,\OR*W5$Z=OCMCM3"KOWSF2>UATUI:/ET("B=M4_Z M#EBN6*_*RT(8]X+9D(9R\15'X;WT"Y,M)H>]E97V$1ATO^X 'BLQG^WD'+1 M2(^L>Y L8AM2G0BIJ&$&1?3Z)13I([ 3.-->LMC0J^L]K7T-_&'KTKUPH']# MNU;&'(8=[ 0VI%MNDH"QM.OB]K+2HVF1IQ>^M]_/DA-6L>%1Q0A2Q=:91],- MP=(Z8U;A'[\Q#B<2OO^QW&CH84KB&Y'M?G .EQZZS*8]Q$#H#^8QY[Q &"=[ M+^]XKY&2MT)Y_G*&\$<)X[^-Q?$(\1NV2K^,>61.Y+^]W.7^RZ^()['IH9"T M*@#&.AD'P)XH'N1C6!4O&K\)P=M+"Z;\784R#"D;X>],XZPUSXGDFB6*4S%Q M5=T(\885RT/]>JR9]UGA6N[1JZ0-\*@J3^B8K!97OFK2^/@< 7>;=!8N;^B. M__EV%3CQ?3]&GH[,:?)IG-NQ4,R*<5)T..Y[*0;@5!X?Q')C>.;A!)XJ4+S2.L7QC%"S)^R9" 9&;N4^ =>/ MHQ1D@WE.C4M#M$M/"G"G_P,\I%&$^](R!(9210I6[V8@Z-WUA'S>404-FOR1 M^G[I6ARRKM)1X6HXQZ_UNSTVKZ+G3#9YVY+.XL6/!IB5]$")%Y2G4IE;_6"R M]TMIX96:A+Q90_'>0BO_F7&KS^9@OC_Y+S^:&2KOX8>0:-D;EJV.RXMN)*E@ M;Q>3A7,&38D@Z3NO#*((7F<1BI>!.)/TA]8RP\4FJ.8[P.':^#S*.JDX&\(> MDU1V!*9-Z-/!C4FG=W)-J@4+@':-L0;SV%@O:?+O@+CB.R"R ]:9#\\!Q;-> MT.3> 0>_A]'UKA?57660KNV5$#@U6E5^_LD=('TST8RR0LSCW0$?9OOEUA!B M^\ [J-KTCWJ4.^W&XE MU4+Y]?O%>R^-Y]S.S;L+Y:;]I#4>Z0;0O-'&+79X@/:?"PME9*O]@,8=QUU G"5)J"/2]K*]_ M]222X7/YZ"?#93G8;1B:>62]*\)CC_8I5=O\IO,%D9SKYU>L:"D,E/,>QB"O M>-\U7X! IKLK =^[F')J$ $ 8!S&S1FR=7T2(;) _"EOS@HN 1]^Z!LB?/[, M=LK,C*>:LO+?Y!.DRAP:B8H81#C)22"\NZAI!ZX;,J.?,=KG!4J'/9C%.UP5 M4R)-97O^Z_TWGC?X;)V;-;2=M[FV^3W7G5FN-1W5=>)QU4&6Q?N$[PB=FMY; M/!O%MO^QAU7O(BYP[KN;#6S?V^G&BTAS"P2?KJGC @-IE)O>I''VOJ6)*$WP M]UG1JM*,0?M$"[NV00WV2.)0SVRC]^5S$@$WF$$62,,(>: MH120QJ5.4KC12\P!S,_-ETW:7TRZ>]2J?N)]6L>G;\L1MU=0*XVG*VYL3]K+ M'*(5/[ 0(!C+=R!*2NG\N-)"\?MNB%N]P0V3V*0SF_]W.Y43PR;>1]@I4Q_] MJ]@O;.9D^&TAYHFX [Z^5FS3HJZJ!N*4CFUGVS=N03MOZDRG>B,V'\>:E.EI MGPR&\H[?F)B$]&H(*]L6J4- #=.0H>8TZT11);+K[KCZ7..+TUA?%F MO!Z4),?CQFA,J+$(??\*_?O'KA@+E]S#F?J6!GZ6T:5K0G>"?:<*59_M\0U5 M%WO'KR=;IV:BCS)9V_7H3C76C\E!0P:WI555*/.B9<=[!Q?/9;:X)*M\),2E M?[47BP+>;Z2\J3.J*D,9D13_"DE9">KKSCZ.0AE#+<5@A]/=C9E+)%&MWHT_ ME1YF2.8(CW*$B+*[Q>4_9,3Q,FZGA4?WFQGW%R.&8E$V[E!F4V^':3U"66:7 MUVK9CIL"\O[L1UPB'RUJQKLM7H<*1K8KEEF!I]?(O)V.-C)?_IRJ5S^L,MED M2U7W(14:*G3GQ[@#?)Q3D+$W1F8@02N$94=527Q@,4@KQ:=,E#A 6GJ1KC=M MM-%W4.Q&B4.8_75[X.=TBQ1+N2YX]$ ?-*H!)DB G-69*OY]MBPKMK>@.[6$ MI&YT6J2WL.@WR*\7KU$T7%YW:RM!5AC.G\E3[AHY6('F%.J4?+!.J%L M([G9:Z_3[=%5KR23. F0WSSW#F/;1Y%SM*Q_@F)XJ7_.5UU1DJCP]F8R%G=03WX M]9LB!R*G0I'NY$4L94HL4]F?RH+:(9L2%&[XH'SDJY'R+!B<,R'CD=8/S%NK M8;/4/K_AI^*PK>T$A&X0'Y*[',6?IC53%:1:NHI4TDB$U-9E*A-^CZF-*4J% M:T63)Q:P/C;Y0&\[#G@TYC>HM'G"R\>&%N3P:V>\F5\&!A+2'S?TQJ2J/TY2 M/[)T_:/H\BWH)_$O;>'X%"O8>K"[/@(WRN6<7V]9IZXM5TAH-R!ZN4IMQ5?& MZ_-LP$](Y\XZK(9Z&.0.(6E9#_E@1ALA(PV--S>O$N19:+K6;0L_$NGR?M]M MKU^?B;N9HFU M/[1!TT:Q)L,48U85J&M75,7/9\H%#$W#\Y8Y,@V2DG%4Q)/ MI\CH+=D:LDA38(;"')3T6%\S+H- M UVR] HK"F@X3I?)AD=A5JBAQ9?Q6:RRRBKS/K'L#?]T]N!1C[ZI:]83XF N MC7SH3[/V.4OHI6I\EKVW%\]2^6\7,-/1H\;+R_7I#%G):^,]UO[)/[.]5L(9 M&EG>W]?;@M*\7A.1J.^!K3_EEV?#_SJ@\4\9AHWZK.<>:JX3QE"\P84TR1># MAS[ *AOKY8/':<"!,9 $U\?@P\?L4)1\"3A:?C2A$=HUL!MWPZMY[Y,$9J0K M;\<(NK%/LC$JQZ K^\YJ[)&>-^0@I=[3OF>MIG-N[(\R8'IRGOI[M!@8EX/O M:BT\TZ.P M-CK6EXM-+5$G\L+XMEG"!L]<\(;W>$^(3F-J)>>J9!]795[EAV38G;W_<],Z MUB)U.YWT:4_YYFM&I\%E>!Q/ >9_1:%S\'B;)^X<:U#R*5I4E J([PW3^(_> M!_B?8*BE9- XX[+9VI[N>@BE]V<*Q;T#JJL6XH/LI\^O2IP7M]7K372.?C^5 M^:HM9W^\G!\ C"%*^RMJZ*U52YP&-63%U/5$(AK5/_U@%6+&T=%Y>?D=1JX2 M4_! %P!>>UH_!>$L'.8)S[#;\Z,_UC25/5*PO0,*LJ\_.'29 :2SSP;#6(_9 MLE/C@%A7F-&P[A/-0+UI!?(1LFPQ58R4,+W.?B\K&X@>&D 4KT5M<7J/P;9- MQ0NYC\*#AUG-SJ5@Q=VJ/D8H#_/SQMY5^#^.^AE35TEW%H5:(> MOH$KY1IV>IRE?I53J'_&%-+=45(B]7X\L+9V<0<2".'/D&" MD<(=5T]?_#D?K&V+NN #%H7K$Z_SBP+B=+AO%DN#>_F $Q/MCR-"#G;'AV5T M[(7[YI^" _X[X:9I+ZMJ]35?&?#7F@GI;4*&V[^J>SZ/>XP+'^+R0OJAF*X) MSG5[6^X 1M [06H0>&^D6_AU.U](9,_P]EJQ79 @@J.U))DK/[#M1D-3[D7Y M&BBL6]Y*LH $^M^OC?]L^/C#(M5S-:-Y+7;UB1SSE.;3H*7(?7\:1-C(\ :Z MZ+2 Q%<'>>^.D=T2[(DL M.*]Y57GKK!)A,7-TX&9 YT96>.\ RN)=XF8#=T8 M\MIAD*0JN4S_8(BL5M@,Q]*S[%+ MY7;D^Q73-%D!5Q]U!SPYN0.(!]?(VOV]H/@JWAW/KL1>JI)TIS+ND>AL2!N5 M#NB0Z5!7=8:54OC(&O;;.AC$R^0/88-]YI"V?7"DPXO&V<-N7HKP\?S.C:!Q M9#8P_ZI!H?@;$_"_C_-B38 ?.XG3B)@@BS2MS_[*#N72(J&RBBA\5J5#R^J( MJF5DA'I#9Z/KM&;!'=#J.9KO:73$G[%%S_81-TGYR6@ F?,O%,,)B'60%DS3 M^L9%(#G?YI&LL,ZH+))]KQ0!G+.TS\PJ.:QD/H]K,'&EO*1IC,^._QLC>?<8:Y6O=9'SH MB<@F9=X+")L*HIEQDC+\DC[TZ8=$MAJ%/?;3$;$3R6'I> $0H(N[:_P9%YOI M^DUY7Z6IA:6&*_6<\,H+C%2.CS2:UZ&@FK&NR/SZTG@4U@T)RG0FI,$^TQ*> M5($36_+NC?Z6N9+G0TUVAX>#99(J3*'#N'B\N%#!'M';=#0&B@YYO/[72S]Y M*+-)S(\AMXE6&=HJ[GOHN?DS(:B@-&-4PD/=)<\1Z[S)XV]$CZSLKN(*!E/< M%>[%C]L&%/5Z2-0J-WPU#$9?'Q([I-74,GM0]+/9B;S8I,1Z]4J%[W.^3%.( MV6&(O?726G<^0[LDQ)W0%%E[/ADCAF9I:)EWW?C1'-N^&1 'IU^_?<#VPO8O_'\LKG&=Q[2PMW2P-0WO6##(81<@P;\9[B8ST';-T M($\4"#;";EWQ#-ND_9NGZG8^KTYRYL.-M\+JN0(NZ7K2Y7H'1'?57?9HB5O MN1(AP68P:$;5$^O=Z_2!&SI7/:=X85I_WP^+6SPX(N$J6S ? %SR[OKB"^16 M *;W6_#UK/>-]RE7:UOZFSC1M+WH,I\7)0V/+F?QR&GMY-G&J7UH.V) MED!R"/72"[71**%:+/:28-[M.P ?/79M/'"\Z =Q^(#FW,MD.'7\86[];$F[ M9%6Y-U33TS\EE4.'/P6KC)LP/2@W/U\&8UT6J[L+KL\O_1PIBITAQS+[K,46 MP2LH^H]/M3USQ(6@'&);D.8]X!IYW*TYX/,"YVDPD/- M9F[TP_&-'Y)_\L/]Z&4&9D3XQL((:3NF? *9WXVSCCHGRFUR)T@ Z7P?$M8C MDCVM,[H:<-(@R\G+:5"Y&@1IM]P31$CXH7>.@_+4ZQ0%^[K&_DF>)S2/8J_^ MCC YY ;+PREAJMTU$2%U*L70^XXUSD^]PB7)%9$<5[=K^0?[&P37G_-5NTTW"^<3SZ:IIF M&^E-A"5H&S%\J,#PSQ;IOP=JO>L3?KEYIRW7VMY$=B&)W32TJ+/H5A=E [W/ MN-Y0KQ')BZ;WO']_W@'8MGDA&/E(T@Y !#*>N_IDH8&4UOIQ_[<>NP3YWP6P MY!)YL7=G2Z4E3BE.4L$=7UKQUJ.$&'@.A!;VC?_]S$#>6&0AQ%^T@]K=I8FK MK+0K'SOVLGE0 15VG1QP6):C(\N#E0\WCBM".$1#.BV_^MRN#,M'=M.S)KV7 M:Y@V_G3(2@Q^)'S*$EF%E3?&E#417/M1+O'0JK)4-F *\U_%BXTW%U!4O(,L MLDA$E?F]@XH4A9XUP/,:O"E-DGH#/_O0U6T>)?!)&+X.B[!O9J\"?YT5]Z'C M.!\ @J8];UX&O5BX ]YVD:$4_DG\MM370?CF!UZ8R(A7#CS.,)D;Z@P.>[6H MX =1W!+9\1Q<1B^@)1&"!\OK.C&-K'C%B')G6EJQ58[99W\G?B@SRA!-JRC5 MFN)-/DHWM%27CC">SJ>7HQU#A'0WH>F3^Y=*(V&=/AHY?Q^EN[$0H4_(^IEX M!50W/_:];ZSI6P,OO%_TY^6 MIL#Z98WD3) ,]?ZV+H@2@=5MC7].^@%-,RU36&&EY7HA46WP+$KW.?;S$]Z8 MT9+W).8E2[LU1S+.-Y3HN1#*=G7G>XYFB,D/0: 9:]/QHN?CFW]%ZK]*JNG7 MXW-F20Z-&B2D-'8IG0YSP'(] D+24)&BKWP_EC>SAQ;8SGG.A,I+==*@!\$B M"_)O:F)II [C=U?E$5]0 9LE7SS:.&,+[%,E-K"!9.YCL/Z46F%C;B0D2%U\ M@'4I N+7.QG*#BF-D9'V@E3$F_A4>>DVVC68N!8XLG\4TL5Y]7E;YH=E6[3H M=6&#"HYLH._$>U6KM2KV)\(?>V)V%+&OT;@K#W=4YZT.]SH*17:0RG-_$\HL% M6HIWYK-]#F\3?]8L<211J=/)3?6+5!\T<2B;",]D$%$VD!KGAF[&GL&G3L)8"8XIP)U^%5PH_F O9$)D=^K\ MK-1_;$CB7C__L\^1]YIN$OOB6/6S++[D( _&F7[0P*!7V/'R_J[Z%H#1,S03 MRJHL[L&4A]O!_1DS%31D!@1330J]Q_&_5TE_'?_;XBKQ+^(@4R&1A,DXQ#'H M=J+K_VG;$5;+_LR_8N$*L2R[<]\V=FA2@ES!#'Z$T*M4Q1[63/GO!?@\)5G M_L##CV(*]$/-VZ@\'LS.0HY])\D&@\ &HQ,:O>?T8E\*8W9$K/.ZZ#H?@F=" MJ,!,R B(0RP84"Y[QU#M&M7BS)UC3V4_L:@"MMR3)+)3VBLJ!D?;FW:H#_

ZZD-[\^"2>F ]>O[Z00@_8S@34/6BT,7HG"'T"#B(@M0]. EVY:LRHW. M1TUOT$:J>MR@"6I"ICNL%9.NYMWIVI_Y(9AXMZ6JSA3CNFSO'>#^[@=W3)!E MB$A'3VPQQC<9>$I1!F%>02U'*N]9FN\ GXEX<%]7M>?ARS]]&Q0M/3!?%?]# M))@*XX2TORLYOSZY;Y(15*I1A^0F3:@WCX]"]\S5MY4XPN(9]2[/22ROC>^_,$36CJ?59X1D']0L-^#^@"GVV8W^8%0?FOKL>^TB.# M"@_\8*(RM4!D_R-K!C==Z\A(CU+J_I:'9 M_34BB.8C5W;&KT271XD&J9O#KOTLF$D=SDNTTBH!LS2OVAR)NYE2SN\ @M1_ MD8Y8[EZQ./2=D*8YT6T4EZS.)NYTLDM)@0P9;1K==RV[6BAB\^BY OJ4A0K, M$89%AK" M1'Z.N]3&YMO44L.-*)ZSPD*V#Q*P6BXC[_5YWI;# 5D-E'3Q6'DBU M+W1W4;K)V$"'?HJ-N-I?.#C.,=6^'AM!X=>H,__[RL:6R>YRP[C_!\KIMTTM M@J2H!&6>=P= 'W3%GQ,+CT&@#1_*1%O?I?8QJ6#@+I'1&8CG6F D:04W&LOX M5K-"Y/OTX;-*SSS-\/K1SAWE.;UU7#?+?J@INM#S'.NE+W&N?9\E! ME"_WM1J5M ;GM4"#O?00U84%3MF6?Y>DQ]Y'J7HD>; U)+*GM$S,6;Q7PQ58 MN+!8,+9H3 WV>YXZL3 0T;_]"CWB56$=\JU]'_N2Q>UI'-KL8^EFDGPK+:[5 MZ877/!_,4N,%@CB]*;:RW?H[J$([[V2DN,&PS90]8]ZD+\I>2'/]QVN_UV&# M/)@AH6B>!1EU!".,8G^^:*)'(CH 4&JW>S)_BXZIZ7TTGBW2A=O2W&=A#_/R*7\'4]RQ)>D(K)4 MYSNB(0Y]LGX]G0\1)1W5^[X!U:70^#^";\T959OBUL8:DAZ\(&7?)J1 #:4E MI%C< 5%@&I0R7#"F7?.:-@8E>!M9Y;S ,*L47+32,0?V5)B.UDA7"BW%+MQN M !R0%1>Y[L0CT.7/*.JR-61@KU3Y;O9J%?,*^;>'E9IF$F/NG\JU*PTPPI*" MF1T0=?UB74QR#W>R!Q.9Y C@$^GV(7)5%Y]#IMGMVE.V[>C]3&4B=4,I@<4'H4O/?S@=E5[X;)A>VQ80Q%$ M,2W9B,8V6Y?./#5.3L(/G)1D%(UBANNNZRRV?(P2F>=*7<#< "% M7&1H7!59ZO?Y,? 9+VE-U)8\RYRR4)?Q8%-#_$JI/;$7&DZB2@56Q#&_&9"A M9VCK0#J]5H_D@'F*R8& R.K\K\NWU2LK*U?S==J!99-IE.2%[$LC;_)8^[1?]JP\8^7A3+FH@M

X I<;FI-T-VKH^*HJ>)Q^K2\=E?;], M_X0]RXX>*)EJ=Q KA0:+6$T?/UO#V6/8G(AW]V?^_57IP:A](S?Q>P/@FQ ! MH:#DN*K/C>2^',=TD*$GE)1\L2LN2+W2B2'Q]WS^VVFSY>7=RZ=CU.UJ$[_> MUPX3MK%F6RY[%#HW+*#I]C+7*!D'S=XVN-H$Y#$T3ZV;QXM]LZ$^V+!.^;PB*M18_CX42I]0K@DA<$Z M:FHT4@U;F 6O1\Y>_"!-/*9^C?8.<+':D=):;>#*]W&W+7#B]!ZNX>?RSSAR M=N+@?9::03Z,,S[]W2(#8Z@DB!/IZK.NX:I8?=:%N^M'RTAM"\]+HIIJ9UW!G[?:E^KP\K:UC!DV!^!/,=T)\3S#H08!D5"SL4EM;2.5D6RXY'LBGMH38.>.NCO/+VAVI!QDKP]J6&%2G[DHK 5C2C@YJ; MQH>G@]LBD2.6NA+:I64SHV6$*M5M'#P=/+%G M13[4FU3.B[JT_U27VWS[$.NAG@)]U5JL-4:0(@*3F5T3/0<_[\RRO1!K_$WR M"68RRT))[\_O1J-+O3;6_5!@RI]$HL29M:ZQIE*PWY4.&36_UF?U9 ZV<%B< M]'O\(O_[T(5*8H0['B*6G_H"HCY"?ZS ( ^?$MD)@:DG5HG.A/I%-,(JA>\[G5NC< ME9QSSI7:[77"T-;5>-OE@Q?38G)O7L1W2V*.7W9W48&@.N3OP,((FDR!)G]( M_!KA[EB1R0AQU3<_1(NDF)3^,%D='&EW6\T%O=9*.'VZ+2"OQ;.G=RI M1]+!+%M07AL75SLAR_J9VB4:207-A R!S_II,?*04K;V>GB[E'QD [&^]4*- MX%G#C&V>X)GSF,YY!<=R(UTWT>J;M!;?C\(]SC3[%UIV\.-(F8H.0N.%=FG_ MBG$*9(0:;8#/'.VEGC9\!-]U=%23T\YH6*AI+-K&,B,-K@*=-$$&EK4OT>0( M1EGK9@3*$JJ+9:0Q?DZP'5-BIWXBMADK#=?&4=#%!:G"+"_C42$5R("QWC2\ M9\[UL^<:I7/K%.::K]4U\/!7X5O*B@]OQH?U"E+VG[PO2( Q7R_$@Y+7,V-D M3!'WJHT370C9=W9EU+UQK4)_*1XAJ9QRM;F@YSY]6<]G3N*;N"=4SYK=4:SR M&VO*EPJH_R].;U +(LW(*<1)\,!\,N=;C"R.6\'.ED3W-2 M:J@K[&7Y=[N?.$0+(1H=BL+_RM7@7^KX<2\[<3O.Q[1JO%U81!7;G3N3+U5[ MBSZ6#P>3PB3-+$\8J52SSTI)FB@C"9-'JM1LS!3-<$99"@FR@U*=.+%Q?'I^ M1<^7[UECGU^UO[*'?A$<2MMEX4K32%;]?ZC=A4UR=UH[0 M+NO<*+V3*D[\DA0+&0NLH=KKY/[=+EZZ^->ZWFB SR&+JS7#]4.Y2RAS M>:6?U/=))[Z0M\[)I*! R&U--,K!O^0=FD1C+-!2SUGB"#S]8.17&8?[X,&' M1V%[7T@\]S0W27#12_(,F4QKGITT2:GIW(/S+'0Y/H?LGM."!7?9MO;9SY/'FBZ[TU7VQLW'2)&._ZMG.2& M9ZQ.W'Z+O^X R60WST\D5 L%(';(G!7^O(SM=Z6 2U*HEOF-F:$=UHB-J[L; MN9I,@GG4[N_)8@"$VR]([5@*NP.2O6LHD76#9B^,6@72Y%(<(/%5ZG'#6P>: M8\35&V\YV;&E82"I:I^W8(HQ*9LM17G ME"W\+YO]J2^@O@+X+D]1R$XJ([VS!?MKJ) =@@RF/OOFA*;\](!)9$U^0X0/ MQ]5VDE!3IW,X;.'7, //-4*K^=LW4B?,G>LP4\Y7>8HM3 MSME-%T\F_<^0#R 5DF#U:$&.:P#BC@\*&+Q>OB'51E M-99][ZA_M;RBX9%( M,PQ[;[^,9X^F;/FI,O"W&T0*:TKVE@^[7'V*$(LMW1?GAV9YYTBXG!N=V@GO MOS>YTIS$Y'!FV9D7:<[$*VZD\#Q8I41JN$-T&-2A$@WX;EPAI$YHEJDVERN^3ZHFRGI 6 ,R@E*DC>'C)TZ]:M06%9WC M_##2=OG]!+/H"<&_G8@,N5%]9_6@"1G)FNQ-+*_1!F\HCD2%+$JE69A;J@9R M?%PNS>+SI+)YIIGP"\!([SQ2Z[=>NO+N(@'-'UW+$^TWK;).TUHIPY-C5(I< MG\DY)4*<9!H>/Q%;@SR*>,S MKN+*[>;R6&](/6X"-K!L?*!ZI,JW+]Q%I? MFN5XB+0L&DY^/B"(""]P933P*2"Q'NABNM*,2-5,&-W^;,X7V M$X4&KCO,- O&K1&?K\4$>%_[1,?9SCRK&)-TJ?&^Z7C"N_/6^ [(B&\N,P6& M&>-+@S^<6OI]0$FZKM\!A(Y+#]+&.?/2[8D3!#V6OSE"%>),+EUX1LX+B/^' MXW^/>0H>?$V3F\OI2 2DXAQ?][%G6]SH8BY,6M/79+LSJY5O:M7CD]E+V.2V M]-P!80379$]%3[>*(5^4AM;(1;MJJ__8M@II>*RP/4%U!.9)$0 AO6LT5D[7 M&Q?3N^/EZD$W)2G:G%8M'-?O U*NC:=$)Y$Z/1DLY+5DIB5V-C>+?X).@H-Y MP?_+=MW_$G47ME=C\MGQG&\WAAKW+N=(%O\^FQ0^P>$8Q_Y0'SOAQQL0:-PX M:^KGL%8%!*W!2W86D3>:(Q(I>0*?N7G6,A\:S_!>JLCRAB-P^R2X$,1)3<6' MC:U16Y+<'SQ2O[LT3<%$5ZM]$^".&([?_AZJ-^MB?2^Y"D]<'4SS7:%I(_F: MYM= U?T_]EM;I,%<0[PLR^]J03?VQLB ^@2@[%,1]3BWG<&;C2N]N39E3T_4 M:WANVI62H<) 8_AP-^7Y(&]YP]SKSDBNL'F3G*)'V$;/:JF<[P 2I^RY0J.X M#K6&O7@#/;T%Q=!_HJ?Z]!IBH G0'2#_12X.4&8T )[B%O-S.=Z/5VH<8/98 M1.-?[&+KN=$/_9>#GH_;HKEGOOR/]=1$F:_ZOAR0&U"8)@%899,%-;DH_SO@ M 392=EU+3TOF75/GP^;$.#5OP6]MTHSL@-,V2RN//1%.](>4:.+'I_RZ7.M3!=HM2JF;VKVD#K ?;+A1Z#.'.!E-6K.7/?* M*/$EY48%XU-F9:X]L^'_\RT?RB%Z4?K="ZD-\%FMKXY30_;%K3B12Q_ M' 1]&@."U;!6.YT1@BAJZ9X+?:D=.>)Y'P6Z9.%KQ\H^KSG74](MC)KQMHJ1 MAL<;>4=. O99":DCO#1^;[PR)#>V.Y\(!.;FF]W\DB>V<5*]K!I)^06.,KT# M>HSY.3X3=D7-]I'X@QI2>&UO9S%/D0N5*/D[(#P^B!/Q:7IY3US\7LR^IV(V MP]C(D&T?7NR^;ESK[>+ZONTI*ZAL60A&#R2Q\A,1Z9:+5'S>VUQ["(#OG9( M#E$**2&WK5S"9DA*.F+0>.N&@8O\^/%Y%WW/L!X>*WV6W3F=K15-L&; MJGZZ-^FL83WA?EY]_M=9%)_<"G!8S--2%+,,Q84(FR_\J,D/ 5I< M>"$*SH,XQJ7:R'6]A=[?4!E74_#1"*N71O13@Z*;L<9 Y=)##!>3X"+U;,XC MVT^2MPK53<^1Q9 [@.P@2;JK;D4<59M/L*;=?.N\5:[I4/-J6&)"+J+VLE0U MIK9^\V9,R!C2SJP&/MJY(3=1*RCC(.]A?KS69RV!Y(9F%$'\_P_>WC(HKJ!K M%QV">_"@0W""NS- @@<([A""0W ;8&!PEP !$C0$" XAN X.P1V"P^ Z@T[0 MD_?'O?=\I\XY]\>5JMVUJW:UK.ZNU6L]NWL]S=S4FG+FC9#CY'(%#Y;*IE]2 MIE4L'65!#'U38ZT^V?"#"FI:1NK4J./:A5-7@<1?;'W.K],U/ES;;DYG9$GB M^03:)Y'K:,OA*PJ-HM7&883E@0TF MCL]?';Z:/L80,N^QMGY8<:WBB^ID;4= 8[=F^.B*ZT\9HE672OHF8J"@N))QDL MFI++[8DLGMNPA1"[(81XQB6HD M-W]3U]6!RJ8/A<3B'VQ]G$]F;R-M]!/(>D(7&MQ]8?7$O8$C8W;SQ#3[OU8< MNAH+:2Q>BH;0D;$1 QA*2CI\J;+\KG_$>]A-"S-M8<6T,AAZIJ05&^ WC!.ZY9.ET']W;^[7K]64^@/VN2 M98PL4#F)S/UP 1G&C(V)S/NZU1D0?2V&RK2'5UC&B@;LA5?>>[:FK6C\,%D: M(TK>;FCM44'SHW;_MN>TO9WJ+-0-_4D5*PW:@-$:.65V4LQ=F0=J-33&%JN' MDJJ29R]FOJO^EA>I3-_]@_D0/WE);#,Q+[GXL(E! M@U=+&IGW>>SU=1K*M&BLK-\?OHJUIB&0[D9R5DB(*][%+/%[: /O+X,;BAV: M7/WQ,CY[G@7G95.J!GPD0]@P)63C3+OY7,.G$?HSN&E3 M1I:KAL@2[.IBK85$F^=V\8EAS1C?XGOY@41SD2\E3!XM9.,=]HS[O1TBHVK# M_'5_%D.3=8W#M6WZJ?#=YW2Q,D#UAD=*<[!/0PEX1*/5IR'U=O:0B40Z ZF: M6DC]:'8+STO?!CT#V7<$;I;T@$C!IJ:=4WNS/E4F1SKVTU;@*FLRP=0"O 1K MMV+?)B"A#U?%GZHLTY?%#<=98:N<5CZ[@BZ+P6;6#3&PVC$^,Z*SSIIK0+)E^CM>?^$[V6TZOU^7L,'T)=X: M]T@.3A\[M,"%/0$BM'I-@I(7[5JGQNHP6U<^M<1PB"\5)46C4XRN0M@78'4B M^$:\WKLN)M-@OK?)C$8FJB9R3+2:.[1#4K5Y]6CK&G!ZJ;$,+M6MMCQJ>)@# M/,6+VF\)]S?]Q5^&$NI48AH'0T+?3X>-OQJR_--B=@AWJCW2DN:&5!%'1MD& MN=_SY@?5Q%(LXH7S5%\/9ZH+?+*E&K;3_QAB9AO%3ZZOX;8QNI077VP\Z/-, M-M]5WW!7WU]QEBP\3P5[^)76.]H.@)_HH_BD:^*G:(/ZE)JZ:WU5_?9C^A([ MXK&)8I-I:>4?1]=GLMG^%)&9_-=-YC2D=%)+,"L1,>VDSBVHH[(7CU/LS",\43UO/P1*X9.,\2^1 M6-E"#]^7)!IP\H>2^(>D5U/)1YX+A"DY,_<\ 6JA<=40,:+$+55N R!*?V(3 MJSEN>^C#K.$[YR]TMDK;KW<^@7<$$KSD@!\..R41IY'T1XGJ*J4AQ^H9"?XIKKZ"O724G2-)G.R3_4">.8QS;7;IY>6O5"KC M4^:F"+-:^W=M,^YR8D(,7)E(Y7_(XCF$$$5B5?S'(< GOT^#MG_";Y/PM6)L M->O\4F!L.$LWDT$$OO\?(G@(\ULQ)\!=ZM$@C5F 3'6Q+<>\2W4)Y?S)C]]T M/?;RI[9)&&YSVG4DGS!IBJ M&/R,.0M4WR"T\3TPW'OBC6RVM.,EDCHR#<*^3ZKLZ:.IV HOA#I5NZE75E\! M:<#H.GF#VE/U*M0?:[B+$NWNY%A6&K>FS4;8#HP C']JPVV-2 $* *D.T\$\ MALDS%Q<1P@_CX[N'6J]>['[5:[.:J'FK='\Y-&C!I4 ?J-4\RU(;=X[K]L'\ MW+2HW$9Q7-!0@F[#^] YYM\*I?8$4(U:.E\:ES@M6#AM<'0Y^4JRIXI1&YY6 M3X7+] "_%]_VT//1BKR-O(D^Y:YBC>JYWH6;6 <^!WQ?S4[F"5U.]6)Y"UTY M2_A$+,? ,4TS8#I5]N7T\WF MC-FM+7$;0P=-H6C -IVOR%Z 9 M7+^G'8X9XE(JE(!9!<7[*HHJ3ONU(UW.(_B+;XP/+ MWW Z . ;<1ITHSB?U@=(L-^J%2(<'U6?:9Q8(\+)[)(T?]C/',UX7KGS!0YT M)Y*WLJ1?NG_>B%AMS 3%\940EJ-=2\E@":?D,R<,![^1/B_:7IB$(O2(L=>A M/6Z;R>3E4HOJ=DO.*GI 7D7[3YP'(]A>!^? C_<7B,&M^?Q-2V)ZKG=!.LLW MN[8M=7%Q+A^'.Q,78NZ= 2F*L.3PVE@O8DR$*T?%JU& M2RO?DL<)'?W=.-P^1[*[=P/]<6[]:F:U_F##*=8':L)HE)K*U7>=?:N7@@MX M)PGJWBA/U'OS5E8&VB:)]P>;0+R19A*6ZI*=$3D M(=@ FKOD:P($M ^$07 ]=RM&2SR M.W%1)L5IQA3T"_8J26!0?HS'OPMIWV?*P ?!_K$6NJZ(?#:L\@3P!5MU MWT-I4H)Y5O^4/LZB@K9.!)0-3$T#NZ^>S?N; J,W+9^5J?\HSHM5]-^[YYO MZGT" &\"DF(/E^83_=\7/F(*JY4<$G$9*J):-J"DJCL'%OR3/IS0O=SJ8H($ MF1C"3T%EGJJN$3[UV2W,V%6B$JDJO8782MN".>'&LJ^0K#41]V+E1WZ_N'T# M@HJ:/%N.4\KL0%&O],QR0U!^CW@B=^HKCD[K^-)2_CL:P@HNOEM,\BI?O>A; M0">VYK6S%!:1%1>]N>5H7*&)8Q?/93!=P?#^A4<0,JINB\= *?!$Y^2T^&\3 M)G??1D"(:"D]0-L(#.V%00O*IH>WU+W< M?ZK,;_;9O2NQVQ+$"DX_R_*+#":YET/P);O>BQ6 2][,7A)RW6E2-Q#J<&Y] MCBU4R#:@8-S27>N([H61UL<(R^"_DY5 7#5U+UOB!<7K(Z3KF-8U/*Y]C:TI M[_RD:V3IM/+R^\<\9L?H+'G$C?\^ ;J:CR&BE2^>$X_P.@@]&W1RNAC_!Y]Q M:RR\-TWRZ\IK/(#ME@2/3(Y0\G;L0G"A,E1P4*?).%T5\[MK(JTU*OU7R0K- M89UE/@RAGA]'JNJ\E0Q8:7$X098;*6FM&+RTTSYI'NA=748^H-'=+<#]HZ@W MD$)%C?M.DG$:J[5*FZA;0P"^HIA?[?_T"&YV)("'?+6W=#M09Z\#0$&>QNTT MNH?'B6*_J*;=NNY!I&V._+%-Y11BC%K-7U@U!SU"AMDB,LI! M"Q\+9H_IT^LW2%=+N@$Y]VX>;'(&2CK]QEW,\:8NZQR40+\1]$J*TX+H]T_Z MR-+>21[10=;421+N\$[_P4UR)_=+.B&,8?UN\E]GBO^6 M*1Q\UE& /LJ,_@EFL@';!,Y10+>IP=_0;@JLUND/MOBK/S._4FT[*YP$FUE7 M2 QT%+HTK$\6'Z(MY[7;BZS<=[3L,8N7S(L+A,KTQ,SW M^7M&5K5D/?/ZG+!HI&B_U6;\]X-92ZJ-H)@BP3#B%_]@]+C01+'_3>\9_1/ M$6PW+=K4U@F+E6XRLF*7 F/4]H0%G#L77(B,P#^KNXB2K?[.>GVI'8F-M+JJ M^<.Q539?0O/)L 6U^E%X?S9=HLUHS3'%?W6P&ES9ED_I.'_Q@A):OT+TTZ0L M2_Y*'R/TU/T5!:+2D-;T76OK;'8U+^L23".&0FN+T,GT &'24_N:W'V@@SE1 MH?2>Z_L5Z[;U7?/?KR#7N2N">%/,ND383M5ESH,"KQ?J9^$C25M%I]N5>NR M1!SQ)1B&G($A>)4;W%PV?(OO029JJ7=O94K.OV:88";EN['X-DXNG]WMLBX9 MY6TGJ=Z(P$'/.^E67I>.^3CE/2GBM MD./$!>^6K[VQ$7)E!Q))?C@_!8M M@;B$/,_8+*4)]-8^"7LZSP9=Y@DP\00PR94CB9D ;"1U@(HQ3?/R5MO>S;RR M]P,07%&P H1&KNF]$H+U!B*;W)4U5<\>@QQ/.+33NB8DX,C=W/D0,A>VF9/+ MJP<.QV<@0D.5<3"UF^:T1RLGL=M"$#X-OI273?)AW/0/29 MH^FT$7%&NH! O<_OL',AUBCMHGMC1-5N8N42ZTX.\MAVX(77G&EYRN*==4>P M'WCY$1>^%4^O*?_-Z=K/US96?Q:>P?G<_L>V$O;1@/-EVQ9[GP;ZIE_$V;WR MENGVS&4VZRI+\ESLQJND8RT \8YE/I0$NE&2M5M0_K:3"&&7[E(RH/G;IS\U M,$H[A[2V-9+E_8:0M8R6R:WT#__/NK?YO:O'_TQIN"5"2P+:6%4C;0O.BB#Y MZ55B7(&3GX>OTFT4FM>+/0][ Y$JZ"UP]##I2OG.A*F?X*(/< <<A8$0 M.D>$ND9-TYTO]RE;Z72'R)UI5-V8!*%Q*E\R\//$L-Q^2-2T\[@QM3=%@6V, M/Z2C5Z;\M'TOQQ@FSAB>$[<[QIIT'6OM=[#XW=;,(T]*QS^X%U%"B;^ ?B1G MU0]^+U+(XN[NS&Z,<(W<$F_OL%2:N=([:+R>E@B]I];XZ/9BG'A'[05)SMQJ MZ%YJ\+_I)4[_>@+ALBH:'F2]=)\GS#>?))>HH7CXV8YNOT'\9V% ,B^S"I7% MW_@;W7@%%79ZB$NJJB.J4]>VJ>+)7^2]U5DN2'#U^[(F!^1Z8JG4^I +,2_6 MJ%B4#T8,,IEJ>,7OL"_-QBCORS.0- M=X:Z9$LPQQZ*8%*;C2= #VSZRQW!F)EAKU:BA2!*=N%LD][&D0]2VH1]/#E* M]_)#NTIBDMEES1LD=EPG->1M.^)C,,M"PQC6Q&M$8E*23>W,M!?KK(75)[KF MO[+N:-?2>!%@K0TT]$=>XH3HAY$I*'()6:"3XS"0:^)R5@\9ELJ/>@+4#PX0 MTSI82,.RMS :?Z'\WKBHL<2K_NS;FXB32?RBNGPW"9:)Y.MW6^+:$@MU:P<2 MU=88H4;4%J0EK*O7' -.XVU<0V1D6MA9CUYR\K/M##G8[H=C(!?;("M>V(*[: M%L%^?28RU1W6'T[-EI0]([ZH,V@.8MBS)]#MM@_E]J4*6(0B [<8\I&8[>0? M7:H9'WL18QG1H"4*I;\?"#L6"#R+?G:+R_:TWUW5%/=R*B7X9\ *OEY"[\G. M3(+8K_,0QP*UVE!G?Z?'HQWA]D?^QWA4<+MP!2FE6SHV:VP7Q5^TNV>./&7! M,YUTN7J_C+I]I."_OIA(/P'6-4&2#U"\L100\ ?IA MQ/O]6TF^L[S8][\:]HG;K#S@#HH"!FF-L+V.LR3/;:OXU"+@RU:]_RTP4K=!H5 M/ $(@UD=E^R2O1@Z*H;(;V?2F,@K+ZSUX-F6,W%['W.+PDB< FMT38(OC"1#9L@FZQ>Q/?HAW 4+A ME/83 , +LOX(B*/])TPC:))P$[6/_ MAP>,!;JI?/^R%?L!<+E^CY%\SX$._*^9DU&F>61/@&]E_\0SAJ'B%O\A0C&Y M?Q\8_M4/S5?3'D "WQV?* MC^30'MIOT,G_3>=?@?[51WZ!\SCWFQ'P8TU[Y0E0-SN_]]_+S)F\<8)C3\.0 MI^3_;%JV-WGS2(X!O^!>"XD5T4WYMWH3>#YP[ J?]&;J()9#'9684R3K-0:* M[=O&AI=L":7<+G!^NZ>8;R"L"D Z9JSRNX\']82&WAI^=X!B>Q,";=+>+"7V M/ %&U-,^$?]*WI&C-TBN-CK*@#G\;$TZY#M[^9BKZ,\^>/1]YN =<4MF2O2, M*TC!>;'*Q;H^09F4Q:,&C42A]!; -2 K:YK>.6-S$DU](P7M6@C-9;_"RREI M2?T#+[M@T#+P'HELG*VR^?2+VXNK]E!TMT)_C JX=(VG/'+]>0B;_NC\%5=6 MD=M# ?E:J+2R_A?A M.E'+IO7T3)WQ'D"E(\O7,7UE>NZ?7:V4/(*K_YGN!(Z;ZG7YUH5[&??,-:X%YK"IUZXSVU]M/F_3 MN;>TW^R$95B: ]ED%NK0Y66[Y22HI"WDROR5JLQID")HL[\JV0C%O*5.R+2@TPB;Y3E.&S/6=F7#3S5, M2UTO#HA#C?3>*8F,"8>NK X^BNS"T%S&5S4U\>K*]Q!['8&DO0SK;5 MF4L/2MDNP!1[M:Q!?8,@ ACJ;3WQ+9%C/HH*B/JGU[@9_Q1.?DSH"?!LYMY9 M]_C@#]7C7_*@7-!>UK\%B?F>:^GA##J*? +X_7G$LKQG,\%^P!:>N,?70A8^ MDO&@/X9GV3]BEJ#F2_[,//K7/)R#>C*/#YX T@N/?X&;ZC>Y3P#^AW5[%-W# M>E(]CLM>*H]=CR.%*B[]L +T1>L3C___/XUQO;6MF8;QUCH9]O/VMK^(E\;^[F8K\[.E>@?I$WV67\*2%U MY0IODGCTN:B-9F/")[C:-?65C1W))P95\DA8/$R4\HK@?/S(VII[_9K A24Q M2:&4)2<($W+D=N?N((ARM229V'"C^0,.\$F\=%%P$? ]"K89(>?Z6+[3I&*N M5A'!JAGPS'G?L7[_BE#DA-=:U>JKJ$J"(+5*-S:B!M#P$ 6A)HKV*=#8LJ2Q M $.="/E4\RT^F>Y7IU;6JCK$82THZ>.--8?@[&L$-P>_-4,HGR1N3E"#[]01 M,A-1]XJ;ZU3F6EZ8XRGERX-TC1H4M2V8PT/#!BJSQQRFXL<2U=S0;J5V*M'X MJD,$2JH_[<"$)\O2T@*'I^\=UXJZ&TVMD+N%2@SU!A:!"MKPI<8=#DHFBU 1 M8@Q_@TSP&[C5HGX"."GY!(9]X/^R]AI7BV_$SNP5)P#AM! &_4",!9%"0&.D M0=^..ME_Q1O_BAIP'KIZGBDP2'ZA*=KZ[6^6>JP8)6&+>Q&#)]H8*OH1CWHC MF= A@'!G/+1:MJ!\:0SBO6@RMX;O4'2^I,N>OR-N-]Y-6R0\:P7\^.K9>IO#](1.0!NY M^83U%;1OIALLR1PEBW3,9 8:; /)_?SBI9C?IB9S#>.I\4HW3_Z0U<%E:\U] M?2V T)A/#W)T+'5>TEBYG;5@;)JKO]M)NM!J2UKEZ96[PQG\'/%\\]P\=EP) MP ?FNDX*WW+K@3& 2Y00UU6%3K*4K6TSKL)5KN+P7->JC23#%X:V71=R=^L] M@3[']>LQ[Q;K*?VN6T/CJ.$_FV=WWIRG'J2KQ!Q[JK).":*9'U/Y>F*Q_UN@ M_XST_H?/ 7\K&=_8*6"^UG%+?3GQM4[[O)OLE(_P3%^*6O]UTG?^X);J']!H M45UG'8OLBEIGUBTG4L<*IGB[9GU]8QS<-D8F43&7E6]PZ4ETGD>693.P[$R? M\MO.J'^>'.7/MR2LV>.V1DGX5NA"I7^'SG*(G 6!"?.D2RLK],PZ*L=6CE? M#,&/UL:V,?4A$D.K&.M>'GTV.3:VC\*H0-$"Q(T&8OXS256E3;V^:J/K^3<; MKC!D*]DYK[P"SC""R"DI#9'J/,;87[$^YLH>86QF;.+/Q'F<7B0@S_OR'5ZL M#76$+03>D907JKK=D9ZP*-&^8%"*^?P6RV>O\02 M;GG*_<>I[=K4 ^XSNZ2U^=WSDV^X3,O*:'V1N49E$@,4^)0$."]VZ]V"*?9O M%FA6>VEC3D6,JZH9C+9WJ1E=D,+OPPJ),[LQ*.W8);KRCC;G,HJM_%R@?EY! MK*L)2]X+I#CI:YRX+)]2(E?$J9<3.(;80CC%^M7!IY3CYD"=9+W4 Y&*9N,MPUA2&U-?$D_33;C:=UQ92VAB=XDJ"V3U_S MG#S6-I;HO' /@[3%:FH%S#8,[R-Q9AGB>YEN)P_;7ODY]GQH\,:594(ZAV:B M'65:M&Z\:*JV0"N,@F0;BX4A4X2%6'+*,%-5F+D^R74/,6Z%"-JA-HMXXLU> MV_K[NFRVMK2;ZI*'+7%!^<;MW.]HG^F])_GR4QI]NJE=8*NLX<&O[UKP(-5X ML&B=I\BKO?9G#BWXQ\JS6L9@E ]ZV"NIB6C1K+Q\UNK"(/]2Z:R@\:P;TB]3 MH[KIO.XQ5'[#S5+@P=?S#=XUA#_2*IUI(@R%).;85'?#%'Z(^,0RKQ124QO- M>FK)R]'BWRCR,.X+>CK^EX!T]%&8PT0\%1 CF B5-C"?!3&I&DB_#FI,DV*2 M4I76]I1C>:^:)\/%<'==BZ#,1I*C7MG/195FC08#4W>\_YB,2QUH6[PP@7PD M9#OFD]';H]?21?9NRC0-$D?>[H6YU>Q.GXAHDW:L_HI*>:9.5PA _DX@+JBF M,GKX?+EJVN?7VGO4E#+F S<'#8S1##23F2B1,/Z>&.HB2 F3>H?-51J\9")S MT^]&Z+#&4-_:AOB,/$IU"NB[->]A>0*\;[I0K4U[R=I;5+Y(F$/@@W&]L-ZP MT%O%KNBB>7I]CB^,V$F.$Z,5W1T_U8]:1K\[8WYU8>=](U(/I(UP\,=%]CYK:OV6C[\U ;*A2.V$(R"/;<69ZCP:A.;$N< M@!3MK!M'4&QP 97%C.ULXNK:5VD^YT8KTMB7G+E?"=Y^7>(OLA%52OYGSITG MT%!7[:*W'TVV3?QB>&7[?QQFMMK\_#/AL:/Z,M86\JQ+D2E5G*"9[2>$XHYN MZ1[4BA!92X33J]&N$YE:+(Z?N9 -!CK[\&>I4. \]&"]L.1._!:PG0.,LZQC M*,,^'MR$AJ\]3](P"*1M1G8.JH-)I'>M6 MUGOLP]9VO@5IO55*'5>9Y;4W8#^-^E")]H%&0A:A,%=BC[C1G&EGWUPG7DS^ MY=C*V*#ND )@, -@*& !-O *X&Y1ZG!.7NF19J:HK=^561*5\_ A:D\&PD&2 MVO5H%M%-.O"BH3"@-;-O6(/@5&J=]&RG/NH[G MW:N*$7&GZSJ9.F&F,0FE-$J9 8+8M)DVTQS;UHS7Y4U/ (>$7,&<]'30U6> MG8R'[2713-,:4$".QV!>0/B-UX#*-WQ2R-OI+9LH=7,EJ0-6E>^U@0;&VVNI MDOROI]3ZV=EI?45/FL5G)^_U';?X9*J8FL^MT[>,BY*=AO2'!2Q01)4EC Q" MDV$>PK#H#P/.G&OJ&'GC9R<<2T$AC:1H;BP U0M1>&S.]GOTY,SJC_L,^-FJ M"PWTFH&+;(']B]8-]7>2,(D+5K2AU+?O7=' ]!SH&\FH5\K);NQ(OXAVQCIA M21O*Q(I6YO>J0NTI7/DZL63P&?^:5U/XS.> ML?[V3H/=!+GYX_WB8A#_"EZD5&+@Q#UYTR910;5B$7A=JRD5?B=*50]+$N'N M(>U.1V"I8/MZS'AL=2JVHG(W@]3UXO6S5>=Q:5OR^@D5K7T5A/R&*(KM@7>^0T%[U10*+ES5/6IIY23S(S1Z7 MXUA)ZCY:X-NSGJ.]J*F#65DF_X!OR.87'C9*/M8$%:ZJEO0LN2;[>7>JX"'# M!0>L7Y!BTN:X8T*PRU PQ7;$?,'F [I2YUUPC9_3A(>/QY[0L:"+'OUOP7S= M(\O2_%I03V!-! RS_D'T$<2EWY924V/-?*J&^DM M32)UAC*V8($!'/,)[A7N6C5*S1:7^E%/@"+A?-0.NAZJL/0)4('X!SPOPY@W!T#Y>50RE"P0/F] M+W1\>T5"FWX3YAO4"C;*561X ( M#\CQ99[//Y^"N-L+?J>NU;KPH-11;NZD!MT0(VU]?$T!C G&0_K3]>OX MCC0:#:OUGU1:7?,),"HXL6GUO,(/N:8%M$>(OU1&/"O2231)274\QMY(CK_G M"]R 41QF87V+=/.^*ZE/J\;G9):^9B:0^6+ _[[KN2>QVMW((Q[%G:1FYAF2 M^$V]XUN'BHK^%^S>SCU:(1)+.+I)P=K]$/I]KY2'LZ-D1,WBKWLSCR]&8Q#S MMY$820G*DRDH7=_PW^^(]VZGIRSRO\LZ#)>'VD M>VA@!?[B^JI&BC:J+$95<1DZ632,S?A)'KM9I@S[G:3-QKM%W9!G\-QR )Y4 M(-[!(\V]U-PC)WA@L#>+FX=G;B;"#W"2B/O;TZ.KWU>_C$;XH2@OO@S[SQ, M\=8RZE?#0@S$Q8.,VY-CAH=E<,T2Q@E$L"8$$Z(>XXC2]_(Q@JD/UO$AZ#\< M)#\&\E2]-.KU2XGF>7EC/19 'RSUY8,%%\FKJ)X9W[SU&N%#KG&T;%-I"KKP MZ1Q)/)/_R0US+G_K%MB%;SG0"GPONTX='1V^8=TN?+UWGM(L^%8YC NF]0EP M$\FM.J@H<[SH@;_\G&#(RQ;7IYW./GO0:P .F"IO!;*5&F]0;)E;DX\=\XT^81\*[KKB]%_K?01TGRT,F]_SR1+]P0H MZ"1[ KAJF 7#UVMFI_+=]LQU^WL\=]-9H5]'"#!-/-Y%.IKN/"I;/@%PDJ.A M^Z[13P! 5D,[N_7F.L&1AQ-[']+>]*:(:(LL 'IXJH:C,ZU1V96IW][;5T5*IDI[01IEO!AYI M$'%E!]XT9LBW]W)_4/GE3XV]"PS'.\E^-U=I^<"L1>61)+;X.^,) "Y,"3W& M#Q8I*_[#DYCPKA2/W)O"?D06QO>MYH^#%06>=C%5+6H,HMNGGV[,,]IF2>'8 M1,K-X]EX@QU*V//%+/]]%QG*(/-+20L%_7P^X;&2Q%:2T81^BA^Z,<^F<#B[ M5EO+3 +=9^(;.=FKCL/!T9[9G6U7[G#T/!E4R3S6B9\F4-IW*>=U MA<);4N@ZNSO[(P;GT=;1"]_B_6P-KZZ[#_[.^7)/ /?\]W,6*0TYA+P5ZS6WI,,F@X/3=)\#S3IZ2:%>@ MQLQ+]8H=:C^O<_;-E04&T4::7"RD@;LD@KQ6J+JS(AC:N^L_"B6XXN1]!ED< MYV\6OZ^8E07>RVJ@O9GA9959I-L[KQ'42K!@2]HQKW99$X3.UC-CGTM0'$*) M'MFZX9BB=4J-2PG.:3@?*P)K4(;C.\TY)4O%T0NRT4(%V8%L2-+=N+5! M",P[B-,Q;IT#CDY><#'[/.#]PA*03C+N_>?G1$3$FIQAATQ"[=:N6Y[\V)H= MH <]@JRXA+@-\OX_6[[48+%R?'77\?J_FM>IN$E@8<,L9S_@>9_Q?_92VMBL2#!TP M24!JG/T7R0WX?$XEM3P]L?#_&:'U/Z4J(>MO8P[K\,UY?\?PRH0##5O-Y/\Z MA4_@1@(.I@\8V_SZO()LA'#PA]2=C75!39JT_QT Q=P74)1I<.LSD#K>ESZ] M)S#@_WB$!0C\T#FRF^966K6_Y3SI5\*%=D'<#5N$=?]S.JY4&O!E^'^7,GUJ M6HA0?[7]!"!&,T107';DYOA2'A"H49"_1S/@Z-=PFN/J=$K:>)81Q\7X?YR_ M%Y!6W+P+@FIEX$<8DY]VV4YHA_$'DLSZU8P!E]RN7\ZVJ MUA<] 8RI6#(B;H#'.1]@VM=SA+J*X?K1-N7BXT02U)$PWI1.C-QTZAY8_LRG!-GDX]RKV&7K3+W/.Z(U M.*<;="^<&34CE6UAF+NPCX5N9&?@,D.MCUHS\B+R5U?>I)5>T_K2!8O<- @EE@^,Q@MMG(*'!EL*5W*(+>:NJ_+OR7PW;1C\XMF\5U.99BB%DLM2*N;N MT9X &)>(J&0/@MO(COD60='C0U(@W^-#-17#($C75&^+@)P"SM8SBF+?A';# MR"'F\\R_)H4/6$/$2=?4BGFVL,OLF F" &/!WQ]'0;_64A"6\O@T#R5Z7U^; M'Y*R,1A/(IF]$@0O17VSU MZG".BMKRYBVS#$9V?M0>0ZI;W&I,U*[&O#8NXT:OCSY!V[)V3F6I#P5L,%W% M[](1Z#T0?_6H2>"[TIO %C>GFW^#CQ(%$BU6 MD^/R"VHX[0>3_9IZ^8QCX E@LK3D8>F7N>/MB5H#4GEMUM%--[X_ 47_K/B' M,UEY MD3_J-%_-5GCQU*\_O+O]!=7TCKS5HGO9(P./9SMDZ?;Y>R_7%PX^>; M0DN=(>HY[SH9%K!=_@EWHMIYSX6'Q\=%8[S8>V1/[(ME6"T,N-,,Z?J"^_A63&ZE^-T97/*.#XVL?.L+._&+$O-D$01^_.MRLZ>,1\ M=QF5VU@8FTKM,RC&(YE_ GA*K,"?8 M9@-2L1>>=3(V/#1)![HA^L"'UT>;GQMO9TF@=OOOULU>!Q8*+Z28QHH\,[YY M3?7ES6@%M>$+AG7O7C)EO"2AIKR5!69;A',WCG1](W(8133'P^1)WC$1IN!@J'N;K%KS]OYX$3^KV>:7^.<)#4 M;[AT]-E3<%W;.G=@7CSSKGW/TP(A%2,)"0Z6'4W; /:627-A1VF%MDM+2[D) M-$>_?1R-/D8,*TGW);M.HAX9A0P^/N*C:+5F?.A%E[MO"3MS2WL:;S)J':\>CA1V.@-S/>,J#>S( GP!\WW@:I["I1 M9S#&I_$/IOI1Z@WG15V87]29$A*PJMJ R\Y;3;$TAH]#"+?(*K[VU\31/#8+ M&&<4$55V39HW.MP%9E9AO*OE?>$IEA8K$"R4GT^!T7X:F+9W>G]>\&M5I:5F M[/>HUW/IOHC!A46#R)L>*(Y3EF9)L3G*4KEY^DHB8^MV[+CPO+H(P/N7ZH4= MFN&N-%*.@1EA"?>+#^:[9T15>529H=R/9.DZ8-,N5T""RBI;OG0<)MOUE]8C M]F'B_0%8X7!ZT[=-/X&9^:MI1?TYLBU*@V]'TLX\[A0@A M;GKS\*==ZSNP%6;J740WXT<T&Z9-U/OQ521LW0*64 M/L \)*V>J)<%:4S#U]M!]:8#UA$WL*9^]/M'EGHLL\ZVBO];^"D\(> =ME % M1&'>^B)-M:XISQ3,<\HK^YIK()6#M=$_Q@@0Y'55(S=UA=,@PSM]2!W9YZ54 MR6KT!]T&/;=J^(&8Z9?AYEY48;VSXJ3W;(,@KG1Z@T9;-+1MOHG'16=\C>.# M?A+'+--W @#VVW<8ESHZ_X]IEY]!\^H'(FWNAGX4?0]A-@7/;C,]ZIT4_AR< MSOU?>R#_J\0V=?5#F*1)3Q>E]_D=AKH;34XYFHYO\?<0THS_"CC0LH,1TKLM MQ)1@K 7+A]TNECV1Q9,CU::+4@\-SP9O$7:JT=RO6T@(%9>[&$'"+=(B@U#"'Y&0& MZAF?(5DA,+$2%565@["YVCQ.C=W2,([>^9?4ODU_B6_$4_.?.;89OO83ODH( M_3W@>U.#A1J\V7SA%4V@[^/@ MQB):(_84.P *D1-[2W4HI>Q7^MG(:G9]T>OEY]A6(;A> MRS5J@+M]NH3IA?0CR_K,\$M@S!HV0F;$DMYK@'+=>892"C)@O326^4%IC:2- M(;T/=7=]@3+< +-4/(E\]+RY7\T>1JP)X6OVZ(&%+I]5;H2?G*CZ1'(BP]X MV)G8F6\GAE.=M"#.-O)C]Q"/M6Y;],KZ#5%2\VG%R8>F1Z:9:G_Y:^)DK8-DJVL!6>I6DU[V_ZT M+EL5]A1VB\'%(!Q6,@KQ[/Q>W\Y\]P$BBASLJ2$'WZG!VM-4$7T:O+7VK&7J M(_S?4AF8 NZK)N$[KF!AM)-9P_$\^H=.61+4=PWCR@:NBY(#&L8%'T*-$P$7 M9^!I';ZHYPQ6E@A':*=UPC;-.HKYS@S,!Y]O\2ARD(3&U-_MGV#>.U8Z:KG6 M+5/BL2F-$!:E)/:1Y:%U=V$W:JO^;X(_Q489X#F> IHUN ^-LB_!T9N@XQDX M,1585_OQ-Q(KZV-_PS]SG_!!?9$I#9_I5TY1XJQ//R"P9C/.Y._7)X +,3Z$ M'>6,\(5OR8P7\];!@43RI1U7N:F_:=_R6/FKEU,PMOV.U%,0#."H6H\ -3;U MPA(H906;&S2L>SW!:JLU(J:6)"8\[4C3T@^V.-5/ (ZE@(U+>(H M>$2;E];=RC4U[&Q+&C%'^J2J317IA@I.-"I\VZQ]@=FL.^,2])+XI']CQ!(3 MQ6XQ)PPB=SS:RC6\HYS&KY(4MZ5"?\\[-)V@I)[P7'4#*0=4.NT7&[6 EH#V M.L +,2"G9%RPWU9)+ 2-)ZK!K\9!D@P5MFV\K,PDC9-]K7PW-O82 R :FC9K M&/HX FO"7!A41 Y$;CGS..%'I[W+UYBM/Y&QBION$?RDW$.(3Q1"=A]I[7,0 $._5TM$:WRQ$VZ'I5C-S,TA\==7,E)R( M==%83J<]1%.3"*W[&['W]Q9@Y!. S'LB7A9[YEZWV,3)@%(L=+B[PD2DH<^6 M/B7\Y:6M=)C\L89/_?\6J/Z_E=Z#ST6SNV5?)HG8IUS>1>B_4[43: 30'YW' M7YLVHSP0-8I3?! O!'!P:;V/4$C'],C<7O-G3C^UJOZ&%.12MS;3CS,,?&!9 M?=S+$YZ*>XJKFWSQ=P:7'A]2[K^7TB7]""L&0- JG&ENCG_?>4,4D$FU&UID M8)@*,NDKS?[-&G!F;#:9PPCDE9;XY3PN_;!K^B N#CQ%* M"Y7U5R^BUD\F?H@4]DNGL/B6&C]_V"#RMQA:G(#.$\85/7-7O=9N3EK;D[BZ M*2%%TU1Y)!D7FD3FEUQ\(QY[H.K/>@(,)"]E7_LB]6&]9Q2HP-Y6_? #P;4C M2D*\WY(*CU8 29^(TR[)4TM]+@&A-A Z]FQ+9)X"QIU;X58'Z!Y>(15-EQ_ MK0)#WU+E+SVG#"KTYSI/%@J>8TW/O0'(3^SG?ZG$I\0DDG<-\9K0/130M",< MD!@:#KV\8M@* 4G G/A>0%21?@,30)2880,J%CO2;BK"@GJZGUQ=8T:-5LC#OC):[V+3+1Q&?!3MZUX8$7^U'(J1LG#H=33N.-:@KV0@NQ:] M#BP&! ??6R,U"\ONP2BQ.PW'/%RD4LL&K88D7*-C.E/C"1";F(W=ECP&%@2S M>?LP;AQO)R1X/M(B@/$0YTVWI;JM! NRN7:90E2O1@8AF6IK V>@5YCIF, S M37_"+L:O+YXI[,#4[G\MLM=@7$W0)2EWB"46":Q(C)!Z)5QE#P7W M2DXD6J%J*\#6RNW(J%J$YHCJJCU?TN43@&VKQUU;9XU*0EQ_.!V##6VI(BD8 M(67<>:UWCJ6\+4P%3"NZR?LP MN#?$&05^G03&$@I20S8+,K+X?92K;:Y)U\K1_?] MFX+@%_?O43PU*.S^C*6=W_,B^!K:PDUI6E\UBMS+*[L@H\I+X^.=I)."NS='*;2 P5B*GU+H1^8E)ZI5X&RX83!RC@S M]'M%9=<<>,=;,NP7+!NY?=:(B8_(O^^P>Z"8-LCD/N+EI;LMI2K$65\P">*T M;%,T:>'.8BII%DL8;3BL_-B:14G371X0-_B08HT4Z_D2S =A00)#[G6QRBHL MG3+GL]H#O%1+5/+M.+!S#^^H'.26ZY9@\C&TG2XM0S=["< )\CF-"+0;)2R/ M=6FHQ2S:7TNK.UF(X@+4"H8NDAPIHGIUAH]J#+* $EHLJ6+VKU"+V\;.4NVY M 3PK>Q=DIQ"WQ)2/T_F->U&R/'PA]_(;(%R4J4+J@!V2IZPA[U0GDZO6FC'C M;W7KY3+UOCO7:6ZWW'9HPMX/$%Z4]>R MUS*RDZ?^/X2A]ZZ3-=(OJ^1K+,%?[>IG7(7_9ASZ$'_HGL*+]J$U0PCT&JHB MO7H:N1#)&Q":]5!9]C^H)F6$3^HB"M8MJGCJ/5+[[%M#%FEW%)[H\8GM$.!^ M+'E*H:H-(VVB&G=?Z/*>P^!N5!TM?Z)1 /4.._YQT"^?U <8@'7\Q@YC6W;MVSF8'9NIHSMXOZNK7_GG]B>TL[_>952G25YR^/\_ M7%B#3894UXJ[4VS2W:W:;LJX_BFL*^ER8:=H?9[RBX]ML<^M;_5?M+/:$S6P%9.MR'.G^D^0^Q&]]!>-7)L*;Q*_OYW$%F*/;RCK M'(0Z<4=]]2DGE*3UBU/*TR/]Z.\7W37P^P7OS'GHA$F+]5:0UKL97A^$"T^] M^/1F8>.Y^1X8OD8Q&MI3O55TLN2.@UEG0@DEOJR2O9W?)<\7;2(U-QUDG:VA M$Q3W<2DU!9 P(Y<3=-A[5UE=W(ZO5Z#V:XHL?+;7901XJ73->CR1OR?>6GN@ MQP'V(("ESA31Y$++;,,H#<;5WSMO1EATL!1??LG_(N G_HI?MT.QQCF@HVHO ML:;S#[KCDFUI8]S,B ^/0$SSW_NQ;VG"[^^+A+6>"BNTF-CIDMP+_FMN"7#,X]V+&=YE9;-5R6P8T^['_* (\)E'A MN@C6XH%,#XJJLT5N[L+ZI''.Y[&L7L^4MLG:[:0S]'4 C'Q,K35XA[<9A:R7 M8O$=+_]LKP1%.?/_P68>^9363:]<6I$5'?%1A*U32*F_AL#.&/WG>^M=P:*@ MZ4KTH. &/XWI@4R'GRP+9(G]\>::TRU/@%!139E2]+#HK9SO/+*[NS@ZR\?G MZJ6"G,,J)*LD6/X@]M<3XYT-; 5;8T'"JQ;;;/EN;/$.J>O<^\>_S%Y$5.%9 M=AJ@/?I-^^3=_J;8\ MW-WQ5EFXLOW99ZZFGX_7O;GV5547]_2'R,0U72<>*QX,LET5E:WWP/%%A5*# M3=^Y0[RB6WW#O3B1YU09Q/TY.O+\U^=4_E>DYNC:.) M>%D1/__QWX]--\MO X;J(E.YA)NM&0>>/-GXZWH\?VO)ZXHWEZQ#0S;OG/2) M]] M>31.LBNZ,A3'*7R,VYLNM^?:Y!LN)A&ZW]]O+S>^LROEB'V%6?,NG5)[B[6: MI6_=]*7,YA>:F)GE?HY:,VV2_6T!-\FNLWL87OS^SU#>\S:F(;LJG^OEY^/E M,A/RO%>W[)YM9'_>*.?6<_;MT^69^ZZ2_=HM+QI/CI@GCC M9WD5.0VK%N3:9L<[?BS;^*AS2W1U6[75V^RU_6N67C(^_LF M=]GL!5=LV)>\"KCM]L%3*OK@MQ2Q[T%'9VQ@[.PRN+.$\>!YKPO;/WR=N_;( MY,-*1/#8G?W M&:W>T3/_V/:]QYUTU=9/IWQY7DC=ZO;[]> M'98HD=S06'-P\I&9.0^2EV>=RYZ7\8L=XW<*QM#;\\IW/'@ZY//#C)+[AE\9)N[])6Q)T_0"=W' M8F=5>ZY=Y)X^Q6UC8E]$ZI3TIL)+BS[J[7PD 6P\"M_0?;O_5D#4[5OWHF]O MJ5;;430OWDAF*J\TVXG?A[O>)'XH;0F[Z' _?Y>(=CJ65)K]C^0)ZW_FS MI*\/O#?M/\/!7WD+13]Y,_YG\)UG/7-)I&3,J7EQQW@XM/LUK00O-9B8G*Y< ML+%13]U[IJ##YV3?KHI7;/Z?37-*GJ\UX@B[)_$HZ&B@4].[V ULEDF>ZG?F M7)DRX)=PC6*B,./_FP!02P,$% @ 7(%66#>]V.>$R@ '1,! !0 !C M;W5R+3(P,C,Q,C,Q7VJSJGG5->]V#'L''#]L9RB'("'AP?LX7X [/R%#%DWB!D *"L# M7 7 8(\"2 "[C0=0# >QP( 0AP83S'D9"?.SV_CR&=D8OO*E,_8UIK? MS5L;W3#C TM>()-W$W:SMK$V=C)COH;N-DY,9KX\CRAP(>F3H:.T#LG""V-DP_[XU>V3H[23$[.T-,Q,V,S$1> MF9B(\+XR$C+A%1 P,>(U,A$2X#41$C(1%1$0$S03>,7\A^I-C/]8NYVSP^O? MU6UBS&_ZVM3:U,;)$=<; OS,_+]!G=*2)L;BQ@ZF1DZV#K^O7MW4_O]?G[V& M2/^9(DGR_R'^]P%<#;A!O'+EBB3_+ROG_S/A_Q"#&T-M,;7!J8HK3B>PD\!#@/#BQ4L7"0@O7;QTF9#P,A$9,:Z/B2A)KU\EHZ&D MO4E#24--Q\AQBXZ!C8&:AIF/F8WS-C[Z#^.! M=P&?X.(EPLM7B(AQ"07%Q^K/-32U7FCK&)N8FIE;0"P=G9Q=7-W^0<$O@\*CHJ.B8V+ M3TA,RLC,ROZ4DYN7_^5K:5EY1655=5-S2VM;>T=GU^#0\(^1T;'QB?F%Q:7E ME=6U]0W$_L'AT?$)\A3U4RX\ !_O/ZZ_*!<93JX+! 3X!(0_Y<*[X/HS 1G! MQ5L"EV[(J!(:V9,S"[Z]3/$@,KVD\0J+D-H>Y2N' 2(J5N%Y-L1/T7XGV3\F MF.]_2[(_"O8GN2: J_AXN,'#)P/ $HNF#/MPK_Q;_P;_R"X8Q"&+1$D2%D= MB(K85HDQ@S%KXXD M.CUHF:635"I20*S;"(<\L*,B,6&9[KN'>E5[O+!@E3=AE9>5I'4/POKJ^ZR: MU6!.O.*FZEBJ\5J=UF*[_^L*/AC#2L9B>C@_+^G"&#C;@7JV]&[>+?!X$L-' M_(H)-@@T;@*!XJX6HR5;M]=/?>N.^-I6(7\B.G+L-TAL D;16';'+\2'F9UA MF*I .UP<^Q>JQ+F='T1-<.]0C@_)(UC:!.YJM6BU8($R]MU5K31DW>+[RVV5 MO5*L%4%?3XOLG=2=('4+]7-5Z^4PQEIMV[?V)"E.$HE,IF#D)AY*2SD+T]\O M<*5X+4I.Z'NY0P 6:-<%H2C=3"EC/L>P'3_80C4\0J;/,[C'2>@;B+';$&C= M;QD_[+:#7K J)! ,4+O,PA1^A&"SM9 618 "$J%?1+3GWT.[+UDC8$AB$Q^- M5G5>P_WM\V5'D*&JP;UYPP@75PG>6FT+:];UXYJ7.D([W<,^-^':0V42# := M-HS:6-@]8$./RA47X1R9@0#_\8_!FX)O='#OFOK M<._"Z7;K"X=3/N;2P>+16]SX[;-D3K,$+R@=*L0_YB7PXJV>KQX:KD[62YN- MHN7SD3 UJVW+[1VV>Q.DQ#2'JOU$.\TOEW5GXMXKC^W4VB-@&J,S2F#2TB0# M6)1HP2M(8!7(R9.TM[8GH8;JE790)^N^,AOESE VD67_HXL4JCJ7_V+CM)HQ M'".2_%Y\I4KCO+"P-1(UF;4N-Y%86?:8V(2^S%I21.83Q-7(%U:Y269I8QH. MLU6Q=7A@IS-0;YUX/0M<'>F*"-Z5L2CMNU$;[V%+% U+4K+' E_Y*U0G!VM# MY?"WUBNSC4?80D^0O]3J8/& K<;[V8%=CF+U^ MV-PS)''2*ZK#X0462)W.KZ/0JBE__R8C^/8;55D*X&\ ;P8MADQQGZO)_EH[ MZYRIA7!4T@=&GMQW97I&+]JFW$;K\J6J^847-?(A"C:4PLJ"M<> - M5Y?#Y:-+<;7,3;_YJO4OC-Q-G=9/;S/U-CQ"4_7KOE ;3Z'P=E3P-[4*5F%A M&!%O+3UIAI+HX3C'MZ.^C0>?&5/#7QMVO$68&332'B+EG@9 MHOG[V"/"]_W>/T RYU;,P=SK&3$:D7BR%.K7_\Y\^..\V#$DJ&=*U 036>Y[ MK9&.L1D/DSR17Q_V,8C=UD#(9D\=BWZ8GE 84,$/8HE4X?JV1(N:;62\[=>* MH2C[PRG(U'W%W>S5OD)K8L)^R[ZR1T1[ M!-G=](4Q)PN3GOH4&KZT/5/[Z%.^@=/1.*W^.8LS<;T^EX=&LA1:]K=D*=/3 M+/:1?H9?!XN6%+)J8N2*3R>R4 O1+L-TBOJ)AUKIEB"BM"$#MV(T9'ZMF(G0 MB]2QK!%?K'%59+7L>@$1C)A.^=?K3]$YMV+_#IHCWW"#=G1<1.*5=+?I\FH? M&JKRVF3DXN,HZ^+F=;N,8*YWOY-,2SL7J:($TQLH;;AB!+"F:O3A MF)4D=5J.._5'Z?BA]:M=Y1I.\]+$] ]M#MDQP5B$M5KODSK!"IX53CPOO^A&,W M5#:UG+$ U2PR0GF0!YY1$2[%/KNU1Z/A)S@OI\NZA,[\Q!TEYMIYN5M7!PLX MGBM_K%L9V!D* 5\,HWOR&7$I,A/22=3I:.T,F-<3!KQJ'QUV/5[X4BN2C?3I M1.LO\),:0(Z;)$JNI1QVKCRT#'W__3FT=HDTC8&[=\OG]FQKQL3Z1'U8UJ:5 M28VUZ3 ONCW4Y68?R]LUM\WGPOSO=8K]"BQ%74:.'28W7NML-"DXXB^EAJ2* M1R(/DMHW?O#R.J./&HX<**,,67*1V9Y9&SXW!\W%1U(*K?:Z7E56?[T?\.(] M*Y7JVGUTK_BP#RT^YN9NJSS]>35XE=*!D1WQ#$%3$ZS$K>47-/))5W=%IYWX4(1]L/TAY05)5&9715UVP=5 MCS5C#(V_C@!8P%]^CA&\C(:N*>N7S0;M%$F+-LZ'>%H)#^UF'/"5 +-"[D\< M>F;Q )16&&[ ;SA'D(V/3^8*J79J,FDU&/)X-^JC%EZKHW9-2'VM] M+>>M#[ONI%Q)Z\6MR+8TNWR:-X1S7$M)]Y'O9O!&?0/9ZKMS/[J&\/>5C&&! MDW[XW9#VB2P=FX97G[43RM:3K*)4*U@$6+=.*^E/>I3F8>]1L_["='4<3Y0T M Y833[Z']I$+;K-=?HG7GBORU/_1U&)]W%EA6]Q'> '4T;S PE738Z9@ 0O0 M\/9DU[46??M24E.M(BCQ(@9O!0\SXHA1-G7S/5/\P2\)$DZ:22[);[86C;XNK*T2AG1)=4F+PGKJ]/^ M(>G,=ISY:5K;0D=.K63-CT7(UXJ0_)O#GW9@ MWW>]7!?+AC#,2O.;DW1&:0_="48CL[3=^[IOF4F=LH3/O?J$]',OV,1<'W9F M('PQ)-) 0BUGH3FNZ7FQXQN]^<93NJ$+M;V;;4EAL^$JP5F^?=LSKSJ7W673 MNW)5]TLXTHYZW6F*E,T73%>RTZ;6Q7W"LM>.3PIIM\;NJWYB&4V%K0K7%W&V MT1=H6*'6H=U.PN=GAU@@4.KI"L83%,1X,7S60K>'OR.>BT0+K_+PGFJ/(Q;8 M^[P[M.A>,L(:=CA6G#,4Z_7Y;F8E/JOSLGKTI,BW#3"92(J\YH SN](+/F&3 M%]O?.;_=H3D;-_ZX2$BSJ2-:';O:"B6;G)Q<1]V-]*!;<]CN9#4. MSRDB:]ZOZ8% #+NV&SK>KY,8&TH?[7@6L-D[7?OI;@#3A0,]:='??HEM:7-[Q3,I=TY,B_:W]TF'9E M[:?;VPJV2)Z221_+FT^"?/2^X(^Q-A@U%/?RJ1%RVQ^9\I[TI%B<3ND\%]"O MI)FIWB=FW)A*IT_<&B_-ZKNP>49TTJW-N\2YE=O. M=4RD,^;*[>?5?(-CCYO/Z,7(9GFZF3)RVJY?#V9,FZ M]ODKR:ER;S"E$[$5"D.(G[XV:L T4E1:!S:?L-%][6-LY.CK#O:7S8=\7:@KB\V(-NJ8RB&\5%>C."1)/@\.2M(*V!;NKCK*=?EJ*3?_F3[]-47O M(!&*1&C30&5Q]Y0S"0N<0WNP0'K2\\VSQW%*2H8(_OAIZU,?T5L(_G=EAE>F M=!\6MM+;.E]. O/=1WO0NU*&&'3GN_$_A(8P4@VRED4IT?5(> UT.G)3W3)A MN:K+Y)7YYGY6V5[.6^=INU>BR2TU(_/,Z,'G;IKG>7GGF_#E8J798$L[]W&^;"J.[M-V4ZC:';JJ1 M8FF>H=K;;?94(4?6/(5IPM02VFVMZ;>OA\G8.&2YJ'D>X3,H.QNP#0F'00V0 MMB^MLZS9-WJ:9%@^-(%YB7R['#\ :Y!N,L@X+]_0*7OK4'+'7A+WL!?OW#2Q M&K)H09]VOZ/3R)BR6;=U56Q,4U9CB?[C!8]HE3U1OT-=+ H%2FF*RU8R]@\ M<1B7=7MIP<+PC8!*;)7AH/WA<\3UQQC%\\48/=/N5=O* VXKNIK6V")>LQ0C MY?V$3-YE^$DR V%5+O=4/:AG/O=UK04/&NQIS5!6MXN[[T1L*/32J M=78O?!V*)I'^)DA8\X16((;>S46S'#R9]&DSD?V ;CD0*3 M[*H.4-^XYJ5D^!+)MS6+I'Y49:.C1.,*LGL#&M:*3I17Z*A,=E*5=6O]S;=6 M_E<1NO%>>XPKMY-UCFA5!$P/<;FIY"(:%3[@/8 %+F"!J_V$BK+N*>WA(C7C M1-I<#VLR6AE7SAV?T&J%B$!355V>8X$^B L>\@8X%O!P%$_K_JRZ\90+5*$# M[1L&G^QI?82_*:LB,;ES^\C=$?TV#SROOS%[@##% MX-6(#\/J/_\:;**2H0 M@R&2GH9@ ? S+##;:.")!8AV-;$ +(3_;!L+()/^K^:CQC#K/12I"XSF<3"" M2=#0VW$'E]=4?DE0@@A_Z 'T5TJ+6NX-F-QF]A $3\HB'A90*Q-?(E4IR.- MI/LQTM^1A.6'$34Q%I!B:6I8[L?$CD.J=U(*^%X7:\!JK9M)OXW&0JK9TPND M>:Q31L4$&2E\V'$&:!Y]=RO:TO4:3TA'^ T-&=01.!MPT3@ M8W7]@53AV ! MR71_*.(;M,C[GB$_&A+2CZX(6+K@V!QN43IY3\29 M\>8G&.A.'0JVKY7ZE56#C T&P*VDEU06]$5;OC872QT5&JB-WU9AONI[\PVK MR5SDL'EX[$*IIL9MN6SXT-$4J4P%XCB>RF]1@LIWKQNN+SG2PKPM:\9J>UHI M>=SS/+F=*F]O\OX 3T:EOM+C8>DQ$R=#SOF/H0SC'"L,@1X+EAA8NJ5.4L1QX-.U%95M^"M&LM8;:O.U7 %SQB&JZCKS@N)//3Z(U9 M;A:VY7_1;?[:U7LWKO/>:Y*/H8@/W-]K5?*:B]P*U(>W-1\%[&PH9FH#5_$% M6,18S1&%U9PY#RBF!_1Z1S"E4H\/%FS"[!$X:\ZD9#4/^:3MG6HBD)/04];V MW+81=&=#UMS-O'W"(&S!D-*2^IF!I$[7=]X18;7NNNYKXT;AI*]'8:J*\W.+ MWH5"ZA:KRE9;?Q[8:B6#ME-U)(>\\FUMK*,5<)#IFH*_6?\9;6N&U7U?& M5*9- )4Z)=5:6QZO-JF7'FZAU\[,F/]M+J(W,YM>\L9 G?7HYV77JHT1,(4P M!&VUH%2GV;;"RZU?KNNX],;T?D'I#:'0#RI/YA:+3'7<:IH]./QKU=,@M_-Z M+N5\UNX6EX_T!W:90AT_OG1JM:^6#LK#>1=;.E*9TU.O^9?3;TZ(I_J4R<9D M4AKYYA"HH>K _BZ& Q>Z>;M8EZ0$W5X231M6Y=C M537)FX-12O6%N#*JKXLUL5^YCWFEJ+JF^._G-;:C+U?,!SLI/-.EPK)Y#XZ=P#-:&Z3_V#> %]90] MJVC^ ;IB)A,L4*\?> B/L=J OXMT!Q,=:D@M1C;.H'E^M+8MGH>?ZEV%T,Y M4X0SJ52&)Y-8 "$\@O0LR%W0E4,IS/ZPP!]<@PM@@7<2+2[-=_CLA[H^DF[< M;IB8X1IPJ[3*EL&9QL69' R!_%$:Z;.,2BG1!98+Y)IE!- ^!;%V- $6"'-& MN908Y7_:I(N)6603"@ ]5?UV8;+2^(!":RA2R$^$"'AZ5R?:2\A71%H&$PH=;R9HB\C:@CS<* MA3>5!<=DC(E:_(K%*ZJD-GX ,A!C*Z/+P;TS8NH#U#>Q &WJ7]Y^P_^(L/%S MAO-^= FCO3P>\O7CR^M@Z9@>[F\3IN&,6W3C\NA#&MQ0XF$!^E%E68"9N>TM MR[/\2P ^H#: D_+ MOW]53!9W(,[[%_"&H\:<:OKN-4ZUQY\@KG;&A/H18CJ MR/:/^#28!5V3J_E\H\RI)FC+K95"U?"!V:]Z:Z.!<*$,UE1_-T2UTLI*_HN, M9%=-**1NV=1(KV#TL8,2CMR%, M:KZ>G,E:VR LG2N"!0CU+F&>I,3O;>J@Y%\RYWX+)81N_QPPHE2 M+XTYT$7DXTZ0VH@SB[.K^5?WBB>4;2C'@Y)3"F*-J,;@(0=U*2U6W4'1AOTL=:@J!7'55 M8#'I'66+7L&7!.6(]($@M]EV:AU)"V*NMF6$)EZC]=)2DD_ M=?TE3[7?Q+NOYJ#FKE7XZ_-KQDCS;QX,J[Y'O*XMJ+#I-T.V/;4S#P(OWE=] M<^?I0D_H*N./->,%0O^B6GW;@HHP#G%CF>6'67GUK!G\XR M:98WC,!6.(*E&2![[?/=#8334],Z5H.77U$GS(0K-$K<7XQ.%6MU\2'?@_O5 M\B+$FY^4_S@BCK@^44"M&>858$QNZG:3$-*GOCY2Y0EC@&C6D^T]T%8Y#MFF M6E)RMEW^L@T<3LF1R*>+]'\JV<.0!@D@Y]PR[IL1)).9+64F'-]H(4G8#J]# M/$K1%>LZ/HF'6ZV77#F0%:V+1Y.G?MGC3:W*1V8:CIK7*@OVJ:52!JI$>!TH MUG[D9'H;UESA,Y8_,=I,TYLYCV-XHFI^:U]I/N$KH*+ZK1UJB: +('7DOMWU-8JTW')O MJM=&K;[;!S551V$2[WQ*-B!+.6/R*XTYZFONN%;1G'+I+@U[EVC[6;/K$3QR M@%;^N4R<\1M"1T/(^G&!T:>)"8[I"G]FFL-GA(=P;L'X&HKG2KCL;MG^?\WK M8/# Z?4KR]0;@V7*W_?^1>!6@"A\+PKL_PZZ-2<9O?.F*Q[2)U$]5B"FCJD=0_MCRM MP!A*815H,'5NE;?T,BLKU+[^(>H+K*F.[ZN7?#9?U7R*O-)K:+9NK:6*&T\03[)9PX*_I*:%7_XT^N/FKV>1>F;82BQST,TE M%Z+<3+:@-2#MTH#^C]4F*<^G@R:U#;6#ULO!4U-2,?%N'YDV<91V$$='KDC* M%*R[5/38Y[P@[K4VJJL4Z!1KD_M!Y!'_59 M.TFF$7$/JU#]=*,"C1H>04HS UZ?3@W?W'B MPM,[4WB-3/3D(["R'"=X_:S ^)9]C%:^6^:\:7WBG)3$L]*Z(>.Z@"MF=9%P MFI!"X/[[E[[V[30;W.1/D?(+Q&?$VC.KRE^2$,23VOI36ZE&H>@"O\G9S6#_ M]UE#KOO4C\X^BE".6!A>*\,"UYMS1:)TV]E3['AW;J4JAQ9])!^B,5!^\&'\X& M-5S;0HN8VT*SIK0?$K@,!&U/+"=!3'A]-W+ _$_/P]QCQ9V--24'& IQHVG! M],L%/1/IG84%K-'W![:"=QXZ?%$ CZFD-,BV>CL:X)^!+3XMMM &?&7VV1G! M(\#19N]>E25J+, (]X$3WH&)&!BTMK_,".;NY?R[YY0(6S"T(7JE_->?UX7Z M[#Q-#CQ1J=A';WH$ P>VQ&[!RD2(TFEU!]UXIIU-?%>T%%3\\(,,X/?!@TS/ M,$*83*3AN"C?9U^: Q\9_]4'U+VN*7FM^+RZ_4QZ^<#>1OJ!"A_LW 86"SC' M_ N0N;^I290]PW==MJ6ZWX5Y1*N-TBU*5%B-61 NH0IML^=&G'.=H\+Q>&>5\K;4+AK_C MA(K(UY!TQ1F\E]R-!:05<0R>%*F*4Y+:AH,EV,D>CKT[#*NAEJ$KZ, C<5#W M:8H*FGT?"_1%06>;,12_*I/"VZ'AP$?FMTN63#O[/F=$>.0K&;&3R\6N1]TKQ^C.'W#>B\:#S&*QJ# M >UE8LC=H:N=X%W<*D^TG/LOERY'?M&QUKVDS-XP;_!'^;YD0I>]*,C)3OU@P>"+QT0.-:/>0@.K//J,U3T*]B^S;?Y@'%> MED)+^Y8LQ3.\G]"5OMY0-H@VSYHU?'MLY5DY\T#.Y$ M#C)L[Z!%?#1$!'Q][#)?::(1M< T70QQR3.OVH^KX1(.]XKZ*-P<51&8HGG; MZVYJ+Y:'C .$(]]U-9AP308Q?5QR^K;*;7!SM6?)7=KJ5+LOOG*[;_#]:ARK M4["6[ >C'R_>-,^.5+$\L%=];$@RX54VG"=M-5N\VN]A5F1>@'89-1G*UC;V MD[6@?VQ9,1C M:-YY?:$6,L4;PEJ[3BQ1XS&KA%("V[-,$8;):NY1[$%LSF&8_4M,HL//HGOH M;>D=JEGVN@KOV^;N/GYAAMJ:-)1"17K?V"KT% E/E\Z9LPT2C7_&5KJO.DR8*_B>6_#"J=Q;_2SVK46]]?DJW,ML@/]( MX7"6?'V MRV2,>6&5)="I=J+Q="E5;LU[@[(BON3"^3<"6\[E-LMI"L_:<9 MJNV7Z]JF?WZ=]UKA3Z>HG*'7T)Q>^HL2NO>N)XNIP)SLV^-R=C <^(B\CS', M2ZBK)[/O)@B/"9MK""+O3AF0EO6TD1CN1#0^&(4HY),]2"/*OP/0 &JC7;TV M#@[>RA>".7/_S%>3QD5*3H&(E7WY1ZRF)HZK^ M_4Z$2KLR2+8^JENNU%KG1>]HK"E9"VG:ZQNS<5+7'*%[ Z*P0[Y&+/!6'@L$ MP6]FU"'G+-C,BF7'MV9__5DFAI;] .,_!M[CQ ((D45A#>^G@?L8(Q=/4;2P M\NHY\6?HG.KO]S$"@FJQ0+H+*9H(C%9VZZ'XYR5DP?2/JLEU8.@K3(U\KPTL M06=%OK] JU4..;^K_SI$)EG!4Y+8>0JM?BHE5DP4+)V#4_\[-5+)OQ)%&-K\ M: ;:7T.(N0C"L->:_5],EGD<5-,Q/3^FL!OR%0NTC(:JR@^O0?E7J,V'&8F0 M91EN3S^[I;VQA75D1F)G&0TN4U:A(R M1;35M^[UYD[,^COU/)4)XBLRCOVVU2H'U1N-#VV6"U$+^ Z9&L;1D;Z_2T?^ MZ<>RWR&@Z$#H=A06T-G9_,7-P0'I'+KO(3]&M*,)U]+5OK3_BG_ !P'MT^+( M0/$Z;LH1'78=2+%@'FH:'DV##V\9)!K,Z.XI#2.$^,.EW^+L=KZ[S'\8[C_@ M@F" 6B$>P4M?\=$NPQNUS)CKB+#66OO8DDIV*[GMSZE:F MN*..1^N)BW05J M/R-$CO_REZ:BI7MQ@^IH_O# L4,PS'*K2>M81&0\J #&KJJF-ZEL[LQ;-FQ- MT5^E2!9 ]%F,:=CYT,SHS^K]FS!41C/LO=WK>W?QQY*NR#6%H&P"AR T\2G] MN4J9NVUCWP5HDQ(<:F4I8/YD:(K^S@+$P_\$/P]-Z(%Z6NO5U("NCOA>69R. MD_?#LS\_+*H5[P7% E'>$"Q@A)N+AWJQ&R++LR LL 33@8X]!I]3LSG-0\- MJE(1*;A10QG?^:^<1(,781B@G:+]T,TN\+(AJ]8(%B!I6$I> Q\M@_;A_((8 M>N_'08,X5WR!ZC=GG4UN#9B'#<>=T")7YS^%W4\#]WS,T^.Q -V2D:HLY<%J M_R]=,_JX6I,1+V/S^='4%SP^7:.NS-2<0UZ3#V[< 7=6^Q?WS9IK[KI_B/2G60U=^#3H]=#3/E=OO:)_O&[+ M!0M8O!^?H@K7Z+T;)??<+Z(75NQF?00EF=#AB63[D2S/H\R\&UI]U2C063+8 MEX'X6;+2,.]*V6!IYP[O=U7EG-M35^BC7,+%[6YCUG%4P> =W#*K^ S:>*L< MH8]RBYI5'$X?\NHN@]ZVYOL>1LRU^MJ/WGQ8 WQETZ-89'-:/_WL6M'2BOJJ M1*WL_=/K9&%^%2K9BCEN*L\#G_6O5$8\+@]1XJ.5N'\:[6 ]'77IJ7W[\$K1 M"Z39\6952WT!T7\EN1=G("$>TB677!RMS6*"P0279T>/2@APC(N]T!;YUM=!>_T MCO.PJJP]0^,O-/ABSZ^,D'D6M,.R&U.3@WG'/<0]V>USQ2.5W131WH_3L".5 MOVB9$;.AT&NLP^]2V?N-9AU"DKN=Z#O2H(6JTV\V)")\ZHD-;;1\T8;(ER-" MR@LJ))/1%J>>DQ:CYXJ[S!$[J8M(CT,P/]RW%=J=AV[HB(M@P-G5,:9_R$J[ M-C&2#4N:%K?G0#K]:2"K1OM-*6-G*)*5?"2T>2(BZ"C!J8<1GV>?/LKMQ6A- MR5:F%!0OZCX\OY9NGICTD@79^@B^5^!*925W0.)9R2&CW^>CI50>33;5L+BM MK&+]/8R_Z7P1R>3C(?775)NAJ<6>)2<<28,9P:0:#!\KIMA/+0WI[/K&E MZ%1=I.=(LI<:+2S@@@&&[=N-][EK6C4*Y._:I(6-:%(NJ(RM* MR@U]".@;7ACLL(&_99NGE/]2'Z+)XB4UKS=IPKZV5"W4K"\^%"\\X1YJE"'3 M#=24RCXLD/#T;?GD=Z:9AG7%/S]#9K[O1?#1.,BF1W M[#CU,5TE."IV:RI\5>2YGWU0TX#&5T)K[=3/.\&)D>1:PQSZT@)-/Y,? X"H8@9&,Z%2[F%:"OX-+-AQ@!Z7$$=/?.Z^_21R56H9\#J MI-BVXCR4;HW*D'3TP0_6$1[V@+4IX21U+KK/4/^$CQ$JW[RYT+.4I9YP.DM7 M+2IJ!XND.E_MZ4<^RQ&#:<58*)BNM//2]=7GN$^^E;9'CA04GE1V?7L[JJ: M%8,X>Y*G189*J2+?R45FAKNA5[WO%Q9)&.Y%O*NURMQ(I576V2#6C-ZV=OTL M%*"?^9)F[M#O0#FJE-CH:'.C[!!'8,I8 M_ZAZF]! PWWE0Q!J/^)4JY/RJ*$9?LJ.(CUWET<7=']O" 2I93B5JLJZ^?_5 MK>?_+=BE\F.!#[OG7PPW]:?MZN_@;N9P%$SIW*KO.]CO0.IJ W*6Y5(P)QPF M_>:_PA&K?F4HOQ^&.Q?PHW9@J.OP)W!;7B3;AEMB?#OH/LZ:_9!,^RLD!+\9 MP^D%&E^U2KU><>KN&28M,/0CDQ&VA3&(73"YKL!"X$QYO.R^&EY/!I'F/N!W MVDZRR9U*5(6ZWL8"UO+0XT"PSI'=V(Y&I]8N6^:*);=NBS3-CUK>W&1>FX'M MI:5,9T7"_(H'W.QU,<.Q [?^^D,Z#![/\'3K;^SYY"WRZK\NS:U7]1-ICHBB M/.(X)?E4 [[@13WLO,N%H_\&9BDY'P5;Y-@3//%/Y*M6)^L\=\+2UV= 0\:? M![99RBI4YF6Z06H>T3M6O2W&QBK3 859H5B $"FJM&<0SE-:>:* %*7FDW:? M'#XCL1,GS6/='9!U(L-A F)JI.K;5A$ MJW[_X!Y]O^J=!Z]Y"';-21]3.N%+G]8D-\=C-]B%8;[4X M-U=IIB;)#9%LS>>?+>?&W+W7T0XJJ-UDLJBZI0(PCT8)'T_,! MJ=O8EYLJI!]+E_-A;H"P6?](#&= S1R&8LX#6(ZNA8+L7>MG>E#JR.6+/[8I,7QGE.O@76?]4WGB91!IF,&<\U5K60^676?]>2^X)6]^]>S7N MV9)3%SXNCK6Z[(=)X MD?6KC2?:N\?9AP7#6^0BW'K+A^< 1PXVC(A&K>T4E28^^K@NFNJ0? ML.#&_\7J/G/=8_=0QFA-CIC3MN##;=TYT6">BKO)(JE9?AE9J;JPQDHLT%X0 MUK"G%7389N29MD'FO[$PG0C=3;M\;E5-N:XR'T49*GY;GU'T-O.7.QN%=V39 M7O_^"X^B\77Q\ S[G#%]?9#"+7/,@^HPCGG1T+)71!;[.G(>=8N72[ 'EAT M797K0V#+EE!H1AU<_CS5A <.WWQ,B) U973$ OBV&/8Z[OM(QWG;:]O6X,=! MJX:G;I6,KV'/5%2:*=O508_!))G+YGT8-R@ M"%VW.27)MI?9G$IY&QQ]GNY3>_YI";\4E7]H.'PV:BOK[EP2:[G^Y3:NQ=RA M?].-UL,"X9)W4OGWPE:B7LASO]E3\& -=J@ZEB(M$>E7U;@IUJGHA+^PK:58 M/R!R^[6(+H2W^)68Q90Q@C%SRLXRVSLYW\)#L^)ZA-90D:V&SR[L1OULNA28 MJ!T+^-O.[:*H7T-WISW)OF?:>HA'=WG%RGI;X2C1;./L(=\8;I)6@^=UD1(8 M_TG0V8G&3SVFOKVO07D$1W-#":']-<98P&?MER7]U-,[R]*/,^K+?A6]5X1F MP (/MB/.SS)_:@M]3N=SK9&&7T9C*!O\&M;T<6/3X/33'C3'G'(%HT9_%=U4 ML>=Z3EP./MF)P*EE@@.,3=5@=1X+7%ZCEA8.'_%FGU"X&N5'QT%#-(9Y4$?\ MWRS24 <+_"(:J8DA^;GSUXXY'_C9!23J2_GAO=Z7\3P-U M3R4J%UX$_5/L8VDZI!A]!,F8CX#J[RM:@1(B'ZHBPJLHPV'DEROP[>WD.XE< M65$HDJ.CNK"/XBXP6U/+FI?E0:_"O"GE +0_6YA_:J)E^81SX=T/_ IIH"(57^!6LB6:WWIY^FO0I X#+SVKPP+E4)2 EI-3 :X_W_\";4WP"!*)5F M1?#%Z5*AM_U*-+:KSUGWZM_RHZ9)E:$G12S@P3*+3UDCWZ^:[$$#C.^ID*QS M>VW"]W, MQP)<6VN_^0.J_PF9J2;E%5'N#C=8^5JN[EU2H?3' E=Z<7_ .+_")QG-B?]A MKP\=<[EALW 613R:JQ5EX1%;%A\2A9GOF@QB?=6H.%> U[[ 71?8YL%SP*JJ MI]#',+[N>$M,!&Q9P.T9?N@B\ M_JV%_'\)S[5#O;Z(+8+6C971303;:U&>1Z,S#8MH$U+,!2U?U M;QJI\(<-E0VEI:!U48'VK>]"IYHF];R#BV<1K T[0T?7D2,MGY]ZF?8?%FL&-BP4-9:=T MA=LVL9R+W]-K^7K\A)VOY4C/SK$ 8-5SU!!BP/ZC M@JUT_5.3!V]N,W36'-9-N?&L"R%25A8/.W*,^B08(UPW&[E[$G_LX25M?3Y, MA:.\/I +I-]'^;T1ZDUW>=3/%*;$-G@7S$&I JC1W@IJ]>GOIC6IBDM2!O(\ M*@N67$?K2TZC"-;93[ 5N^X[R4C5'5$H?:G%/D]I]WI?H3\+X9%(,G][ !:( MDP;A3^\*H5[#F3)J6&+FJ1 -/0F2UJ[#1_:(B1-H3X9N["'Y9W JU[ A(\5B MW]XI8S:_$(H"SIB1M^PF>@RFQKQZT;6Y[2-?JXVVWCLN3I"#HFI*2+_II^XJ"F^T3&C0!K>_#6I+[>L+U5 .%]D>:Q^:C'WHH6QXH ML"JJ5@O>8<(PPPS97FRX3I@TZ8OO>VH12J1_@.\7'SQ$]A6_L([0#&!X?.O- M"\S.$V]Y0@3EBF8GM[R.;?*>^/KB'$;$>,:B6*49=L-+:D&J1-[Q6.(3%HCW M_'B;8^P0G.I=4 BGRN:*R>Y6U4X9^&@&I[;#.7&"3;^YYO\%1":J*DEFQ@: WNWI%/=.M2_6FPT7@X3<_.*K0G'!CV3Z5+$+XVDM.N^%'>07?>9R)P\3GE*W8 M1W8D[APRUQ2!#"I^Q)NC"MX(#D2/3GF,U@2TR574\-ZS/>Y,BV9%=97V* MIHRS4R#X4+:+D9VSO5HI58JVO^5>!IRE'A'1TL/=-+F=WHK)$+N+J""#'4]6 M#,$':W5;4N^-2JK>HO4?5_):MC8Z-08%0O-Z'%OB7GU79%V*GHFJKR&.5VWF MSG9WA8X$!NE2JA4G\S7*4FAE./[%EKI(4R'CBY'6@QP)LV/AUVJWG@Y@NIT- ME[?UG"E3=(0WY>,RJKG(8Q@6MKPEYJ'T%C/<[Z#F?GHEB,8E!^!NUSMB$ET^XZML&)KY+IU,YHM,#;X>VS M.8/UNG0QC^,;Y#4FX6CRL>;%Y^<324(_UM*N=Q%]].M@J:.<2WW_6Y.#7T+3 M!5[8F-68*.V>X!6)WWDB[0LKL(R$:)I!I,TEY1+/VM'4C2&MGI3=H)!]B;T$P]>GV7L8XUWXC@A=M,C0CG&_B^K:1[W5]>=3*\%3C[1*M*<5KNI09OP76X3<5U4WZ>.U9 MJ8NSD^BPB7U_,_FKH1HQ2]?M9(I/FE'[&W:GH@2\@R2>MHR9J-$:OS9/E>GA MV0-)'C/R<?')_^S_@+/]=:#A+/>V3'_K4,)RCZVFAQ;<].(6",W]M<<%Q+-8A>N$*K M#)8P^K@_@FG_ 8T?K.NZ=\,B3B'%0/19UX8##>,[QH7Z!W EI#&"K!22.>"< MISB4]5I&"(0\,1[# E^@*KWUGD+=%$-%LE8_7+& KX?;$T/^*JD(IXPW,C?I M_62]\K9^;35@^9MQM,(2NV9$+:;&!MKUOI76#]M0Q=FW_91")POH.4-M(AM M>VDDF)/G7X;BG8^&GZ$NV:CT.XOT&*(?E@1R&]FR=4/=ZV6Q &BPY+4D:?Z& MRNJ&HW>"*&N':P>4%"$R.(:DEB]K3&2MMI_1_(8. .OU$XJ 6W@UG[PW*G_G ML-00R+?6E=U7XAM$P>R/9<*;4 MNKJ*_ZP=/MX+/J2U0\@'6V.!D=(LTM/UUX2'\*<9;R0W)A=XT5[Z.C)WCM2> M80'#95U-P^O"W0'$KA3E65B C&[T@!X3VS\-<1&M.M/_2 [2"B4_';F&!=Z4 M%J0IIT<-8($QB?A]\.)]AFO91T6'/J8I+8[\^7?$\C:_VWK=*K* 'R>S"Q$L M*=HH.*/%,=H%22H1.];O U^$],DT1EZB]Y9_B'I&F*ZJX73^>.AY.?G8]R\Y M7L[J:_*69?]B"IHA0RNO([6D MF;]DJB2L-0\XYSLDH%(S^7*\#KJ>BC-C 6=OKA0*K>]=3Y_N.JYG4E)VE1-Q M9F3]M6\!?X4\WM6HD7EV__*.0"Y+\=N?AJK)M33-LR'B'SV*@GL3M.@5$L\^ MP;4^KNDD#AZQ14;L&"Y_\/3 4*ZE!3Q[OD3V0=X#]82=9?*A_LAJ[ZL]3)O' MZV.JGP>,_\FO9:TT#)86P@+OK!Z>488F#,-CWG?@V*-B?\/HYQ.4YK!%;YWL M4[HO7,KJ(3'AY NC8>'PO+N!G[J3Z33/#VXM0 AM,[ N*EV).;CQZ3'9UM2 MEXW6\^W6O*9UHO)$V7&\W<;L'STLY>G:9,@ M="!!QY!OKH288&,CM7S5Z3S M?;G;VX=P57AD$5].26W QJ!I$U.+-,2+(&B3=V:KOKF4$[T4\^MU65SB"/RRS M=-8\ZTZ43P180R4G[YP+%H+67R$<G;>FBP>#[>-&92"U5Q%68=7ULIN_#:)Y ?HY^J,[A-7ZYDH&Y_2VC MRRHSCMVBPS_F+KP!OM$#$G]AIII8,=X<*HLUEGQPKV/!HHT.<82V,L#YP34] M_-I[86M5;\?D4SDB=BJ^DJY9?=Z;#4D;T;#>*6_T/)\)X:@^.]-ZR*/:1RPK MR-VV>+50\#)<' %^9SJ8 C^LZ[',<>0$"TMC%F>63$2'77/VUFI1=9XBL/+B6#:UE>&_^(..UQKQ$PXVEG_1CE M.;(;(H+OG.^=J+*SC425;&(H_0PEPHNVN<9?1V1\&SAV*C[Y^9+"*U._.T*7 MN" E9\W2[#IZW!7&6\O6KW!%3;Y80,?9?Q%Z2G9DBSJVS-UD#8J+-*-L?X_6 MR%Z[8U7]3D>YU8_508GBPJ,8[L5TUM #_;LY"\HLK9Y,F,3IN ;R.1<]V#^327C$]](5S^A5VB>[>_>]O;GESG>V?3BFOLR. MO[A9N$CE,/.P3IMPYKG$&\)[J%&OW":5W1P/YQE:F9%"$#F+;$.4]'6T]7QOE.N&[._OR3&_IU8L4/ M^*]Z%S2*_RCT\"\[F^X]$9#*GV>)>;E-PP$2Q)3VD1K"J)!Q?:H=)H.'RWUG MHH)VLQ_47YS1:)<>ZIY/^(C3G4$*V,L\O5$8VA2&U9!2!K ZK?=*'H'6O<8' M*EW>-&_]T0H%KA,C*9]Z*%Q/(B=+-HJ*B("!(!T4$ MI G2JZB(@/1.@"B("$CO-8)2I I(D=Y#"Y$:2@B]2PTD$GKO)4 @M.3P[C/V M=_;[W?&=<<>^=__Q_)6L->>:SUJ_6=:<\VE^G,OOBHK$I'X4GAR<:U131Z"K M2J[96 %781SGJQ8!.(L%^2ZZ\N(__.:/=Y424%RS(;SZZ4D/GI>7,;-KI\!# M@^*B3HF&F\IH[MXEQ_4U3^E^OG8?#?BM$1O/(J=?X-)F#ACR.CF+.T0H3+1F M:. 7W-8-A_:'L/LZOK&&T?5/O+HW'U(?R\-\T/Z0IW.A>1!=%^8.O$)X<.)J MUG8X\S.@OT&$;,7AM-$YVE5%*[(ZBCBXX$M4\O7FM@'"YASWY>1/C5 '4Y*@ MF:FNJY4 V7)J=C8P-%,6W5N$U1UGZYSWE3^[V=SX8MT\E_9E!=,-;\QS=^V M;$VZ-D\!M/IR - L.F,%<'NNG6+@NLGXH@=*\:\/OH5+% MR]CBF+SWRI;KE3"DWQ\\.W$RZ@R5TDR<:J(+6$"\6 "R4VT8T$O0=%[YK=XF M[GK3\OXO.4VZ7-]Y>V8-U-NFQJ9H/M]@*HH[*M^ITX+)N(-D#*@BN<(QG?+T M=?7NX5G"64W%Z&B#Y F\F<7_-F\/:%NU;',':"R?29 MM'Y8;!Z"@UO=K1C5S&=B=&&H:AD!\WZ'JHGD[7>6GU=]V%^L^D>9E FU;-TE MBN $!A)?V%2HW#&,)&XM4>S3;08@\5@#NK?9?$)"[=@?DPN>*X0+W#%F^H<) MYLE&,QHU%EB=4,G5].;(?"9)L[?6IS$7E"ZC%PZ>'<"P%?O\5?S_SL[W<='! MNLM\X:F)NONJC_Y=LMC8[AQD\O'W_S=:\=]\+E7T?G^^][N%,TKM*=MG2A58 M$N+=/#E.(5P0_VCP1W_%584VACEE_$F\>0LNHET]W\M,=,*C_23^[B>VER]V M KS)<&*S[GAC0>9$2D3]:B,5.[O!GA[FKYR>53, MH6_HVU-F\F#N+P2#P3#$3?X 3I-5:>=8J&.*>."?[;=1;33^O[I6'T/:%(YY MF93/W<#G]&.K>W8U?/GK]4M]]T?/9)R];1R8B_;9J3/;(+-VW1V&)6K4V[90 M>*K#X$Z%# \J6-5>S7?GF'A/4B%LFO;7[G*3I54V_QYTK-:I=&(\N1QPBY+ M8N"0.TMUU\;$#C2S1M/UZ8MKK9M%[FAQW+.3:+Z1Y91Q>6XOL9UD/ZSJ5VN% MO:&22X1%HE\ MSL'Q_>QH;:9)%>J;K59$,&S[OF;.="HW-6P%;'/)7'M_^76+@S3MOB5#,Q03 M0@+H$)@MZF4])42Z"N67/C^M+P 5LBQP'N."U(I!1&MLQ MVP$#>XF!D1EUMI/-#VNMXFK'0/P8&.3&0']&]T%6$S8Q M 1&ZJG<]-#U[&7*_0O=+P52KY&]V9T)WL!@#C'7]=Y6KC=5MRH[6B0,+\.R5 MM%TG'WW_@+SLWZ4U(!DS*'HZ:Q>GB=Q90D%673-N$YR]RS;NU6 1]\2_CY<\ MC(S,_CIY![$21.F*FB[7#/)[*;:S^:[@-89H]+V]+.]QQE(@EGP44_[R-6&J MJ#V4S2$F/>M\N??6N1-?)L';CI^-"4>746(5X"Y"G5?3I^3\4'*65U+.,\ ] MO M=5=Q@SRKGMG-T5B.:R'1/RVRZR978E.==5CT79=V&$58L-5)Q?-@FO,>B M\.OQ:VYL _BRG^28)8ZKE/AH:+^@AWGQ37>;3(!IH11[&%1O[!.-(X6-SJIT MQD^K:P5L]T9;.I]G_J =G+:23_,UR$AX-\]%F/!U]V:=0WG(]VCL/"P8KJ)L M7X&7J4O_Z1W)F]^Z9R-SM%90KY!Z7RLHSG;':&W]9*U\OK[4AK+<]ZXJ'8GU"[5M_ ^GT^RH%42; M3MO!]\[Y$3^>AI,C@UYS5B%&\V*/DFD8O'=:[3#64"2_PM39R(#)6^LK MZU=QDV_,^25+.T]%4/'CM"X4/L>!!)W7'NR"Y9NB'#$KU?'\!3.T?/;F6Z*#47G**UCVZ>WB2N80O0]:5#%X9-]NP\1N1[_3??][E ML8]??WQ3!'%OSHJ/K:3P$3A\6IR=<$S,S,SWU/M\5>LN -!,5BWP/UNH_[Q@ MROFKR[X*F#]:-9E?[N34^.X3+L91=?V,;YZZS&;I X=9*^ [U3QKLL%8 M!\+08$31*7 A5K4B8QY1LTW11.Z58$YCK+<=%7-93RYF+XO*(">K'!&A51ZR M3I:\I-4V@87\_Q]XS&ZH!:I).;!O=P8CJ\7>$I K/<-?G^V+?@X@R]PM+=$< M1[ELVKUB&\F)<0U-?)5B&#M@_*=I=?+KG\!W= M0NP+/JKG5"9QX8 @(+/*)K)+K%3$9(MB4?9M ;DBO. :;Y*)>::_PW=SHPG3 M%^R3T48)"0&?HQ^/*0K@\VYS9*PS_+9K;.N^-H:76I5;CT]Z;A*CC4;7''IL M7$VC;J$Y_S/_K%CATINJ7Y6_*/GM.6IHQ%?N=-(ZXR77;0Z/GI@!2P\KE47Y M12I>S?T@/LBI&=T4>N1E+V2_DJB C%4M[<,#<,J-A;[UU).K*69;0W4(E#UW MFB5-W^7*6VZ+D6/?^*%6M2'>]MG>68,)G*\HE#,:-+4S;=]CHQ+J>U'3P/;[ M'*KF^FS&&R[,%4?->"KA*_:VM%VX,>YELEN>^IUV^K+R;T5@%_]6Q" M'>S5H?U5(A/?R7^L,CI)WV+C331Q3TQEC-&L#!IC6"P5_GJ%>+?F@N_-.&5K M;TVT#&^[WP;(KS?V12V M+:[3_YI22F]Y%"DY6'9;Q)Y;H[8B>L"7PL8^M[/;G(ZG=BTP\J;KNH'PM$!: M4LV&RV3I[<>A"KLLRZ7#W@]EE"KX[(SXM] 4KSF#[IZ6MP?J^0.*/N84'$W: M<.5<.,V!_XSSL'V;FYBI6?U5R8*P[',L) $V+*KY8G;U!R8B4G4"3D)!;5_. M.CSH#@@F&2/AUK\MBDZE1UY?J.'#1>B](HZ4U9CDM(F%Q=/+I9K0O,/H-!/%9 _TDEN@Q@/>O(PARO2 MREAB ;0T! Q!GRCN("U*K*ZNA813FZ3Y=4RV7SG!EG:AQQ]3E9FI@A?3C;L M^GSODB#_2N*TUX".45J)D,/U15VN1)5E;TAL7N(K_NT5_O8]%>ZBLB^=/G>E M#:-WW**8;C!)CM,SA)A]XX&P0>+L'IR^'JUJS,3Z^(]ED !UAV%,B>SCDU)B!?3,^NKW#=)NI$2% M52+'8(("(0KN#W\K=KTY(8J->,6W6 C0ML43/#4:ZFL;RVFGKFLO+1:SS%J3 M/<2PL@8OPILLP]&>]9.&W48]?M&YCJ9HMY57I=YQ)J E:XM\1A38<]$8A5 L M6;NC0IE49&:BQ-N7)Y)P98%QH:G1,%4'65<5CI[?FP=Z:5B$J!C'RH=KD,]I M($>J605BW64H2IYR3]Z[4^6+_$DF-N+W>O"HF9*7-'=Q HD,G-W?BF3;^]2?YX(T65YLH3)^3/@\/B M0VGS[*(&P51+5Z]>D=9I^N\Q95?OC^Q@M.EO6[H(W6BN>0+_F6;-[)R1 !'@ MFU";V"4!.&4&,%RCU?VZ1N[VAEIU#;Q'LFMJ5T\H@TJ;(A O<>U19;8,H>?F M@J9T"ZR*!\4DP!_INI?.^>9;<2 NYLV=D/C87\Y]3EX;'?>'JIWM!'I&8$H( MKJ\5Y^F']W5#KBR077'-^ %]U6,#R38L\EW7\;1Y:!T;T4!CG+P8OZXN7CIN M \>F=0J(#\QO*S'R7E&_3X8!Z(8D%+(JG\H:3:9.+FRVTN]+6V\OR$E!I7*J MZN@==?+I;/U%B.@!F9)4YF3[?,EHF_M6RO*!82W%52C-=Z+H.:6[NO_(JD++ MDV\$Z..)$7SO/F@[7U>89GER]DIA)^70Y]BW13KS4#FJJJ2B0]N!CF6% %QR M'$HY"4'*2.7VA*V ;-B6K_F-UOE>0(XY[_3?-+W(F+QB^T9;>=@0$*"_/B=27YOL.MV] M (T(YG79'BSZ"/NA *^..;DY YY5N_",V">P7>=7'9MVN4B SH:F7Y"SC6TI M$J#*\@PR=F#8^[>?8[:V+(E!\!D"#0FPH'QXEP1(]V\YSV5?DH==*%CB-%IA ME<^?! @4(HJ"'>W8#^B0)$!S$@G I/"/::FV&$@ 7KP_W5[HX6$Y": (W#F[ M <;EGOH:D0!9T"/BE2;"\'FPP@K("?RQZUBS9(.\XT3BL"9\F:N_ _D^9O0$ M-J_P'9;:]#_R'[/)2P)(GWXY?:70ZYO9MF7Y*82 M8_ZS1*/L[51&^8*_E&HE)?-_I+[Z?Y/4OU+R!RGY99\WEH*'#$Y)@,N@LX]_ M%\4[S6/,)#M6F*B[?L*W1/5W(?Y-$#?! \A9XG#,7J;A,(CGO\GP;[S\T26Z M'Y$?1H)_G"##CU_\?1%_8Z4U?#OW,ON[.ZD%\*-9>.R7>QJ$BI]?)]N9VX/.K\O4C0 MH'3PU87[V27S;VFUVD$F#:!6T"TO367&!XXY$U]/K+YI!N9-NO[5H\6V_=N'DPQK9R_ M5O^L-M.BX\-B=W?S>RD &69FPVP+'BJ:*L=X4.++@.Y]]J*C9R9C,4/EJ%^O M5N]0<:XQ#AEC]>V*XA=>AIS S-F ][MUR7$@ MK'?[O*F[&>46(0" M(^.F5->"^<__B3AO8@I;JB6DW]+1-@?K:9W(S=66>#H^J0E2!1N9>+L0F2^, M*'NHX!)A?':YQ,I'3KR3 M244Q6!4EY7F,=!@4.VLD-CR%'T#7>Z&O^_D+]V<_8-PJUE>@":__E MQO=2_MQQ/[+1MGEW\-?I]L())M]9#?/_UC@^O\Y'S:<4.WW",_ F M 8\MS'3S5!\XM5UX-_;JSY79NT:6.YJHS) &^I5*3=0)F/5C/S=/@+ M"6!=O95[MN-HN.J&=BX^T\3E+U79/8+86S,;%S%*/8F<]7\>TS5==RZDU82C M:@71J,Q_8UL2R'0OW3]?BA]BMPR,.0PK$]GHDN=HP,RA4T[[FD*$>*W"Q4S+ M5%H86C:FH\!=TA<\VB=.Z#=..4 \XYFNZ/AKD"M$V;#;].DK?[&F.;:0X)'T,?]/7( M)]>!][8XDDCAI93\_^>YSQVL!#K&5SS4VGRPZ MQ1XU(.O=CB,V[FP$9/)Y$&-7S?GKJL:(M_,GG\Y,\]_+>N%:&+@,?TAS?1WQ M_>G@DA&(D018=*DD 7ZY@4Z8,3(EA(5VZ:T?-3X%61]J$A4YE98X -')'.^I M/HWYNW9(P\-F*R,,TZU/F1*^(7Y!OT0N1C=>M0MMU<^7[,'V].Q,"7&->5/K M(+CI$4G+9P.M2LH$*@@_M$9\S*E_5>18;-(.6Y,PUT1M8R->7F0$;+L9X4L! M])OXG2[1F%IT8%;3[:O7$E% ;G"F^BO[P3J#H;TV+@-D%AK4N26B_ES)W^^"5J>+7 M#S/H)U$\-$\H8AM8K)?%EDZ48Q#*V1VNK,'$L;K8?"= MYH#G8SY-5\JK_W4%V#O\2%<.'+I\YJHR:R>=A@7J'W5BUV8\G1$O64QVB)[; M'G!YSC$Q]DCTB55'GW\(1I^"KOXSG<+DM1EV>V MN0R\(RYXTQ=VS47J5_B>,\N,04_ M4.GH6ZE5KU.IOG1_DO+I7D+SJO3-XI^^/S[%$>SW469-K.WE*OJNZ &5LX2# M,\U7NYE_+J#W2^OF^CT?QW2WUNWM5KF1LALW;[ 4=DH='165XOOY3 FIN1G+7F_L>:AK1KP8B8()RP'L.(_JN2_<8^T5KLPY$VU M10ZR]K!)0M!M![6YPU,KWEM!=]MM%1DH(MTL1SUSC)BB\Y;\CZ$P=SLQ1\PB MS_R#HL)#$D#FZ)R"31+'5E2R<83VQ"AMV3LLON8 7(GDHV,@P]:%)RXO _OJ MRAR ?B@9%.Z.3E8E&:L'R NBGSF%S \DJ?2_9'AUB5]@+^)H'[_MH M9UH?DP!M;(D@(?^N[HW"G/#CI^/_6OPI#R;T/^U9F(]V*3?I+)8CYSZ.-[WJ MF9X\"/9S=V=A6VJ\ZI][UB%M1&+_!V\\G_'@UY(!KWF*-/&$#E MSIRB<6ZS7EX\H<2#3;/=ZN![_EM[&/67A7J^0NN8XU7G'X:NUKL3 M_2$#%.7\,VF[_JMX,S7#+VHA%!!XW3Y* MWF!:Y+J"\%1@##HT,@NV$T"UN[-WKSPCQ9$$H'36,W3,]Z)X,Y87/4UUSXBY M+V@>._7@@^#=- >IXQMDDBL38D5S) #9&HV7$# 5B(3#&X*-5Z2ZZ' M*4]M(!_^*X?73?[RSUD<,7PXC=:M4+/2"?S<+@.Z0T8"=!_GD "83?#)G5)G M]I;,W+,(" ZFN\[$D],D+9_U;^GO_NK*!E.$PL%8L(^Z=P8L0WF[?D[T$*\/E-9Q@L4(5=$Y MX?NGDM5F 3OMSN*-OC97$S:#Z.!O&=B:X6:Y[&Z6186Y. V8^ZSZ%47)&.TQ MAX!>AY^*?\CH!*)_-K-#[? >A_Y-=*[<89' >A2H93PC0LG%<]B4(-3FDY$C M!MQ23^2P5,-0TO5T*C9+]K#X&MQ.A/C;>1>88FVEEW.=G65M?*_VEX2)2]SJ M%@?4RH>$#;DV1 RYP'HEUK>KY:Z5ED_7(!!M4[U#V&[23IV$\=8.UZNL-X\,FD8 M0X 4R[G7AO*OMZ:"WV .-)6:R2;$VZH'!-*L7E0X^;-U?.5)JOX[:U;3..UB 84 MPCF?T8'+[K;J>/;>^+>7/U_-^G]CT4V@L[8>(]X0L31;7:SG/FI@/LDG 0X_ M_!1;&8?4[R7)Z]<[>*S\*MI:/E6JTO5V9$\.K'G]I"\VC?H/AER^J-#4R[K# M9-(P/L_<)KR=[SNG4;=.WUI\RC#Z)_F7TFK@EJ5.Q9X]=5AE,I_&9LEG%TH5 MA=\CA^(J\B1 08>O79_&X*Z'] G?X",D^DQX5O)A4V-MO,YHFYMZ)<^[/3*]YSL_&JPZ99 MH5(!03A\WO.'8?I:4A)G.U!6!6J+_5" >:A$]M;D36JM7N\%( ^X$C Y!OJ\ M]1[[8A#=]*:_*E,YM?X9B8?IULA [\L70@Y@_##M\BLVA[/XO22%!)]QZPZA MV,5E7^5ES0L?L,HK^S^13&C^%(:?@ MN0EA-UM1&&DTS0;=8\]<=%X ?QX4O&!^*^9?CN8/]P(XF6<'\5Y2JTF5P5/3 M_#XUA\H=I<> AY'@A>HOYBOS_:YO*G&'\?DS!)\N;8E?K7&FDUF>^M:/+P=) MMO0<];ON>MFX9;)OU)B 0C_A/[Z[CE,!/[I?:6#6Y20K86I91HY&A#.L^3Y< M%[ /2-EP3%RQ>B.]?,3N<*[)G],([&*B#V:-"<%_LS\X_;@M:,"\LYF;S/HT MD>^S-,";97^&3BA:="E"L2'SU>Y J'NNB- XGAD@^X>CW(08V<8SV[ERY6?,R&LU?YITDN3FWH6]VT5'.3JYG<[<)>;PW.^Y&.21_V]S[*Z=WWTTW_[F.TW&W@=^>?=\!+Q MF66ARBKS7A;2O[[A/N;NL6JG2?%[P3.7!.#+4+3ZY.A.X:O_-L3;X$F[VZ1S M)KH*H3^W)BLT?Z.JR(%^+D??\D'9D">/G +3AW0G082EC=/WKLO] =$/PMY9 M7GOF$?B',F'=D,A:@2&*V4850U)M+*U9VUZD>7]]\)D*KDNX.8WD&BY,0[(9 MS/3.+%NKQA4Q OT%]JTCALVS;=U ; 2@^<<#"H$'.VH16_1[XUGJ?2'W@629 M#5_P"W0E),#UPQAPF9=G^PV(B5*!> +7V.2-FV$]4=Z]"U>6NL[W=?E]OM@Z MV\#VZD\[?PV *!I)@'XAS+:L;?@AQ[?] MKZFN[/)^%B1 7+#0N6_'6V<_>,$;TT)+IJP!@8$7@R&K,2GM8";S MOYJJ&?\C!5LW=IS5C))10_% %,M#O5ZYD<&.4\)G-)$ -^2Z0O!&'#M 6R&%-#:B639I29 MKP=0WB&B3L$H)4DB_>00[OIGILL#VQB<, 6+" GD?_+8S$0%2'R3/T%/3[KMA6V/:[/SA^(U$T )+$BFAJCM2F\.HVZQ0<[ 1D MII<1W^)H/9H@YL53@Q9#LL"Y?C[5(2S*3%V$PFL4](?KF[<@5R?%T\ TZ[08 M8K7EFL]A:)$QH4$9.4;?RJIS7&9?ED%O9;7_%%4X2TDIC4D95CN53Y]H:+B8 M'+LQ?7+;XGV=V\19J<]69F2I@ZS$.TOK^>IA0=&.)S(JD&^)RV)S9BYY0<\& MI/>\=HP#V' W!)(Y>YBRU7UFCX+F_L"ZH,,KAZ4W>BN!S/AY;,O$'8_?OW?NA)#3)@RNT^TD #J*C 5F +NC;EA MV".YO)MM>UT'L*SJF:'F*^!36L#*9R]IU,M$_&^TR\\L1)2XB/Q\!AN#F9,U_:[B6IO6<&.[_ORK!$_=:&JJ#9) )KU>CC6;W"+7>C( MW%RV,2*Z;D5!4=_M F0Z;.;27[S*6.UGW8QK>%WTZX+NIXR$86TUK&:38]N[ M4Q[SPVWB^8"JYK7U>P%4J8I-F"NK+]6N-+V_::'',?MY1MSIFJM)!L?NA6FR M''^[U//5R/RT7B)%+-L"LY#?>X]!'TRTT=+4DC025;4EU7( T9=&.1 ]+SRI MUPFO;A@+)AXSB'B9/)UUG>MVD*U^<:K)\$>+-DO9N87RB' MD(:',>UU4@2G6XB'5PCK?J?XMR]NK^KNP5=@^*R?\,<5_[17\QZ3W M/$U36GR_/UGLXRF\FIH>PY;M1OG&^^CC D*C?C9:-%YL?)CIWG^D\ IAMX P M0@Q;$0]5 ;50655Z!4O)V8ZKH,;3!]FO=ML-N+O(F;FQMN MZS\8(YIJ3Z:#.A.;V]G$C-%:]36B7A?+!.OBY3-5YSX6GZ0SFPQ,;)^[8\R4 MME9\B6';37-R(^YF@B-4] 0WVR0#[6/G"S/KI9GRLS\DP,;1?.U&7_+RZ%)= M%1QHA-7!M4*<(JTY+OL$ZA?;I/F3G/.P"?E M>IU@Q_ 3_J#7IP[II0.HQOK^JDXUVJ@_*W!9MW[GNP9J9(J/XLY OB5V!?GG M%ODH9 >Z,835Z6"X-PC7J9C]"K4,A.I.]AP;'(IP&SHWUQ)3TSNR%?FF!:Z?J MNV5!]:]'8TY,H<+??VV79'R)D[NFB-Q:Y8%:I?A-SAIC MCX6,!:ASE9Z_1HP0GR'ZM''8?#I_^^?X1B;U([0?K5T6,SM7CE&B'4S&.?G5 MDVM3N2RS>#F^R)QP= *#CKJBR?:R2QK$P2'E0N6;Q/W7W[<3M0FF=,OGO/U %#+C&J?PG*]]8.F3B-G,<3KAJ@_TF-7J MKC:(S?=?RX/(!_\>0$$0.D@ KIN@DZ.(8T-R4-9;\)3-">=R.7MGTE]1=;0% MW5C;K/'V 0E -34^]2W>.*U9.2&F\I>DU,KRK/#62)WJ0 E0&"/G+]=_#WI7Y!^%;/#G7,9IN%(+GECO B$X"E7 M X$!-0-**&-L!=\0#6DOUVE=\QKDE#TH$<^\96($%=BIGE 3,#\1DI[0C+W! M+_R=L>GKZ=NCC?#&,@)&M9'@D(C&\)^,3=(?8L(MWSYO-]J>BF0Y9<,'J/NV MIBPWYA$J2 !C7^;4Z['6J/X&&9GLA_;O.D7 0JJS[N6V\GCTAI*_SI9]:AVJ M1QEB9@^6@RVZ2DNT%>$%9+3KD:/9J%>I'O;;+]>^!SZ;'!]L(FM4<=P]&=Y\ M- J35;&SR?_YF]Y3YSEX)&SV>]WQ*\65C!#H#*%/8TSVWGR855(/+.C"S-I)6&DAZ*FGI,')#:Z5 9O_$K<1= MV, EWDZORK"BPAXJAGFVE-O?Q^JYL;R)W!F*6+AB1Q4IH"T^:X-S2:<2Z+:S_"3?2K&^\YISB=HNI7H:CF9=FE$!DN37B6B M,<[]T3AS@";YBHXRPWS!#[N!4ML>L[PC%"RW\J.+V\(-)1M?>YAR0'T>"0#] M=A 3N@LB.+29-&&VJB;L>DSXU1D?/K'(H@RP<,[X0Y<50/,:?B3MZA74=ZI" MG0^OUN/*5QQ.S8R73T-_*(*M'8%O5D5Q"7JNBQ]5J(N: V\7OPF5ZIR99Z7R M60-UIEPBM+#5")$ \Z8UYMJI/?$[]IS,'BL'^3I>[8OS,]B:])HU#&[UAI:* M&6AN8VK\?"*M[-NL&W((8XC&I_HS]=J\$=\1N6=C2D,%B+SU9;"\:)9@[^<' M],PV-^LB:_F(L9%^A$^X!+",C5PY$,MV+"* VXDW*X;%HDS7[C'9M]6_'A*- M$/VDLL!*)7NG[XA[EGO!W&;>3^6_HCFF_ MHO.R5*"=//2L-TJ:R>QP8P76]WN^"G;C4?:< 490C&>+0VVIR@E'?_.Z+N*[ MS^TI86Q#.K 5^R@81];6- [7ZA!.G#)OL;0P>K]LUG[4*6QDDGX4!7+VVEE/E.7B@4A" M:YQQA=Q3%/L+U;P-O4QQ!')OH@<(,7/GCDM[BXZ::$HE 3Y+=+)=C=!#(UX4 M&MD9P'SMZI?5I>XLW:'<2B,+1+$E+%6OT1/YAG4[Y061=I- 6W&=#ENB+A$7 MQL#0J;P0ON^SWGQJU!97T/,*8[!6?$S[;=&^5V:*F A.OL"O599 X#0Y"1"[ MKT0"P"[4UL%](['&6? QNRCHY#R&!'A.EP">4QLF*J$(F"+\[0N\3,O4^K<: M-7=YH2>A2]5=UL]#=Z6(U7_0W!'VB//;>60"%*%GTNPKILG=KD-QTKNNBS!Z M)[T+[V[XX&^A%6,V7HQRJ*R,:^&QA6'DU:@;<\EIMTX-&C]X1;R,:)>^W9GZ M-+D]R][I:7E@M^1.=TFHD,CR1)%($]_29'9>VSS?FYD-;#7B<)GV84TY-GA/ MXVFPWV)TH]U- >L.Z=#099QZ_E2I>!C;ZRKT9W'"CSV3-XOBE]8Z'&W$IWFF M$[$']:8U=HQ1TP#B^\FWM&F7=HQZYC1IC%=17CZMQ+;31\][X30EQ[C.+BXG M>1UOV96]LMK:?1GLB0\0>':X+XE->CR-G6D\@/>!A6+%L^>C5)=/V^RRDRW, M+&ZP)LZYW G6N='%S2A[ZT/!L/MM)Z\(_2$Q/D*9=^'JI986 MSKT-W?XY%4ZTGX181&=-BJS+JPU.ULV;P0P+Y!"I!U"35<\GA/4C$^NP"5.3 MO,=9Z7.!K*^$H^5LI'26JNPKSZ:: -HEO@W;C>*&4C%7U,#O"C:8H,LY,"M' M=Y?]B0@GBEI&068I=E7HA??;?^ AO*&S@;4+L1+*?6CIDOW)Z7BJEBPC&7K. MV692D"Z>#]$XU%U-VNN[+Y.FT= I'&F)SQMQ4Z"VH7X!N3^\_>FM4Y&SB$+Z MDG6VEG":*.%9+G;XPUA^E(,A03S^2!% M]-E0&GGM[V]4/9$7/_F$\OLGC?/R"&]]1:7 ()&BC_<.VT5FZ&0G@ MN11GK%>DFQ8X*%=I[*JK59,JA"0!%C_EZF(?[=@169J6#0F>CN![P9^6&IJ, MMQ8#_<*N7+K%RQ&YT*_8BU7<-6&O4X?DH56(0+-89H3E^QA.2[ MB45Y]ANH,[V;7U 5]K^PADO56__%-+[M>*ME9>.0&+LT.*O01;>JWTUX-",R M91H[_/+MN;="MZ$9Z$526V+4::9MW9A M\OA!>)R7.7;^]2/F]]]ZGQQPS(ZZGPBN]/UK].5FL7%0X^IMC&>ZR.=@?( M3C>3:PE"K3+][O9&(*ZC!)80 RY=ODY)W1;9^2I'6'=3 M_SB;ESO79^K0P!ZDY'_B%V4E[5>A78V=T#@G 83VQ M9,K$,C\R2T5N>QP<;G3*H#V"YUBOH=J0#^IQ8@B,R,>C:8-3[YN5P1SV9))M M;.?/Q*R)M.!K5'?8Z06B\\^K+$F &!W#GGWQK:F,1LG!A4CTU:8HZ$0+D1.U MLY .PT=D5O%UYO;I&-'&:2B_^#/VB@'"+&BU.[T#Q<,3D(H^++V'U3-3#DAK MY2(;\\N_=K>3YJV''=6KMRV!=^L^.?3TT0MDB&>$9O Z(!EM*OW48]2K]K-' MHKXW>HU%/&&NV;RRN.>,R:CNM6/CK1B59_N(O25L*C#VM72OH?@KQ_:J:\9" M(=VPN9]N!9M4)?J3@*#Y\*> +M>[+?K)] \3VJB[6/V)5>>)@A*+#L23L8-3 M&>+[5VY6=(/VN2B8CN,=+W;-^%;IC%R;N;[&RPN:]Q?VR][D7+S&M/@O,V03 M\5JV/II?9*7FHFA( )V1,L%MO)PF!1F4KUQB29(L8>Q:B28 %W0XD=R6F2H%R?+Q#6B5__)B640_0 M7WW-\,JB'Z3L\9H.C(N.FP]DAJINF&KLXD5%854/]W:(H%T-@PO7_?W^O^+* M57UKI\(;'R0!GF+XZ"C+\Y_91D;.Q A'%F[6WD+V$:0S 9Q/ M@1]M7@?/6B MR>H<6]7R#F#^ +&#*3^DK\%>L,+/C:7=$9V;/#E()_R_.O-4EPG#=@_EI52F M-).<;8.9,5>"%#31B$-D&@[R!2IKF4=A,]%3]S417DLF5?,+HF M@O[\!%](E.BSBHG>?.#N0VI"^"D+G%5I*$JJYU'5Z"[.R"<\]X<^2A++ M5_A7N\SYG9-+@R2 OQ#A'QTE.V8.R#*))R <3'-#3R'=?W7Q4$PAX;Q+2,G] MKX::%RC^3(H$V,G_*^=P#DAH('YV)0%FU(BB_K:A^[!&\O*B,]BVE,__?>[< M_SVU7)3F$MBY;]A,^8P/? \\1 D^70-W_M7[4I $R+JP'X]&_LIF-,D^V]A1 MW+0%\YU&FX>O_YULZ%Q7A!Z-FTHS2YRQY/G'DS&J%9 /E:7N,6C2]:Y!-208 M7[*1#Z]"+28:#-"]7F&/L@&WPG&>YX 5$@"9=/:W 2X'AMI_YY-(UQ31M$JN M<'[0M*",+@1+GP[Y,F7V$A>2?#'[ /* K1.RUU2[M%KV=\)_DPY4B^A^E/5OO90U>7:3'D\E8W0*$4)'W^GR^+&:&'+XC MNX][O=O\G+*^HOY,FMQ F.AP65X>T/EQ!&@#AE0M'>BXEGWNQ:6 M$X_"T,CG-D?2Z=.ISHX%.44U/\.$W'X[7>X:M8ZDQ8@%=#I:+2I7A^KFY]1M MR;0?B:P/K9T,1(DG"(Q4FB3]?$\3S,BQ=0J-=M:OUF0 V7P _CR3\!+M!KV' MVS^^QK+@%!-G.!UC*3.!5]S*MB-&KA=1 %I4&.6N^6#NS8.IUQ.1G$-S(_9< M&11! Y??% N&3&ZM%#S-L)W"]^=Z=;5E8IF !?FR(LD3@]WP^R*]S^8:(L<> MBU0X7AB-%!>.A&"5NUI^$VUQ3AT0QJ1^V%=[8$^_H ?_99'D2=U;>"::FK+L$W\<+,XUSB-#HZ M?+G4#R@Z_2!4=;3*-TJL+#:OVON]@8]1T>529$Q@[/>'/_A8- MY8$*D&M*1T-9W@=L41Y3_=HBC#T7=-$V4_G'1\!8"P*M#EF9&+K;?DV3 +K$ M9]#'/+#2KWH/GKP%Y,4_J?J;\E6,B-\V ^5H_+KHIRO92%]2(#& MX:Z5P;.;M;8G[/--(1-FNU],@45V4,F?0Y?Z'LD['U\BKQ>) '-DFY79ZKRFAK!\/-/K2&-[JSQ7X[N5>W!L-XGZ M,]I@\&>^$*:H&3S4FBA^TO5-0/3WUL24+/=6.\^^Z$8UA:''0S[ MI% -(+;#:;TSK4D LSV'3@D_9/IZ0$.HYU'-GO_6A)FJD4\9UO$D34F%G_9Y M(>HE[ML]EWLZ$E3:ZWP>F-:"C68))-?IAV$;%P%B_Y*UAX=K@ZP_,7G+3+XI MVTZ> W3UCZFMUH!CZ;Z#_.!2V#T+X9XKVY)=$(TT5,8CZCC#==2,&M_AIFK^ M(]@2N+,K=31>4:PJPZQ=DW:6]0( OFS:07#D(:+0RXQ<*(2VH[^WC=/]N-$) M48U2*LF>^Y\Y89I^.+-%+& T0,BX;1ZJ@R;J51I&7ZO\ R>C\4ON87E;HVDR MX/5'B5>@='K@!)B/Z#/R-H,@TV-80FXX6%%/M._570E6XOS']*AS?BJJAU73AV>"+G<-0:5>E^V?ZH[0 MW'XN,R5AD, );PJ7E[<@Y\M K# NUW2UOF;6JQU)ZA /U8U2Z[+EX/KIW.*8 MNC3@X]HENA35UL$KY;AXXCBD1J7? -S;*%^NTH/:BTRE@@0B6\X:/[]/'! ^ MQCAZ[R[WO:[6PR!TK2'K]I>2C9/5/@,>7I[%+[!*R3T%ZL$TTNLR3AU(@ >< M&J[V7.4MPV;(G[M[-T2! B_:I<^1X6*7Y7MH.Y9%PWUH]V]1*B\_#5=S##&) M\*K9>86L#T?SO;[].\E7K2BB\O&N9H#,6Z(4PNH*UF4"4W"XL\=>7O1^JVFC MO'W8/'ANYKJ7CR:#C7;;/%!=!_NI9[&ZA.^U7LQ4!F1D(\CD)YI"J& M>D TZCGO6<_2OH#%YTZ!)Z]HRZAT4:P\T8)IZ\6V1[:G"GO,V5SD$B-3AKKQ M.>%\A>T\.7GP(&!)\M;64 ]_&?4=]P_< .U?;'6[,B\7M-!+(+6/*NRO+DYD M5LQ 8T#Y&6\V=\B9L'7!_:O9;[K;"&E[7?L*"9\,FRWMSBVI'TAZO/KT1MV ?7P-C&'?VCC;VWA>K\02B F=#NY5AD]S"--MVA-TR_S; M5.S"QPRG;#-1;LU!(E+7_N^?3UN6=8:"K6U [X/+Y8;XNG8AKH2#LXV DY/; MTIW $L@$BR7WS!]?S,\6NIG(,PWS-Z7OE[K7[EK",2=#Y(J[),"K)Q/((NFY M?.;[5]Q,]\ T"JI;O-_;OS^/?9[-J72S6.:2YG^D5]_-E/3P=6FWFOZQT%Y_ MYG*8:)QXN$&T8O50PEM?)KSM(@*8]Y8$^#@!JVJFZBGY_9O'M0NK['[,E@$" MQ9D/ !5^+_'\U6O&[;]2T;[CN!J74Q=NR[1[H'5G)CK(@*9*#@UYSU3N)_CB MRY#AM9IQA@^<5J*:H&*2) "-N:E7Q!RQ6$ 4^IR1 MA%#RLF$,06MS.^T31KR L5TF_.D62YDO"RT! U0R*>EST*^LHTR2:#\R.!W@ M?E:)$L2G&J-4,'-U< /W>&T;V=KD2.I$!Y5#NH%U^OK$HISU[^O85Y7>4$>7 MF'V*CZ-LLK\H45UO;SQJM @?MF!*V"+\1$@[5Y, 9%_1]C#^KJ_N8K_JZV(T MS>!W6JAM:-W>^D\CWHXUOI*)4NYBHQ]]5U$/= _W^-Y#0<7MXL1^"JFY[7%7 M[S2@9HEJ6+1X#]5Z94Y/+0WX^_<00$QNS& MSH@9K+2E1(6V]3.U0/-2UL085E(DM9H2*83EGC9W]ZR9QRKIM(NB:NH#+N'= M4(8H4)=K H9_VXKP;:XA&;KD=5\M1ES_N8$LY,)P\-\HS@EOU5V.-'3<=\2+ M1PIP7UBF2V__IHYW_ 0@_A%J--VUB0O+4IN-H?@SN]3=Y=ASB._RFSKXUZ7] M,^4*3,"U:^27&R.17XC\2.689$-0*^C)7]^\DG7Z#VGB?W3"N'XK[\D5ZB J MG^/4KFEF>0:K5(I9*!&KD;"L7DQ@.Y@S 5\!\&6(;![RO\X5ZOFZE;: M$5XSF^@%T^7O*!5S])WS4=B7$G;SA\I)*/?_T,V+FDO(35"5%C8P8."(SDD% M.?@1#//\I-1EO>QTXT865.$XFE[Y0<&"5W_FFX^3I%9V7,@+O& 2.>4PY0G= MQ<8(B+R*J\E*I5=H1[U_8O[LQEJUG9F!&G>LHU6UE6S"S<$J-];7L]8LAG+S M,(KQGA);>:XJG&"\0%HD1JMC9=F870;Q*W>&$X-%K(;RZU)L0X;_7Q4ONZOQN,?1,O";B>S9^QM=UT+>"$K-3(R28;5FK) !S MZ=X^4T@PPE%6"X55;T -YA^&J\51//1N;@WL#$@(/?2#]?1O[U4AJM5]-D'H MTKJXH[+,R9_3(.#:-!M!N7@5/%'O?IAU9/-4R?[))[_N)W5+O^YQ1RO<#(#Z MVA1R!UK\PM%EI#O;68;6[;_P3V]]1%=^I,(1*4YNLK?.E_T6WY P-3'N;B#B M?E!A8C(3-6B(:S]$$>X/?G,X #;=*>T6L$:!7!'>C$*1SE'34S)C4:!V)M4S MI^%JNE'[]Q71HZ^.J'M+PSK>FQNQ4!I9CR""PI-G'^3V+IW-'(NH:4S0\:OY M"LY\J=NHOPK-# D0, 6!-GQT@2"NWT4/S 3O/ TB6P'09@:$5!Y$1"ETL%,) M(@3=^:BWR_"W/7)<;Z].W]A1Q_V]&,C9B(STR7 M#NJ.N0L(*5?NAH98C&[M_"_VWC.LZ2[K&PT64(K8D$ZD"1(ITJ1'1+J U-"+ M]"Z]$V\1T- $!*0C'>DU]$CO/1#IO?<2"!"2@S/GG;GOYYV9,^><9V:>ZUSG MP_J2[/\N:^^U]F^MM??:+".[B]5U-;#G;T)66<*F>9X!T^@6++$3S@AY(% M0A%,597V-4'($;M?L21TUV'N'.6S@ >0KS=RC^FU>GM\.LI]DA/X*M]%<)S9 M7/_ZY.YO34VK#5[F%!5[V]7==\L59A^&V;H\*HK?J(TI2MTG;ZF]%ILPDYHS MD".U9-#BP=6<04S"OGOBN>6"?%-H([(VUOBP'O=@GS4VZ]?LXN T(#E4Z(.Q6!Y?N<[1FW,DR]"#/$HMHYLV]U\I+W MBKHM1B=!&*4-Z("E7\RRRFSW$=U-8K)B^KHSL^]4I2FF7*Y[.S:EDD*M;-5L MX^2_/O'7=A:REMO$D"-AF^7=#%P/I?YX3]/F!T]9B&QF& M.(]Z*%I?)57R?+ MXV)2A3GSPFES8"?N TKZ]8Q>X73H\<")1=AG'/-]@@6!R@S/?-6ACW*S_7#@ M0;O49XG@2M/.L/MAM*&\49G>=^1"&J75NNL^TB:FG? 3;(JPP5PO'.^TMM,F MF;6PJ1^);]J4B G,U]$S37,QN]561T)1X3+D)WX-F_Y_&Q&8E75OS7.8+-5W7U\))*GY :+?;H_*?%0BBLO,>"8DS)2,9G/3[?4O;3+(F::I,1MX\'B$$\YK?O<9:P9O4O>VP@NXM&D5:6*4B&RM@'YG:?8%5D M+/)1C*?&>V/G5RH;XA+IY;9([BT3I-W,S)RYWC=ZC3/88:&B MN/\/[X3P&ZRUU7+&+PZ$FW-W#8,SK/:M!1-E:"Q7Y,55THZ+ZKFH47%1PD^U M8UY(V)7F_&S+T>ZP)Y>F2]UE6"D8DO9C48.523BH.7N8_/VWQ_[;B& QE=*7 M=),/$ZWPL8P'#U *(YH&'XXPI"!2"[WH_7R[B[(,I$"DMV4D*>92[S4"@;>F MZ?7D/B9S6)P.R?CWKL+/N.H-\6%WG&_(>!? .7T.N, MN?>?>N=74VV+@N 22Q-$*;'Z/&M&!$,M;V-"]$-.,AW*X4XG1-94WF>WIKT7 MZ:H+-'B0IZL'AP(9,IKFW6&(P!DB1S+KL%P;I^O(':1O3L%3]"1:7&5.%.(G M3;$7LZG<(*OF4[Z6-Q(F] N^PUI_OQEQM,: LW#ZGC6=\A-];7R M]_91K@DOSSN,'ID&8)YA!HE\I+U<:4X^^HHTDT0^:A.Z,_6->0\\9^O?L<": M^8[KFRT+Y\5:.!I;S8Q.N]4-ZZC:-_SD%I;P0_>O&-++W7P-4C7774[D/-CNGZ( M"0<1X@$+O*1%B69Z0ZN72+=#]K(O;^4T6<,!2]$3-866[1/^287T&20]X5^E M#KA'$A@/T"36N^OG8$'@#\5G4CN;6<'.GY\%S4?O,MFTG7,$#!1R1@$ M\M1B9]9>E S4I+J2^J_/2'UI5TWZJ2%;G!LW%K^GJFJMY7W1B$EIDU'FVG3I MO7=G#]8O MSU3!NW\A'OX+Y>YPSM?!HV8V6!*H[^>W;\88>[_G4&#_27X-$[S7;72K(B'E M8['@%V5#L1U;Q^+OYVCZ"Y5D%*KW^X8FDK>DZ9K9'4.E1:. GJ=QK_>RD?XZ M6]IS3_$ X^,S!O$.A;-00KL$C7UR0SQ@%6<9^:F)_S3OHB-,5=U =\#ZZP+ M#CCQN4T(J6YTI#&L- S\P -(MNIYAV8W7L$3OE*K1TPW0\?I!VJP3_6%ZMV> M//';-C)-#V=P2TGTX&EDP#X^%PZ![+]ZV-4B^6:1T8]&V3G!Q] M$TJ.7#W5V@[^4&%+>K]")PE*U^&%K?6/J90&,.5J$JZ36P: M'U0UFG*6/AAAJ :"@$X3-;073"=*CD>YE+30 'V! M$OX-FPI+-SHW!6]QU>7[$"^?>7&)M=@ M_+4'6=$' 8"]IH7EYE]=!O^>".8 MZ$!@"=FDE3.,"RY4H97)T?/^ZJI1/JEB-^G &,6\MB$MK1\FD"$RHJ)QV17& M/TNN>D;8LE\ILRC#;S)* $$8JF*O/\=5QO@ _R8\U.QV7 =(.JXH^/& M=A=N]%AB[2P%/=3D2%'Q0M1SC)^>0H9# 6TU][A%9^/2NN\NC,@39TS'OGRI M/OF MYLVW=/>&D!B-PIEIJQ&YK_B"EK4CIUA([*:3G;OPB7C$ IE7(WQ/5J-J^E&P M#\6&.\QH&K%ZHK)N)"_UK$5S6"7F% ^(7]9HT@R:R.A9*[17:3Y;"8O.6X=H MK8ET#D6EG@PNH@L2T,Q"?896_'/.2?Y;ZM !)RS3[_) M+Z[H=_*EL)"XZ%U=_^V"PVS//R%GA0]QW@].*S00?0T??:*VT1?R\K1=YD93 M!U/!8$D%Y3@1K @WE$@9[)KKOYWP['P)?BC@SG]3]Z-93AOEF! ?FW8"3,'P2$'STWQ@"MT8VT4 MJDEINY0F0GD.X8]VYX$?'%R6QY7L5#P=:$^?,I6S8H#S8WB IE\>XTGD#3Q@ M$#1L552]N*\ZD?'4TYM[*Z.GXT,S!8+)2@\7XQ<6P]R![;Q]\]F.YU!I'(P4+EA9=<^ MWN%11,-]C@(HG44%>Y'U D@#LS3;.\8_#PS\=1GRWO-_!\KX[Z(BRP[=G)^N M?/:T;_3*2WRX]X%+8)KU_"ZLT7>HC>=[M;"OQA=(?\P&5&R0<*"E3[VG)E$I MLE&'*/XV'F#E!HP#!WJ@%[2>16D;M;B1SP:VD$-MCD/T/NYL,U5_6!%^+9+Z MAOV*[G] 3?]?$J@?*YYO0\D@&#[A,[X4W/N%:N(%)-#."0-)_]>_>O$O($*5 M3Y4J6\F$7L@%"(.^T2X#'A#,ME?,V.=C/AV8=<8Q,]DADM?]B5)(H-^S7'K$ M7HS;0[PR](Y"G6#MPVOFR-=$":ATK,2HQ%".8D[GN(]+K=B)%([H%)8U)\[; MCFO?+K9_DQS[_'[GN[DW=2"E1\WMZIS)23S"!ED9SV\RI&8!]/[3*_EOT/__ M&N;__-SS-O6R"EO<0%0&%XH8OISLU#[K['5Q1#%W=,#K?B-BN M->INV8C:<7>%4%]D^> !8#4\8%;C=U5-NB)B@D=9I[8V_[">HO]:6I.^K??$ M??MZ;^$3I;#.U8=S*W^I5GYO$2=Y@D"/0F/9A2V0R.-:M91V2OWK MV/X7GU0OX(JGVGYJ!OW]L,7?C>TO%?T_8I+S!KS3FGE_,EZV^,PXP?FU(N80&M4L4P%J$F97"I6]:W[I1&MU?J/0>=K94*5*Y?[ MBN"F?@6<]75\DKMR:K+9E.V)BYET%04>8!E]BDK6XVU1'3[Q-QH-FW^164LO M;)SQY#E#]O>N[^/2)T7JN*N'4(XE\Q2=1#ZY?NB$W0BH.R^Y!V?0LBO"_,'( M.ED*$]0EL?L5#]@IQB!E6TN@I'>!>5=JND%1.HV/MX9/:0H$^+XQL(8TU$5D M$$?ZRMKX'ZF3_P!NZH_>C[6'&4 !9Y42'3H,<&,\X^LA

[^]TQ?>V')U4QNXE^29@0LX"[[ VQ.&*,@7QP?1:[V M\&0G1]F=!<%.?7#W(NY#!Z&O\0#$MBR6C8$=#TC#?<,#H!/%Y[>*#XM;C29N M;PWD6A7'(>:%]F4OB-#DYS@DM-EI(>*,? -X+_*.; MC\\W%\(L%[JY*!:=&W8I]3@!ES^,^9C>:-7H(]1*JESB6WKCI9!\6&P#'@&1 MX-WSRU9N=L# :^!?&6 M!R+N$UZS;3AV2T96X:!46Z%:YP IRCX6:#7#*'T?PECRGWXZ#L*W(,BF*KU5 M&NIO46NSC)7" QB?X@'Z'8<"2Q:7XHW@=YV'?C3_=4AS-??/N6)IW: +G%+M M$[$QF3:"56_']5HX/A7Z3B\WS26W7(WPCE;<+U$B4:W99P'9NF5.D=@V 9X$ M?B+0<>D?B1RKE2@6-;"M2G;[&>[F ][,0ZGJ!Q4O^("V@0,5"$3);XXFGQR9 MJA9\4S[5[3Y>KW9"4S18%X[/&&X\B"Q_,N%RO1JB;]_9R8R\,Y.M84DU7;RI M(X02&(7+E2,IMWI"+63,XC- KI\,@5[C#]R@'#V@VSP@C MJY2)-0^S.!=]8>(HI)3DY6_(5S<180(Y-3(YE*UID+:T.NL5Z:OK(6M8+I>9 M- 35600B%\6I7)JV7U7NDP4B1;[ =JE&6#QW/H14?%.M3G4*=WF]WB=86#*B M8JH&6[7*^Y]>!=(R/ZM[% M)HG/MMJ-D+3V(Y8@-7+EKV"%,2J;J"@EW9W6FG840C&YDN(%V9NQ1;W:X0SN MXWRY87E)PROP5\#FW)Q05X^]C4U_E\+$SC>OVA7K=D"5&L[RS%D6>7U;=?ZB M?LL&M!5:6B$+(,ZW??2U^GI3>HM]576!Z3$$:PHI'6,UCO[7!6OG#LH1LCIHY?T:O!Q(BX+4X?;?]V-;+ M<'FQ*KJ[IA8V/G,#>%XT9\Q@,Y:_T >2K7T_%E(';P!I6^&TOD M.PZ_, -Q5.YIQM1D>EIY#67LZZD"Y]9'S^IN;<)*\(#/8? +-Z,54&5Q7A?ML;JA97((YK.J-,4N MW=_W(0O*WV6?D*?BR.UBJW1)"*IC.0T?>=HQ"-]_AH$P@*@5R6@'_-LKUA4R M!I&(L8=EW=R[YK@U<8GLFO,^Y96C2.9Y<'4].:Y!([U1G>*K5JOH,_-QAC 1 MGN!?UX17$__6CDL?A=5G!R]L_\E[@.'6[\][:K8G',J L+P]5PH?X'"\=" M4]YA!;-]TMX47AT=Y*=W[?" +:;4,RZ%G9[1_==HX7UP4^3__8%U MWD0?ZOFR%.<2D_W/Y6I1V8JI+#IZ"EW+N8!84:_=W\J^GM@R?RBE]1V7#0@BD6>E%J# MA7,U\=L.VVS1W92"T5Z1^:NT\C^8#PKE)>Y@(FE49&43L&!HSW O;5$UD(#/T5L^'X*HUPN62=;+LK^WW[X*G/?G(7>X MF8>:SVZ<>%L--M,+($^I]4KRR\K [;V"&HVECN4Z'[J B$KS?/34(].+K+T- M5BKS6DRRFRUJOL[?IO.)4C&!S8XVTMN*2'^?JJ^"".+>!NG8%STKN"5'Y?M; MN,H\1 0YSTJMT!=)I2!?426L !K!^F7H>;HT>=MGQ81'G/\TO3P/W M O#T9L39"CB^*+T&>AL/Z'P%13W%]GE1=YS#^^B%C!:H756E?;TV?DD#'47[ M-Y)OM95PN93NH4RUGJ3W4P2HL;)*1W+;N[X2^P++HQ]2)W3[ MAI6?I#'8MO^&Y,#6=+7+MWG'4$S2J0&\TKF\VU MK@^TRGKW9R:?AE/U4&B*)=UZITE.\],F=F(*3D.?>8@'V&LG2[@'\3933EWI M;'4ET#D]+GZ>GI["VCQAB#J=F5WBMCSSITF!+B@1^X&T!HOMF)%Z*J45MH_! MY83KZ73VQM7"=,:+"9#AH^R]:22*QN.C(W-]@PZ+%Q/3RC/-YM[O &-"(KOS M-W5GCPLT:M1\B@\1*PQ]1BJ;BG3P]X]&E^ ( _EBUO+PMU5\-K=/(7*=D@H'+(>-:(;&U!EFML8TL050.%C!>+4)9@O$(:4)>;S13PP.8:JO0 MJ-O=4ZBAS?S61;]>DB""*\-Q08Y_D;"DEFF"_3?7C_UF7^CLO8C8 >W"5V=J M?A[9JXW,I[PO6X<'V8-U*>]-%KP:_G"W44ZU:T.8WB4!70N2,Z5CB@KO ^L9 M89M&E/$ E"(=_\FS!+96OQ>'Y\#7#0%JY8'&/MH>[*Z=$QWO&KP3?L#WCDLI M6R[NX#H\XV@,LYX<3CX7[']=%]9Y8^F=L]"2:[%V^AL#+.!J*6FD88= M/""?+B?0WMY\E LM%%1E::5&&*T9TC.5%G7E?5K27:^3G.D)?7B;N,2V_;)@ M5[9"&(]4J78UHZ+K0*7;?2VN\'"GZD_. MB#;W2C0UV][JAA<&\>E7.OS3UK]YOX2BK=6])-["_CO8R,:U+/,I?U054C5* MR5DW-OWLPZFP-FJ'.P: JN]J MY*8W\F;)CT8G34^*R[5)Z_RZ;O+E'X;LWY?$@@-QUVTL_S-W<.(YWDF8U+G./6_V],:CTQ^_]Y34[4D''OR\J&MIY"X=$;C*>$_' M0'XY3W(PZ3WP0&A ?]\@K.,35L377KP&40GSV6:9F-IX>YOI<$"J;GU6(D#, M:<$5D@JYDJ_4K;8[Y.]G/[RJ)":50ROMCJ4_%N>=M\.R[AW8$^YJEC4T-B*9 MX]7Z'9^:2)N)?MH^@1H5VG<56QOMU:N=NNF!2_T"3*HI2997K1?=G9(68?NP MQV)78J:R\E<0?:QG)).3YI-[]K@A4[& MG"':6!U_Y"[H>L#1[I?&:@G&OFA\;490KU"UE6?JY5Y\W/Z$SW"V>9 M!IHDB/;)LL8J3?/T;29-JX*&H7S+JR=AZTT#<\+%O.F5^1\TV?I\V&R+CCT, M/[RH@XT:>9SDT^>TZFTJ+EY.3:F!E-/2NJHL6_1#OU"^&*$UO_R0=-A,F( " M\8U^%Q>/ \4=+6+V],J_1$I &\!?&4*#?V4(_0(](_-M,'J- >)>BE/BZB^M MY$';'P/@0'*CP:/+F0T[HT5>*N[XK?]X],H9QW@)][Y>BJ7I:<(&*&Z?'/NA MX\(%V(N*3(+6^0Z-!.(8XRX%NB,E39/,5+=TT(YL)>=9S(,YV)582],A35F6 M5 6$?ERX73&-$JUF67G4A6M=D]A8*6G=-ZKN\"6W-EN9I\G2U':O$E7M*4?: M:2R/!=IS/.'NMR>K9?7J+,-.Z(RO,S]1EGTUPT<%_GR3,G6C>#3CJ9+-5-T=.C)9OC1 M)K32,Z+C[2:/-;Q*4$OP[@O#@WOW^G>QC"HLMVK01<4F*I'P#%31F"YW*KJ< M;R5FM!XA[K]D$+(@&[P"&[.:69N<$HK8!EI .1ZQ$1CLO_-#B%CD+#IN[=)+ MII.(QG\3W#HXU8H2W>F,7F-^_R/,%VPD/ MN;(+G'I]8+B6S%4ERU=VQ*VJI*&NPEY\FV[BN?G3QNV6A\X$ [K3@]]HPF0- MS. S7=I]R@XBQRK[R%&DKWVF==RA;L]QGG]?1*62H]V!M'UDZ@P/E2&'O4I; MK5:,W_6LWJAZU&WJ-+DWO-0R3H$D42HEVWU.X'&7=>^@&I-\V04V.*(VUC-1 M,:07YAK]'=[M7K+F+.U0%,V9TRI^;5)/GY;6@'7N,/DFL22 T"&Q!,3V E;5 M0(L>Q@/B?0]09QMQ2XIYGF=]OI1^A=;R?#T.?>0Q N4KC]^M,X5KN';U"V_J M)=PJ$FAX!$*43SV7(XCUU&52)F A7"H6HUED&T23%%[M<"_5Z2TS-*B;!#$: M"=FKQPSH?Y:1]=ZL?YJ+!UBMO0:6&>KRLY>*>;SE5_J<(424>Y*;KYR0/46I MB:I]9=T3S[:*X1-97&#XY'"B6'5L:LXG[6Q2X7';7NA)*^GU_+-@6,4YK:UU M1O@.UJ!CY4>5X,!3U\654QG DIOX9L 0.M[.'FMB21B1:W-WVB;N,>7XW"RU M!8%[*= #&=W.L3N.;B >>3Y43*F!ZPOOH"3/E#&4204[?27]_LX[U'*L*O9! M@K5_W;I_LXLU(G75S"VX781G[T@7-4&[I:; .//Z?;B> Q7#5W%;6D-,,$5X MC*-;]H1!=<+^0]F$;J6H;)F%9+X8,'<>$6"A)GL0#<9H06(M%1L/)_4/K]=' M5D1187]X,-0%B53)252B?%^6U-3M7616:0U/589A*95(;]:,WS^L\! 29]>P M>I&I/BJLYY\ C>=PB;(MP[H9?7/?;/?6A/V\J#;0:S@3E;P?V\LBZA0S'KHC M3$75U:>8[0E7&.4_GZR(4C0K83%@G;)@"[X*YI$8#^.Y#Q81F[$:QZN77]Q]N5Y&UR6X1P1"EBL"N;:78T@_^WT? M7Z"\\33V1CMX"F1M+WEK+;QGN45:E,+\?D8[0CI \%Z5.&S4V>]"'O7F/IVNW7>YJ M@P#HC9 "DQ0#2^ *[_[-L*)1ZCV)0)?*9F0/*!;KD[=-I2 M[9G+UW3'*<9%8*N?+2\,-&^KE6P3GGEB64R5"_I5Z=WF?^;^3PQ]QMLUA;*D M]Z)JJBHF]/[Q_O#C;^'7\ELB-B&V(27UMJ#*&!=X!KFJ091(%TTM73[I>U'4 M^/+/@8*1BD96Q&F*@;=AOZY=QZ6AM)[TOQW?_2,6:6"H7UP,QGX2A![?4;F@ M9/4PQP-V_XX]J[?8-)&HNP9_2F4>H1/=#6=OW;9;).\ %DMI4VRDDF,ELUKF MA@5\>CQSAAPR:RM@\ENW_=+G>Y(#G2(K%J-D1[+<4QYBW,]&8]]-D.JZ??*Y MQDM-]=+RJ3^BVG(G*MQ+7G+16ZHQ,CM(T6$185Y%18\RTX^M*^%6FY@M MUX/A]_:V;M V[57^:08?1R+/)(.U8^<>G;$_2L5_TS<9P!ZT[_;(G M/@B[3.AO?9\?JDZBS&N503ONMY1P?A=G/X[XWW':O>%HH/0*1*'YZH%*AW]L, MYHEM?O^<-8*(8C6A,=KCVP:*QB'M-R[.2=M 8:+0]^3?KM%LH1L4^K#4<[D/ M&^%>A68N(BP_*HR$FDR2BA=U4N\Y_+!(IB"--,5/5$G<]@WNU>\]LNEA\YL.*WHXX1=TW%:8_ M_$U'!/Q>0-QT^V6?I7%LN=?=!O2/T">I4QULX$#OV(;,%_Z,5A/HF3HZMU*1>%K)$[93<>?F'GI M>AC(^X# 9RHVO8ZW9M@"U8TBORG*FA*-7>8,KI6BX(530&(XV !L@C*KG?GF0E/\2]"C.]26_ MQ/T,(9<]5<4#U@0.T'Y2<]#3VT=&9P<1>(!D\54QW'UQJ-1P#^[9FN.E>!Y8 MEOT[3QO^34.L%Q,FAU2MXS<%QAML\.)>?V.P6%($0F@3',@5\\)B: M"$6RN3L=:8Z[AJQ]#;CZK-:93/8BT0$KHX9G:_$E>1CBW=N>9Z 5+6@_^O'B*W)V5-T'.XTXZY+PYEC^UWL6<]>(#OT!8''@ Z#T@1[T9JIO[EHW/! M$YS?I;IJM#JF@,9<- TP+-MP#/SUJ[]VD-^'&-&-FUN-<+DG-UC(+]MHR\?X M#,7IQOUU_'2R2&C.25=C$JY'?,! >*DCZ&Y^ !1 M_7=9]"=7^13=_HY6>@$>\)>O@'_AQ]]B85*MP6$2B37X3L2J;,EW7,_Y5Y>. MZFD!D@WW>>_3=SA9@?$QP^A,OX_Q%HS9S(!;,)!:8SFH13F0_2V8IO!\M>%^[W^'W^TA\/ETS]]461B- TD_6&Y_OS3 M91G"O[L8!SV]C\HJ,X-WL%U'.Z#4/'L'FK$-X>CO=(M(;X@A^>T]]) M_%N>_.Y'ZJ:1YF%F4C'&-R20&^<5(Q#9\,M*>/YP .AP-DQK6&5.:"G4W'[7 M-'(@;:('^Q/R3=- 4;EJM*(GA&1IUM&).@PE-'?F,X:Q:6ROL)$([2\0_I79 MB0.VZRN[%VTT[$A[SO%@E)/\,8OVK<;>FLT=7HF8W_" &V 8>(T@%SH;5%P7 MQ!$H=RACNROAKF$C/=[VE5_K!/L0]RO:1_@-#_"GBA\Z>/57Y(],%IZ%[=F5W%H=_\>-,LS$'7(W$)6G6A@/ZZ M]O.I"%V//[;BJ'@:-Q,P/E#.N,_VR5%,-5?**U?VFK/TE1_I% \IU.3ZY5>C MM=%_?P2JQ%\8&;2[6#>>$4=Y6,=@Q1=N^@KGTO;XT-+65,V3+(>+^U5$N)WJ9T.&*>:%_V B! ?KZ'_/W<_+F0>-(YWW^I2RWB"B;K M*T':[.$FP?V&!N"*D3?Y954_BO/J@5NQP IL0 M"IEY_,E^^XU]\V")Y==C(B)B/DS*5WK;B1\ "%@#;12'FH@4E^Q7C?I,O9C MZ NWL/7;2_BX.B#WGS\'\_=IV==.Z1C3[Y?(PE/RQJB#$@KB8MX)'< ?4(A#S&LBUH) Q&,NSR7DW)GU8Y M2"/72,];UTVB:4REG\X[U0M2'Z6M%G#^)X_]?:_],FLY8NF$K:RR"3L,6+/$_(I_7?^#[\2+,.-6 MF.DBIS968:3((OS 5WNVZCB0<>M=WJG<,?69FP1"WS GU[/+K+XTNME=MZ&@ MH/EQ1H.&4G":JU.4K/_[NK?13M%PS=D8;'SRRP04M@M-YMW3G')O1/V%#+)O M)*LJ*<4+*I#XCC[#LR]P5+NE^RC&& \8IU23&9Y2^"'"+4U\2S&)P?F234[[Y(9&I!.8%$Z: M87$@>WE!=#3?U'2PO"6#QXEO\6Q&E@O*5$1 M5S41>KL%FM.W-'6#99;6S%Q'1?_.ST/]U8_UC,XS#\O&%H;L*UO/:2:FM977 M"FZLK>F%AJ?B&D54B-?7S4WY(L@ET^K+7*ZI,<>^%K( M7N)N6AKA%%(38]B MBWW.9AT?*CMP]N><0>!&==7I8Q%7TW&)@K]@/),_SWBVKH!E&?TP:;,P0C^I2 MQSV%R8;R7:ZGXF=\J8\>&'K3SH]N,-/ V(MA MXO]GY#FCP*;JC"'"*<\PF$>OZ.2@78^ZX^I^=K1#I_0&**5RORK2/:[\6[4B MK1"V Q'%5 (68J3%?!1[*Q&?;T16XIX?Q1L68#[HZY6HL!"85&&%T6(76U-9=7L?RX%<+ M:8BQ @'15#+#'J[RG,3$*CV?MXV0!.\WFN"6*9][FYITXK(6H]&7$!RFR53D MK@$1R,,L*H^X6;NB*Y".67# 5&5,7HS];]2TG>L=8A9EE;,,7=F8GE=M:XFIJQ. ML;BRLDQ?]HI4S1*IW(WOPIQ-BU4B2 A.M*Q$[C!K\U[W8.9!V_40ON>AO"0I M 8UO5:342M &A?0= PRKJM(F*HOT3.0D;0M XYT6NNU8L-GW8D!]&ZSDUAJLV%HXC49WK:[D.7&H3W7IY5[V<9,R,B82NBI-[ M+W6TD5UK<71F0DJT/24H]N^<>?4$&CB;[1]?L#Z4ISX'X5 +=;/;RBU0:_ZLUHE*7"VA1CV;Q%/765_,$5XIF\7NKI;>>=>@]O M=ZM0=6+7OU.P1*M.Z0\IHT1T0=SJJ*VCC)Q/]5UZKY.-X=H:3]_(N*"R1<>R M+!:&ZQ[S'U_NEIF_CGQ@^O?X6*.XEEP M0MY\ 0^JS+ZH2OM1-_]C,5#RT!ZL#\W]SJL3#D@C@H 6=N\7)5[5_BE'MAG* MQXTM!6(A.3E&KX;W*<-5-0M=9:8Z@JH[KE[,[G]OI-ISF1'9H!F&?^EP?M&Q M\OD,#C_$&9/,#9!N>M=?M)YG]Y311O@[N#=!5N1&77#1#3][#XR@.1 MY"L<8S'[A"N 4IL2OV^R#&]\BS'AP4?%4@7)*BTBAH6Q-54DC_& V%+?0CP MA;4B&&-@&7:C()PYX.G Z72Z/UNR?4T7"CL\'PA^1JS] M\$,3#UBPNHID+^:^Q,&);4:'8X[8ZT:X1Q$8^?K+_\3_)Y@6Y,"DC?6/.A4 MN^%7&NK4P;9N&"D'H+_N]D0S;=&A\&CS /HMHG3(MJQT<<#+_CKJTQ$EJN!( M#]1SZKOF:&R91'C5A=F,BS;)4HA*H&&!K=1GER",8Y[KR3!&]G[N? !'+KWL M<''3//3V.L*Z8H3[*,^NB"T*RGOS-0Q:AKH>CWL,R4 T^'-[.M-9Z M$AO93E(JS'8UARW+%=FJ+B\O6CG2&%LW@NUTG4HTV,4DL84(<'++C54J2;U M.504^KE_LDLAM-K5)F6_T=/O[4 T.U-@.P$_=@P58RSV#.(S)='IA)-5E+6 M'KDGF:$%UJFH^X73WGF'HL2<5!4>MQ\K.18FP!W[5Z)R?#81IU-SZ;&TB/#; M^B^TY&8E[\I@MLR$F/? A5IC6'F6% $DOY^19L,P)V.81,?U+\*QF)(NQJK2 MS79"L,*1]RO253IDP4N'Q/#NV?!S_X E=^^='<\DF/JQ>R0=;TS]PZ -,'2F M#DP5@2FLOW.YU_/B 6LD!J,4F:5Q<<^X=<3Q@'A6S$VULLHSO4.Q;3<],#G6 M=%1/.VZK*T]WLC"_[&[9G<#VY^B"@=LV$_XA^3;/9NZ/%=FA8ZL9_",XZW@- MNI+,&*FOH:?(EPT+GHM+_QII7CC'X^S%(;:B\!DMTR^TC8C1T&VE&162&;&N MY<)BJ8-R415T$I>\\DWZ%KHG7!G,I_K:/@D M_WF(_:386H+XSW[>&_U@FHSY0BH,M"565T_E.-HF46PZT<-9Y562&SI+IE+D MK6_WSGI6%0I]/X.-O7(<%TQ98.NA^Z@PTQ.J.=VP7*\WLV 2>-!" M8=_ ]V-@A1WCD]V29X4#C>Q(MTBZ0#F %>]9.3IYM.GHIP+0Q7(/&=*_;Z@: M]N4H,L2YT!>.$"SWL?B_*1;#UE O\N,JDH3OEOOY>S2BL)+JRS8#TC@ML=TF MD$<^)JH;I2XS$&B?,MYSB\;B#4RV> <);&^0*/45F-^?/Z>.U8NMKZ^-SZFM M=2,V_WSR8XWH.K)&J47OV(C=?2/X=9: MJQ>A$'H#]Y#4+4^^-6A\L0LK%!%U<*':$8*YXYU>4_N^_QXGLHO4-%_46)/, M6^F-Z$-7H04OX5G$+L&DE1BPO3Y?/?%U[#ZB,L%4:.-1)_/>MI&65X?3=ZQD M98"KM\:C93Q@-3-> UN;.EQ#TN"C.EJT>&[?P^MX30;!<I #%%+G\W+:3>QM M<4$XY2DJ 0]H,W<5C,Q]-],.WLMIFC-PV#^9KG@;C>QYM'+!AUV[FC$JYI.C MLZ-(8=M%Y';ZVO]29(B7=MPX'=O@+V8$+%_MDTK=:%S" ]0-9!+W<.T_@Y&L MME7 9L(V/.#>*4K5T?YZ)A-(6XVJ0UH:\)J(+PW#,*DR[I1'45--Q0C^C1R- MMX/7T%(AK\**N=PQ$6(0G\5W, MA_WYA,:?#@V2[8/:E+[I61\+)GPL23E>?F#]?L?/4NYW MX@%?EX#]M7LV7/4:,4/),DA:F5K/")F]DZ""(C<#C_[W9M,4HS]ZHP/ZW7.[ MYL(#ABL*!;:Y\ !9/[7NX\=;&5H>\;=>!%(+TTM>A>LN[EI6CN#X6=NK]UL< MSBPFJ2T932%DAP 5@EJ<6W)VQ3-*Z.VBH_>%6?)V+\1D3QS9/\%C.HBBD=YC MN^0W95,-BOT3ZO3L\8#\>]02YD!^!%G_3D^;[J.LW#83DUQ9)Y%,H%+#_ Y$RL EBD2[49^*GN M-BTTTXTKFOZ0PVW9CT7!CS+@A'AY7 MX.YBJ$N_GS18O:X4B0-A[+%@L6?WI$C;#Q0AI _H$>QOA#8\&1:*A*P4*,LA MB.[NLW74TJT,H^ !/2OWV(2Q5%]XT-BRV0->?@B5^GF5848../!E(\LP4+X* M.8:6Z'!["*.NJJ+_-$'T"DV_^6'ON#3'FG-1SU[A@-8V&&EI%B1+L$3*(UBL M-5!ER[']0.6=-XU0=^64<82CP/?86USRHN/5Q0T&,+<:Q^4^#,/G1KZ]0^T9 M0Z[\FU5EGZ7YI[9O>0.<#H$G+NIKN$=#E>?R7*YA+T ?T_$ ;1F-G/.F$EEE M=.0B&5 N56YD:PEI?R3\L$;>CH7QQ'MK(1)41 2LNKCAPG7[8S\V*R" LGWPN9K;%6SF7?UM*ZSU)T=HX(WC& MF ?QB:)36[>Q#ABLXZN4[B58WB%0\& ,IY]CM?(TCL6WYMJ;Q/P9V7G;9$O= M/5QYMLV#:/U=Q'"1CN)I?,LU8Y?48[F.L8JS0F[K[N+U51]'QY&5%WELM)<8 M('X][(GUS?@ES8]<"\LE:6[]?J!;'1T2-$BT2?9/FSTE5V4*2B&7M<)0X(_1 M:15-/2#IU$:97GT(1;ZR,7.4X*HU3G-9I#^?*\]DWK;+S8#;9>.VF(C]A^>T MFFQU#FSA!%17P0H=9$&:CGWKA^>IZQL&"DFEM6AQ1=5]F9!,%7Z1V RRBL\O M6=VB'P:R 2+T(P==U*UU=^*+K!&.P[O,U977 AYV;W?H![P'TRQ]N*.T/]\[ MQ!(D?E_DP6MW^%="V6]-S/M%OM)@+!,><&=AI$E+[Y0G5X3+WY?\Q$6KI&)* MJ^A8I0=BO!+W+&8;HS^^[]&J)*+$UK/7"*WKW@P35F4QWS6Y)#NB?%!ODM8Z$B3BI*MERG@RW MJB=^F?2+6VF&L1==S?R3*BL=#IKFF(*6)BSFPRM5./KOXS8(SB"(*-F3\KC( MMA#_C9>5NB?*Y4B3@]W"Q7@?![J(;QL, KBW7, M,PS.K4O?&C)AL&4-M=M+GKLBVSUU+$[FPRDP9&90QE%VQM.91O2?/L#]/XFT MN#\Q<=J39F"T S 1N$I[324U(/A5/*"+I-I/5J K+&?[[6%$W')>UF/G/K[P M=!AH;L#LUZ1Q-/2%96V^=.0TJ>:18_G80^7(V2&C?R2Q4*"J))@\"(-/V(?G M 8+5RN%U'^F;V#X*$:$(8SDE^DG(2R6MK[DG*GC=I+JS+2XS\U7 N;;/];X MV]B2UO&@KEY60^;3)E+3FW1R%!K> *'[/9,DX@I3DQN")=,OE%^YM-.[; 9H ML6=Y^*#)F3)IM%)MWXQIC0D.3E1)2=)QY+J@. @?U_I'9*]S+"J.;-NU!G-Q MSFN?^+T5OK2V*#T_8?DR9/WH:Z%VQS&(B:<79YE7(#GNTX< M>R;/+HBY,ZR=;:1>1RM7V X-+Z>I/]P^*4UP&N8?*U5\-+*ME&E?\Y"'.S9' MN%/?F.X0PIZ[&N=< #NI>N =4P-'0W>TP[XN')'#NZTN^CRJQ]'-^R &&^09FE?N=%$U& I-3_]8)I8 M,E-;IO#AY^]Z#Z]WR*PCW<7S%6 *:GI/*U*6G4RMN/OV*C\8?,66.RU'\&2[ MP#WT+2MO:T_HU@_8VI)ROCU?L5HD-G/<%11)=;ED:^^/WH@6;SK%AQ$R(T@% M*;GKW\F6Z-Y[KA(EC*3#'-1BMY[$-DG?UPC]M02B9I@%D*KDBV_!NCN@V$'& M0S>>)2>:6*PW5'?#=J-,U[?"7&+W0&Q*HYCE/8R]V'7I/^XN^9]&(NA+-BX4 M%^)Z_)X8Q#0:Y=B\AV-EK>04,^DE9'%!):#YIU_HB0^"E5."2Q5\]UY=#)K($I9'9B"3^S 'Z(H/>:3&SF*(%B?2*Y'\*N;;9V:;<*T-Q%^Z&M8T&7E2#Z*>_U+%,>.=U M/HQX T)Z?O?M/G!<0%5N._9D3]\24- ]XTY.K&GK WZL& C",8:S[QRMS7\1 M_UQ;K?[$?2FLF^[>R,K5I$/5=0F&H4H@K;6Z%8W;F;;>BV'#AA\IK/>N$#O_ MG#K=1-XQ( KAM[;S9YC^V7P65&010SK%?G^OR+HOU##Y: A*,^4,MQK4Q6WLRD/)]\ MWJM'7^5^!#XT7?Y!17?29VGHR3#LI[OXN@19*?[(MLA!JWF.J1=:+TF4Z@1K M%JK.$_=FJ:^ 3-;DE,I0TXD:C9E,X)NCNK4E]9,UJI-^_Y&X-B2$8- MT?GUYY,HN.%1%BP@I[MB9F/&H_%X$F'"X:QFQ+VYXH0CKAPY4OH_5G?I>/AE M4U[]^$EJ9\Z7?'*N.U!S=NY1S\<6QR5_A2\+-U]>H77K=-CV*WG UDS(O(N2 MN?ON6A2*O>.4"#PID_)LE]?SHR&]D2O5Z_XS?-"_<&E.3"BP\%CG'(!8%5(C ML/7H(5?Y>\6-ONKJ*;I]_8>O_8N=[.-NM%W>\9]O=K!B9T*CDO^N+H;EU^\G MKEAEDNR_\7'(=)LY('.:"*Z@'(&8S9_KCL-'#Z-U!ME=.UK7OI.3M/LD(_5. M6SKN\I\;^ZX*_+Q0\Z!<;G]KQ6OE7>4Z^\FC=X6LSZE><"X:.:1,_) M[7UXVT[J[?'?FG]]4VY&V;Z]=&@.\VEYQ]>Q/8$J!FL*>[1Z&..>!;86KWR[ M=-/MZ_\8CW>NS/BT;O&+15V_-@_(@6Y# G.<./@$&+I%5?OFY*SS5OA[>L[* M+]_6_'JGWF0](TIS>I'!DW#E%1&>B84;=SJ?,E_QGT'J)\]IAA?>MYP?UC>^ MO+#VW,ZXIU$:B_84KR!J!()A,\-BE3D,UA=CU7J7_.32RPO_OJ2FJ[ZEOK?T M8<'F(U>>]-V-3]::*FIQ=UK)7/LW9OLM_K[^]/SRK?4776N/:@4N9>7(Z5># MG-(;UC+@NUT&,W8NS19]PJ9Y7>&+\@J[14YA0C\X#L65=,/-<:JUA.T\];_77]E..IDQ;= M>9DM?^)+QB.1+=.>I8H$QFE>PYM;&2(:V#P?,-Y;LGW;M%>!,ARQ_]>]L]=KX[*M=]J]+KI8Y^D=2WFU\F;M^;TY MP,CND^?WY^?S4#X]YZEY&=#4$H&!7A0P5'#J_1<%=X55)-K\?LAKKJM[=>C1 MV8TV*7QG+-D_KKLT<6JLUPX>_@"WXC@_;>W%\??Z=_UG6-?N:^.R2HM@,MB]X6J]U M.;]HZL2)VW9-M6M)FK3#S Q8FDQ ;#68Q:T]>TZEP6[^F,*?U];N;U?)D5[I MQ/]NN?KG=:LLO+[NXYAY:HGB;D-1;P,N3O4%S&NS(U\(GVW;:>=552\(;"7> MW7+Y[9OKWP4;[M[YY/\X+/O>X90/_7LC[Y]>>#Q8Y-X$I>U;VR[IZ[%P6?^: MO];;5?3=,2WM:5HG'N=N!R65 ,Q=%*.88%U^4J1HW M^9\AM6/UE[!0C4LK/QZU#PF:LGBSX?W#9J3-)_VO8"_Z5DO8S5YN$^QALT?QCX/TD M[95?](9%7=H+&A8-_&%BHWA@,?/_FP!02P,$% @ 7(%66"YUT)ILCP$ MB? ! !0 !C;W5R+3(P,C,Q,C,Q7VI JQ0!2I ;I M5:0C(!&1)B)BH4L4I N(BK1 *-*;HH" @ H(2),N14(OTJ0W(22 2),$,!Y) M>_'>.^_-?3-_S+S/F\^=.Y_?YK,23O99^ZRVOVNMPR'4.>H*P'G9V,P8H#M& M!]RA_0#4G\ )@WM^SJZ *T ;=-1%P! X1O=W_'T]]GG$@6-<=/1<=-0> $J3D?%?Q*,#_FW0':-G8&1BIHG!1CNA@9,F M/CT]36A&FL2TV3#:/,# QGUZ'' D\"@X)#HIS&QDO7F9D9KW*SGE76%3\OJ2T[$-M77U#8].G MYI:N[I[>OOZ!P2\3DU/3,[-S\PL8[.K:^O>-'YM;^/V#PU^$W^"?H[]ZT0'T M=/]E_'?UXJ+I=>RO#YC_ZD5W+/#O"5P,C*=5F+@-K)CO^I\45XUDX;GX_&U- MYW$)M>LX7N>'XZQ\DNH8*?Q?U?Y%L_\QQ:+^/VGV?ROV_^BU +#3T]&<1\\% MP RZ5VB+/ /_2>CMU,!(C"3R8WI!F_0Q\?GG:>OKZ_K<6'30L7AX0NW &ZS M%9M8""B'VCD?@#4O8/T!$^IK#G1#3J"[]86G&LR#XF!JENX^D@9!,$V2_TS$ M^>^)*WH\%Y/*$"C&SN?3:B,A><_&[^UV""RAW@'&'11Z(XK0?:TA]7O?_L(% M_!A[HH"DL;!J[3,#$8,W;#>MC ">_YJLH3W(!"2$PAFD^1O+WPLYY7ET(J'D MC?>(Y8UFVW=I,L"]7\ZF=,;FW !#SDHX/^4;%:@=ZU-.,,,%=J!.#@6]\SFO MO/O8PN%B^Z1[2Z/'TR%%\7V6ME\JT+.G?KOJW]U/_LI<:644G-;OMZA+<"1G M_\1,ZFN2/";4S8DQ'$POFG_ZW;OQV];!H7S80(^^C@$G2S]96BV."]Q=)4J" M"Q0EZ;%5H]2L0#UC8X0OU FFC!!Q-%2_ES72VN9[>N&J]+WN-Z'7U!M,2(YQJ= M$6\!UI(7].X2Y6O'HQ)^#7F+2%C4I!.H@-6GEXIG'?IBEJU](R]&/?HA2W\Q M<84*N(\M!*Z8[-[ "*6)(.C !!^LDNK$K\HSWV.7/9P$(C@:5K.YC0;$HFS8 MSS',!E]@Y+&BD8T&WGR5N1L5U2Z,Y"=9SBY>GGAG[9URV5RN*&K)6'5B4%"U MY]S6&OVHCB"PZ5'-.0%;*4)^W(B7R+_-3$CYNF<];^C8\,Y2-EYXI<9V=+QS M^X=W+0@C7J>,PJ#?,R=7FOKVV,',[RQM@SOUE4YR9\2OK(8:YFTU:P\ZND7H M+LB^BV"5JS435JF?-"V-+ZI3Z0 ")"=+_^/W[/]:HM\WH; Y$*U)1B"&:.4) MQUGNQ8:0&NVE*BD%GI6]##$V-Z;/#/L(7C9!)TIE*LI8GFT^)Y^+O(IRIP(1 M<':4&S+&WJ8+\I0B$FTY<=CJ>G&\AR'KX2[=3^D[JOO-0MEIDQ$ -!6)NX%F MW2ZH4R;QOD332:YU>^J57CN+#4\<+!\2(FW7:.R>:ZME@4B_XAW:J^ CF%)*"\F[>RMPCI MM)?*+*B8L_,21":),G#E71:HS+Z;'7$JV.7!2?\_B6:#IWE8]!4HRT@(#:PN MS%&^P$Z0!"J##K!*2V4MGW!4(&ZM,?&\)ATTNWT+^]UV-4DNEBWSOBI.Z_V> M3\'-21^_-Y-G E@DFEM.^%0N7Q.]$\$G7[3^D654YYY[9;@E%>B4^TDRK*2] MNX8K;SF=]SSQL3%?2DL<\=,LMO)^C'$(HV.IR,L[_A>@;Y!U,KN=N"1"'AX6 M3Q'XT6A?$H?P62&6*9$L5\:X#(4#&Y/3@WW$7^6MYHA1@3.'+M,/F7Z-Y8!4 M@,)&3]1&2).+JI"N8XDT!<+>!D5-$'2#?_Y4;Y7;9<[F'CE9UM26;L80_^/6 M=C;G0)*$GL,4(IM9,N))OOQC*A"%(G%.PCR5 M^ F/P3@<$LL?O8Z7?"8=7154;> @Z_OTITN4RTE4GK"JMKQ(EACYUQ5-]'/4 M2O&U;F42/S.&YWI/1:W7,H1;X8PA_0=. Q&PA&;<)[:]1"1)+$>MH2^ZY%EW M:5^YOBS]S[1%!PJK&JZ$<*)U/*[/,E9?\W/-;$_Y^ZUED?J/^]JA7.S_IIP$K\ MLI 6IW&E)V:,Y7/4+OV]7)\7ZX?D1>W5&G4Z BP)YJD\W4CVDV-9Y;C%FOZ[]\$8HZ:RC>R+.+P&-LX;3(X1QR*?M*@@3 M\FM2Z'O2>7Q=C[KR*?Y)-SL^T^&:5H?N)_O&@F<=F>B^E"-:(^UQ>_-/H!'M MXC3#\\X9$KV]0E*:HGS\E"TJ^PI4'&;D/ESVF5F,;C?47+LE5D6W%,.0QD1N M:8!P@TF4XW=Q8_:XP.A=DA3N';K_^0+(W+T0,P3WUGI.+KBN5.KDN.Z2%IIP MN5.0DR$;'5%^ ?H!*H#T2J-#0,EYN83"QJ\:!7Q!%NIS&M*?,"V3,/7T36]?0Z$9C8CGM;$:SNI3O.2I0)>=H0Q): MQ=5U.(F34Q !'X(*NG+"WP?LB0R5;#WSTO34L]'\:+>@YZ^C?7I*;[^114+I M A]RI9 *U*-V!/#E*S)=J/B"!JU.2**-DS#>J'F:!*T []F:*)X8R \K>F?> MZRIU);3]8F4]SZ,HD_%E&/DC+96AYA4(=\%@[#;LA%?A9;QH=O$F"J('+>D5 M@G^KR,23\^>8LYQWDM\$>K)6TS_B?MM.DS27^H*@C#U^K\=LEV/Z>S3FC]*[I"L1,O\&@/$O3T=%C1RQM)%8'Z_LHR=7O9VYDU.5+;Z8[5K_R>V[QUJL M<$6;9-FS>2<*[4S]0D0HL:B8.C5TY MUG&BPZ48"(^B#,,:J4 79"$)CH=V+QV;O4%#Y602-%"J*5%/ "OKDDH8G# \ MJ:W2VJ]^MV_I1P][U<6?CG^RDF K']%U<=WH!>-M@CV8@EO$\L5A'13&O?VE M^IZ[^C,1GEKPC=4N#2F^O^5!:C"=GR\R6CC>\4=HQ;<0RV8):F?U<()V17RS M]C]K3GRL=+'!HB(1T2 G M!Q"6AH-16#_CW%>9=PVT=K*QT)AV39Q68G;>XT4_ 4__18VA"J<'*>/WW&(6 ME//HV<]2%#.8M^Q)&>0WKWJI #-W4/"JMHS3UTB)]L<#!F2%7Q\B]*()'\F- MX2?"!ZQ#I$K2F(H_@-&]_$.N&.3Q'WR;&I02-=4W+%4_/K3F\=2=%;C#9,F; ML%*]N-=A Z_G;=JIQ)=T"&YT%XAL6:LL>X2XQ[LUY"_>2OCMP^FX,"1Y_T^J MT=SBPX%;@:(*&.7%KKT>^Q(2_PO,DP)L[(L=OI#?,?R&=F:+:V'%]Z3"VK^Z MD0S>T^ MN '"Z0EOLNP2L>S8%=^>6> H:G$P*#CK>*9$+N[4AFZ_Z"%=#4T9 M'I(+GJ_$;P4=-0XJ] KZ9I5L_>9_X=FV$"N MW8!0R^QL04U_IU]$ :^/WFFB\Q:RSK<.,Q9O[Q?KHQZD@>2]]-5QB/V)2C[Y,S.H25D,U]DJD&9 MQ=!3[X&3H4BJO#L0-.O@Q*,MP3<9 !6,)K"-EMJ MZPW%6=HVA$D3%,H="O@]'SE\6QP0/>=R[U5Y^0D!4[$H;;&OS*5!JQ361SB_ M#E0M/!;E(X2*H>A\QL$3I%3*/M9^U+(/#1YC#7LGI\P)_$RF2RFBAVI^2_Z% MAE !'^5C- !Z9D,8P\ET[_&BP>!ZXN+>SJVF.@O+@?I/.0*++M_BS40OI?)< M-I<]Q9BZ "JO:I'*RU;01T?U5&"R[==> >XJZL]%D2QR@KX2S<]+5R,T*$*T M0/5$N:D5";WQU.6F!*5?F,%!:>^;C%EKP[9OI\Z[<"V[/ M7Z9O<3FN<4"CT#A;^/S8ZFRW-XH'<0ZGG-( YUEP/(7".&X*BK7-R- %!N.+ MKKH0M06&1P=X,%<%GL,W(*"6_"G+;N7D]%,OZVYO)HXTI>OEMNN_+AAM'@,U M1V7'TB@*PR[7MPLW+U>9B GX/E3;B_S#"A"1!'X:B#Y#\)+;^&]/D!C?;NOP M-6.Z4LH\0@ZM*MIOI)O_>G:A'>G*T$L4TQWZ"C6\U;K/ 79#YFUP28*BT4SND3XY,I3FCH\+@O*\U$ T_/]I,L%VD=6_<%J*?!ORX/W8WAWS&H M(BGB?V:LF@512 M"H^VU8LW9V5$VFEKS1:#M*I7072."LPA36D^8OP,Q3VH)N5!NI!$0(N2^97Y MQ]ZN#-&>)$;.O%\O!:8A _3+L96WU-%L8*AYBNC!K18WH^.GGD^H7[M-;R;Q M[LROH6/&B"_*H-QL]]YQRF0.?*>0:( 0PYMT5W,'18J%'5NUS_^R-;HW]B25 MT[4^_T+,FG6RZ$V=9[W>H\B5VD$B9'/!/9)D1;0 0WMTJ$"2DK*T)4.02]=1 M];S[M):ZL>G&PPJ)IF5QI@L,$:^EKQHAGM,LH>Z70JOL.DW#6;=AHO?&Q?", MA!=O'/,4NL=A\X>O4AL"&F='GTBO3\4J:7*JJ;!&7AA@GH'A["T7M[&PG<^X M9GUNDCSN2;5[&=BU8.Z.;_MX:O?^.P7B0&5!19849/D45RP#]]SB5Y(NN9@D M5TV[DNY/];TD="VLUQJ7%D?AF7,(>KFT^81O\\-FO^6\O[_;+B+6=$9=^751 MY&W6LG/]R3260>C^97U:%,UUER)_Q)=OPN)A^W%Y-I21/DNRRC7F'&2G&N4, MI0]U GD/*4JR(*>$'R=9?!ZOY_#J)N;K$ M+E3U?__E-U=.8?7&.1#P>/TZ3'4T_ 3)TTV=S;1D6IEDZ'V70>4X&\L42[7D M\R0>9,M3#I2*@,"?#0I''T 9T3_/< \J7$6+I6IM[Z[3LS:4XW0T:_I/9VY8 MMEC&M2O%VDG4UT8T^YS!)S]G>1:@^=OJCTLY;T($\9#N*!@71WA=!Z+P-_K@ MK/?;3X#]1KD=L_X+VR%]3:+YBA8]STW4'_3@G"[OJQG*FW7=Y8UXF'RQ0'T: MM4)K!=BJZN&"B N@#:ZZ-U\39]/=^I8Y6<_U#9N!)QN[@/YPW=7TV_$OXYX8 M+?#$,D8R-&'CGE+$2+12/*AYU\)JCGB(0G%C2[M(L;[QZ7RK.*T MFXPY^T*E:D-L!N X$U@*#F'+"P#C@C*?BKGE:QE\X(I0"K)+W122N, M@_D7$-?(Q6[\'Y]^*Q>757FMSK!V"$!IF9,U7 Z$K 9V5TI@4=U0SMX//W36 M7S5/5K]E.,Z9SB*V4J[ 9'V=SOHZ"X/@.@WRZ\U@]R")XP-O,]J%O-]&"G.1 M"\X_0GZ4V7D+W;'#25&.&>#O@>VZ' ^QWW7[)F>F%HYGGN-H3C:7/B=]U70L M[W7@>>5=6AQ+Q^%M*(/MS53@_9\?] =C%(X/5.!94Q_LB/ 5>:ATL0U%^,X- M0FG=?LD(44Y\$4P@&;VK)QR=ZLJ[?"O944+>/\Z8C/L1.(@JOP4%)39VACY0 M)E'LX>= FTXT-\D( ^-Q\-0YAUNN>PNF[_=I_Q2HOCH4O[MV,U]FOPNJXOBN ME:=31A>%,Z8"*4YP/VLI"\P;T/ZJ< ",\9FIQ?7>@WLQ+_H&2S^T1)TRWW.R6[= ME_O4LT>2R2&RAY(KQTPR/: X*QB]X2H5H \ZN0AP> ),U%(8"M<4C.% MZSQC\D M\6I?.*($')J0Z_2F %DVBMI@*(Q OUPQJ?Q+@4_<@\7A7TR.JK MODC8*T-A7+?8D^>_I(5NN1CFJR1_99GFAY]?EGG1U,Y&!A.J.H"OI1<'6BD+GKA4&(!1H M51? #&WH[[)4Z8:")H5#=!&6BXLY1"T*VUE:'13EA; W'\+PBEY%3^.4;)I MVU('U*H*[P^$-A)B<*A^FWQ([933K%5#[)<.^ )#AK.:NF405^'R@+Z)VY_: MFX#I-LH-NFC> 6] =SB@:0TS$X(.6YZDH$M,DCTT_Z&X@FK)X35V319Z 1$W MB-JO%ML0H;""C%1 '@<>4-KW4(>K?DY[-#82%1B,&:$"+LNT-NQ=92F].V:# MQ"]$T *C,3#>H#8/)\UQ#*ZXZ/J(=X6GYKNPBV8"70X+_1Q3L6;A)LY"7A_* MU<[>YM8O5SI#/K@BZ%O M)._F/ZT(?33K??:'15@9[0H../=H$DT+AAXP%X.F#[IA,?[XL*'NN>+CW%.[ M;VW"KDYG1QD?BS*3?/WPJ@=]7AO-T@N4L4 TO32(7U&.*C@9L*3:=S P,X'N MQC.,1P9<"FV-R5Y)&E;4E'WRJ%/^[)&LANFZ!'/:JVX%4. M_>][MW)O)@WE6O!ADC=5Y>ZK^LBL*YZZ4W8Z%JD/D[A25-8T"M^S0#>X1JLH 0O?SEY&#W3N1< 6&(_)JDY(=# M86"[!WX!&%V&_?I0"#]),^U:\^0=$?'4QVWQ+9$=[)JE@'R$"ORFU0515UPH MP;L>#,4NIB52 <[VTU[+Y_ CZ]EU+WH6L$;<"_:9[#[W=]_>2IS@_E+1:1 H MS]:ZXC*F+T9S_?E="7+Y)&&*_)HB9;B2)O1MP8)%FUI=@.J'?Z%U!RBF\%$XKYX=T2BHJ>\1.(8U23GS M/LL&KS3Z.O-9IW!MI?HA[IY&NU&;&_J V-V6GW?&N[4]V,V?6-9<=>5GZ->@"E'+< M4FN7C6BWB6KX7DXTE<_YJX[)GYY>$.3I7@-CEM4,]-O)F&)%<@[T B88W%E*P _,)!C\V3(_E!ER;XHL\/VC^6$].ZI4*J%#V.7UD647)*;%IC,M[BBPVQ*R?=3X]OTFW_C" M9IQ=BUUQ4U.J1JJV8["/V' MT03ZJ0KDW2QR_"[20\0)._JS][YRFU'9IM68JAW /$_#RDN1%XR FF.F8,J\)KR1>0FSC;\[;;0]Z>BZG/W.18R7% MJ.4;GC#X?21+_QT)RBJ33KZ'@;+'<91L+"IY5E1D J%]8.[N6N)AIIX^(GLK M,-WFY3T@0C[&T;7604(P_S0Y@83\ $I@G.+>AD_,MH@VXW*DXXSP?%F8N=]. MO82;#:8_[Z9;FUQ/(':H%WZ.'7Z3%MAY"A?RTBM9D+O3!%RU7QWJ(,/Z@ M!;21H/73%EBL\0N7]YTUSXNX-'I[TH<']L\07@"7.Y39&JM3D2OY,S/PADAR M/S!UT@I'!0CY&142'\H\Q3JOZH<3]%LS?'QZ^6W#[$WX397SL$M M.I3#G@O<:6;\AN$Y!G2N:*2!4DJ$&J(/9+'1;T'G,?[ZM@I<*@J\I=_#I\TW M?U>!D+*.>,ER=;?_Q3/O'4%9>EJ5% _#7?8>$Z4L>!+]!XDFCO9@SJ)M0_O' MR:RN 8*_4KTGS[6/!]TM?SSH13IJ%(V_)8>%MT9%K)U,-3TE4/PN0@]"@Z@( M$B/18;N=#\SUP;:BC@<1.W[C;X/PWJ.P=X[J2L)=]U(]'"/UO,7CV)HOUVC? M$8AV]J3UZ_C5ZH62RV1:U^.5EOBD70NO'+MSIQ%7E5$$>FS:.^6NZ[9.24"?Y 45GJ:A;[!<->43 S2^I!";CC*"TSA@Z-; ML5F87^D7#RHN&F?:Y&Y\/UTO_P9X%BCJO=Q^(DBB!\81+NB!AI#,L)\TFA_? MUA-+#+59V1OU,_KWH<'[%+Q43+5ZRQW2'="V,)V[#KC6DA@:O M>FQ$W6-/EV!7K2KZXU!>R@M5?IS@ MPZL:$#90JVOSS>*6Y[)"6<^!HQD;>VSJ.7'V$T(/!L[#=JV(4B0M\@>4NX4A MP0\O%B9Q.9^%*E\'FH\3>KZ\L*9Y.% MB-=IWJ 4D3LH:<5OQQ-)% (#5^\T3Z[7MM=.:BQ6@8S2/F!%D:QKAM%7QLCUQ5AB"4R6_64$E]?,\5T\I!.X&* M*G%NQ4?]M1C#NZZ(PGOLT#",QT5NY MWMB ";AG)K'\]?)[W1B80K.46;>OB2H0'N=/ D!Y,[[_6A)+HT;D.)U>MB]D6![\V%Q"_ M+I(HEG)-?Z#K0ZD0LLF2Q-T(62S'MF?CM?J@4#]UR:\5C.]32CS#15-ZY+X+ ML+6E7[F2ZOB+[@*=\;:\R#Z"8XB;O?@-PFC4M+(#W"9^Y=HNV*^PL3 MV[/X7H%R-]6J-HT7+H21($']@KRH'_A=J%K.U]@+59)?NLSC/8=OR!*1Z3U)9WZ M%"AE@0H<.T1&4S3Q?77N2,SF1!BT5[D6NW9%8G^IY$:#*S=])KW[,-WU-\X? M?D _]J<\+IB'V9"S&PH6 FUG?FJ@V/LQK05<7CF2E^P]C]-W-,XTUNA(^M0: M,WD*V@G!U#2GY@\M:+A60#IY0#E.@=TY?_(V#AE+.6N!M>"_W>HPZ%-]J!'E MX7N+5ZNH3$[H,CNO_-6+S[H9M(R(YN$],':4YU@RC%W_+#C8Y830G,TGW^7K M["L\L;3INR'!VL35J7PZEL^H?X\-XO4N0FQ:?437?M)7W<>I3R'7_).H4+GG M5U5S(3EK8^8H%DG.D&@X:Y NA>5M-8(5G [#*Q LR(UZ5K@#LZD$\TJ^Q4OF MS9<8FX*/N6=;35M^4[VT\XI9\:'W'JWL> U:X5#=:&;229^5@A-+\-L55P^< MO$(JQ_,/KC4_3QIZY"_WW>QV@G,0?<3;F_+)R 4UC$E2NS9";J:=&PS$K?T:?\+B5C7GO@W5:3TFV(4 M.OCMOV4;XAXYLKY@P9U@UTC.17E:)OP.EVF?6$^]S=_WU3/!N]1A2#B4VX[I MM]GKJ*V-=6Z%PQ-:LP64+RB45; MVR^&>URC?<'YIFR($=]BB4=YF(QLR[G'UYB':5OP6AHH'4@K)Q>KT:0+ M4WIR6!B'7VJW76V]0T:02,;PPTO#V:>S'GYT%:MS?V*L.^).N#S1+A8^$GZ: MG*^OB3"?;;M#46IPQ3,G!$"DA;)E%D^9W4V4Y%R,'[92-2YKDFMNJM/5JJ*I M=YP$HVU<)>]P87+^+RHPG]0';O[ MI4L/;\DF?7_)^MMVH M0.M>%ZKCK! ]-LN5P@EG53[YKIT5>]ZD+3%'"X/YV@/")Y#K ^*87[P29D37 M,69:4\-+V?')G\_?-U&M!".Z$X<^\].DION 0Y M7KU@03H0]SN^0>71F3*MF*]+BSW#U>H*"03./>%+*HZE!\RZ4^^;=L@TH)U. M6N'?>;ZZ-T?I7KUW]#YNU5O)0&SJ3#VC>8IF:*N5[SY'G4\&<.G!4[D!F"8$ M:D6SH"S)FF9!/Y(A^2V"%Y,6A:S7VKT%2T308U*<.0R4H%UTJ>6M;&? MIJQ7RCG25>N*6TS_2#;NY;27U=363=Y_.UE/O!>[O"R5RN)\K5Q0MJN4_@U MEYB9",B^^X?^/>.M.A\+CQC:F6YIS[?5+NDIWU@CT7H14_N M/]>MKX?A[+;F"G(F7 M)F:"T-V_$WQ]U?Q950?%#&5O)Z]RM;@'GNOH8)[@L5'"Z6!#JZ/R(:VM>6OI MEFR>>XJU*HK#/H62Z2'IH;-=_.+ZS#7CBQG[7;,KSR#C(0KKJ,4T;%HBRG4L M GX"Y9X6W:X^W9] "L56RG0**B^F5'DL*D"8RMT)*\ MQXQ@[\AKS7)O0?6CB'T1-LYNO(I_J MA1%5P[N._':#,7Y"VUEH'CV5N\7;%-FI7^?=L*8D@PTSR.+.S]/N*DD/7YBM MOWNSCR@E?2ZZ%Q%6;.1"TL,WIN&5.P2A/7X0/DU1L?'=!@5N<.R%GKF\NPCA M8^5_=,C_YR,%YGYOW &\(0F3UF.NR[;MQV-R/L?C*.-CIL(OVQPS8 MR%23BZD5R14&-VBI%53K1'.A5EXC>1[#$J!T>G;G9[NJA1%^+3CK5ES7D4V& M^J;DE$Q34TN-NW/G4W]$1][P-:8S%7JH]U1@I0*VG[J7B"0 EF2YV,9V'EHJ M$\05)%2V^>!-^@5G4WY90'M:,BLQU;M#\3&-N4I3^[ %OF66=PD_GY@:9$\G MIB\[=?C?SMKE(NJ#AH10,JX/8O>6UG$MN)=[CT,7'[ M$N[7][>%8(YIAJ]Z B9FW>XZO*U4P/AP=,8Q>B[-'!?7%0;I0K(5@@::#1^V M6B[9WYU\IY/W5:VRY*4X5W"-O$H7.[,DZMS2:Y>1\)/A'5 6_9.;ULM\HN?P M>PEZL+L/ZS;;^?'NR3)MDTIV#B%T?OL5\17T\N:?;T7GK2DF6^N';3$_C9$"TR/97FCUK[45H MM;YE')I%GPU\HIEE@S?I6Q+7-;VQQU(8NS&2-7\C)/,\,*CQRZ0'%9O/!/:N MG+^!R>JI/F%0[A$R4A-M];%Y=/ZD6!2+6#D37<;+6.MK'5%T53:=R#IH5)OR M:HH6UB:^S1(+Y=O.X2N02HO3@/)N*3Q<,&J+4'P'Q"=]U_E0/HIY'R!D?U&5 MA;EPMA^.,R8S[6'&(O7/DGCQ#&Y*[MU0H8: SS&@6Z*I3ULV:NF9<:_E S4X MS?K=:@AM*A!+\T5L+?%J-:V#MB2)H^9$;0BY84D[[7ZY!3)09&#[,C$0,0U) MIGD+RAA4V-^2U8.&!!7V.)V*0^#^(V?LDM2X M'>OX)-.](W$;.Q:XT.[NB^-.5 ^A=# 6)AZB?+@W,H^!"\XO7A8]&I9?4[R MY27;/V;JZ9*.]V\M? (VD:Y4@)[6J+'#W KB"CC:# 3,J0 $A)I-^CUOJ?AJ MUWLRK?/E;,"_/BE/EU<6Y&XY[9NRU/-;OO="CPVCB6C7&RKP%&I*!0IRT20V MK[EW$2I4 ,,\ =OX_IN6$A;20(/#M#]_/E.!CL;*1%EZ*(4S3((2[H?$*97^ MP_D/YS^<_W#^P_D/YS^<_R=P%M7A,G-='F<]^':;+Z7V[4_;M![KXO_.?]S] M0__0_XYD98>>VY+=W_Q=<[7F"][TZ\ IQ?A>NQ,Z9^\8B!B,4 'P6\F=N(72'JSN\Z@"YY[M.MHL9=KS"U'O_B^5"+96CK= M-/&C?/>0M3/D3I@L_09DOGPE*X9D\-:S0 CF#HG7*?Y<#^5IL/,5NH*_/7ST M!%4H8HS5-'-)MTETYLHTRA)U<^G;>Q7=2@48G9!"/ZC QXU4A-^*_R]+S6XO")Y$X M:^@?D\!>&!&0H;SLOB!:B)OXW3-&U :15KA#*R=OF4[-=-MB4H_D;[C+Q2B3 M+7I]+=%/DK.#Z$;E'34L%8B!T;59$&V"8(0.,$=?-LC$+,OIT^S/-M.N+W_> MW%"2)05,%1\4/T%)=^(?Q;>!G)0 4FMS@*"W";ZR$+D 93O,!2YL&&3 MNW([.EN/OMCK.17HZIIZ1LJI_VHJ*:BHJ+__)_']9C]K^1I[Z]!:A#/"F/SQ M5]I3).[JDAJA D_)S&R7G$*PO5]Z_[IQ^(N&PY#'E[)DU[;Z](L[GR_Y-_D[ M61(926?)K\(U@JJZ5VTZTT#9DCY4O$T^]!._3E,,R6RUR?R1F@+@JRC(LK;? ME/Z%_M3@!2UM!FC#XZ&E,X2IQK1 /_6S7W G?<1K"_MZ16%9$;=>ECF]*6-^ M#I>EC*/JLF+"H>%+< :4!R121ZD] 8OB#'I_8(9/J7K!&7L>;JJI9G&^M^L, M;[*3/^DU*_3;7G^$",[3NZB5-U!N?272-3"E;*L.-.\652OHI#", M5V@DY6K[6,^H>_ZB6]/A:\XH-K:[:B]%=ZWZW-'W=ATJ$*7U0PMY G$<'[=2 M'2^AXJU_"EPJK]Q1[E:_;NBS-D+9B=*4#XW, 3IP[B0>A3XJP$(%[J*3C_9Z M;IL3_6C']"2[,,RI *$5-J^)I.<^)4O#_$()9_2&[WR*R16KT2C&H[I$]KY#\.G_)<+&#HKA=0B!GW:O>9K.B_?%K MP?HWPYTF5,/=P6A<6B^*%^:\MZA "Y-8Q>+\[EO@HN;;HJ?7C:;S\TKY\P-^ M&0B/]K:$K\=Y'1$IK"*KNY#K-+4LP-P^G7M#2E6HE3REQYW\P^[$>YEEG!?T M\?H>>D_>0(KU18,63<"L%0X(5BLN20C"Z4%8R$A N _F2V6HI1)MK7L?H&JI M0&0#,A9:9]D]%KLLEEQ,!>)(D*+-IH$E:P]%;$+_RA?OEC?'$F5I-#I5V6:A M-!ZF?+TQ4:GPN*)4:NC!M; DFH4.A6CK=+A0U.EJC%S(_^Z3?^;_F?]?.*\Q M!I9@-4JB2HC*">WBFYJ3+M)TOF-BHL4G%6% MWC2"LA 5^.H[1 7HTL#Q?W'=[8&F_IPF"N!X/W8>.KH_0'G9+1J2PK&^B. "1W4#2\32>VJ?+V[>%^ M:;,--XG-%_T8> 8^,+$9SNZRS)3!;U\1KF">J=+>^+DXT&?"^O;>X_9NR94= M)Y]8VX21&]&+YDT;WI7Z[HN/;091)]IU@[8[ LU\ \JJZOG;@?!A'&(39O]VNS];S M2]2#,K9'!EO3!,]?3B&Z/S.S#AZ-0GO7;CE_T) =\E0>K$I&OZNA]*XBCSCF MD2LJ5$!0_[\^(*IU:LI6(&N"T)3H)W"0'=E75%>/][HM@?::J>;T6Q9W>&9* M4*9G7LB#E MVZ=X!\_:)4L)\EN?E439_(U[3P7R;,N4UG>8>>?#QZ%U>T]AGJ@X?N3Q<''O MD!Y1Z-3+,^4N1;>+F/"&A1_:8@0ZV",P H_2A202?_YX<\+0 #SO@J'QX-[? M;_/'JMT5S2+G>9:)&'!39KX92]Q*#1HW=;7JB3L#T:VE$V5TH0(, >2,QT,: MD_7H4PB+IJ8KNU&0>!N/:,D7,38ZUPX$FWP)V*0>YW=;)NC!$:WVB7 M"J4"[".X58J@'T5P:%<'19*"X1*IP)U@^((/0;GV3[LOXG48>9D8NKMT<%-? MC?P*P8M-$]V"GT2"#'BH1L+.HDQZ2Z(19ZX3^$"H9T$:U&AC[7>YF&GQ='\Z?/+%5#I MB^NOZE2DAE23- M4E8MHLPN&:6]?&$F;M37>[L\#?XN@E7V?Y#^F^]7FLT(ZB5K#KXN__1@4$AB^:O9FY,+OWV.C*276N8] E=4 MA\/=K;K9+ 8KB! MZME3O\0_6Y^3R-'($> =G^)U/<<@^E10U9>V>&Q2>9;-+>[E68N0WJ+IH]M> MITAUT,R;UWIO^/OYCHV7E_Q.?9>H,*_]KVV2L>LUNW@@0+IN#W$7(Z(F.:6]]>WHEZU5DX^RL.?;I19+1Q'&1HGKE>W:R&D)P\(::*; M(VE_,,JY5. -O>TLN@'2N7CQDLZOWE'81LS3:-COK_9X?^%;W=IP[*JGLK*G M$'FV&6TN,U*.X)&F KNS%!-/K"67I^C)\3,(PZJE>!\?%[1"P0"@F_X ^&F! M^+,*79CL#RD^*'DJ%FU>SXYX'V1M]RJDYG[I$5U_61%(!?"K%\'L=_-@:-=7 MM!&[C;1W78#@FV>13^F]A5-M#U*GUS5 Y?AVJ=6:*@SOGOUC> MEFHQ]U$*#$4;'OKR8ZZ<5]1JZI_X;'R8G)D0XA/8_EDQ!!6-\K84V0PC4/'UZ?Q>60NG_Y:U3/39+67T+]F(!)_ MCN&)>+M4M1%X'@_#[L43&FH[.W//:V#F/S#WGUJ^/ZQZ":]W\S+ MM2N0DW5ZHBJ81YZCG^5DONQL6)EY4^2DJT.7%S1<0]'<#S*Y/S,Z,)^:S G9 M'N)#T<((]NDH-1&' NWA#1:S9TGG]@^HP+4$?BIPT0N&42175Z&F0&]:$=^D M;4)YZOUK#(R??XR*B^HUGTBB NH(FZ/J1#AOB/G,.RH@L21;S7: ]&$;Y5:6 M%44I15$!?0\J\#24T-/RW>?1T!A9;Q%"9K"BH*8*H[$]N#2!% M.:?]FM6F+7/?9,08E@O9$68/5PQ0SD#_""WFQ2!QHU#!*N0J$3OS:):LOTX% M\F6I0.PU?.^8%IIG'[G]NIKTS8K2@+]/:_?3;_Z9+N&D] VZX%U6]Y]F?PO_ MBN*NH@B#$L/CZ\=+O;C_\*4'QKLHB_VFC_S9,?MEEO_DTNAOFQMZZ::]1>G& M4MEIDNDA.6BP#E/-BCB/ETJ+4=27\3SZ6?B(HR=+L[%6)MM#0@40N91LX'=V MA5-_-6!#>#><&9OJVA/TC:)^<%_O(^EC4HR6E.0+HEFYS/#>A]OPK[,P7?-T1IQ8E([@ M40DA!,P(Q MUBKK5G"$;6F8-M(;O)[M*ZJ\]")O*^7/ULS?!&DS"P!F]!!NS ML'EV]_L*"^B%)W[?/ MQR/9(1=9MN2FR4]RO'Z0+-Z_LC+BZ?B/?@[L?XI*?_[<553*)QQM:=]-"#13 MK.*]%I(>=*PM"PO9M2BQ_P:%D,Y..EBW/YG+,M9483HT@JK'[4/M<0>CDH.? M B&[_M,W_>H#7[85\I:3LJS3#)6_U,P77[VBI^RS/!CR.>M[,&K7D( "'6GA M[#DZ5K=(+H!]V\_2I@*1OM7GJQVF*'2(^V#<7?_5-#YXH9?%*4T"_W4ZA>K; MA5#)VU?YIUYCV_IM:&"ASM9=LAVB-%WTY8%+/M/U\&QA"B\IKD_ ]WZ=UWP& M0N/R8_S)EZMC0KJ7+8I^U]W.;VPRAS;>"ZHXV6G(=K7"7=[?"E']P:%J>[@8 M[A ^AO*F;;MS;\E-NI118B#RT4A8 ?A3H5.?C\2(C^L1N2SG]WAS1_U-QS>G M;\;76HZ,(/B]A&7UY\@V7P^+%&D/!PYM6$;#3\ ]!2MW- M^?R\.WOOAT'*^9&S&:63G9/I+U\VY[5X3'^^ M3=B7IB61(T[2\/^_+FW>$R3=P"EW@TE!6?#$G3"96@F=U503 MBA[ZH0/F/'_*]]-"ZG>=/8\"UDO^L?.ZS+A"70(M6;J$O0F2G^W.08P(>1W4 MCFX]N")+YTHR/Q-6JSL[,OT#*:)_5J:WTT\_%]/L\Y@LM^ MN!@7!7O=;E9X_RO$";WTT::<=(9"1#,,3E?6Z*\FUS.!MK/>7'>F$H5OYCIN&8"RI(@IPSV7WE M##()"W//L'GLD-Q<\N5](53[L\CZO>I9IZ?XV_<;4VU&DDM&JYI=PJW1+^Q_ M5#]2H B68T]4C\52^/S&EJB XP257X!+"/>V$;NGP #"-?0CZG /=."BDJG M32/D1609R01.WM:IH *=IVZ0JL+=R4T9DY03Q]A(5Z^3=H+@\[#[>7YDG[%Y MSL,_NQ+]Y(-,&IJC=I4J'Y63KNWS_++<3:!U(3R.-BU6)B3#U^W5Q!FMDS:D M@((?SY"5VJ^03#&R(3?@Y>XQU3LI6)]K<7C^'O)&N?/\=[)=K\<_2F7GW&R2B0] M_YX)JXWK\KX2]D[$>!MZL/Q;@ JT'YOI3=OY@PNT['^Q$B^<>C"BF$W[]-6L MNU&H=O@)S!5E'$X]*_>I W'A/J8\WUVC7?$2%O= M3@;1V';LIT]1$\PM+7GBB9+*DNEG;QG1TW()H#L[@*KGW]TDGBF)EYY4]XO9 M6]5])71OH4@+ZAPSL,IVEG&-?M9W>>4Y7*W'B=E-#YER"PS)2;$M*A9Z..E= M^-#>Z'#[<5O>$6Y99MU1*&9]],/"ZUS_P#;21&J5^:1?]M#BXEB@COU"U[ZY M!&.J]E2FFQX ;'EO%YB3H;=;0],9PP+\_!F_'0_P MUC'G*14])W'GRY:Q <,# Y%M)W[<#6T<6N5H.0@5/GG-W%:2(EU,R*N?F+'8 M"Y,0PCI9]($REK*EQ68:(Q-.9OU!52U[?JN!8IU REEPIZ$V<,/_9.KL6RLB+[Z<%X4K9 JV= MJ1Z-Q$%77)?(4P7X/>GW8^HI5,"7\$<&EUX'JX&ME"+KH:2G&G)MT/F&+J<#5E3\V%<7WLO)+9BFJX L<$;-4L$@*7O51,$D2H.W@U;A XMMXQ;!8 M[Y[VT\A."Z0;FL6O"3<]6H8UC\$8Y]YS20IL>W%_=:R6X@=ZU/A#,U8* AZ]@WC,\ MRV:MQ.Y1Q0_(I6/E6\M05V1OI0V_U 07X<&?YE"TNLE,VZ419,S%3&Y(Q?JN MS+[5[_ K?[:0BP>$C^"DVESX&)PNF;..ES_!78G8ORA]D9N'EKSD1 _1X+WJ MQ8U5]%ZX%L)9Y_Q+]':%]-10,M3FN@[?'=>WQBT7^I:QO MG@"/>8Y@LR':'*K)C/(B1;/UI:C=3>0S9&E#S=&&0(P7&?M_L?>>44VU7;MH M$)4BB B(U*B(H$CO-:+2!02DESQ*$R*]0TA4I#?I2HO2D1*17B,UTJ5+)T% M>D()@10.S[O/C_<=Y^SW.WM\WQYG__A^W#_6F&NL->][W;-<:\UK+D1UT5E> M_^,4\!%?'X-:^K"+6\9LHV/;. +W329:G(LX&FIB+/(C%M;-*0YZP('VCSH] M-F\UQZ8$T ?@&;;.F.&BP&6#YI%#G@#)^4[1ZF\%,9Z= '>3]]X%#KZ]R-%, M3)L@=1!T3DW"#NY"UB Z%KMR.@"F/EMQ_;K\IC Z[=?E[[DBRX$IM!VY AI: M<2_'RXR!%X+%)"KH6S%??J>*?S%.;)KU(G[<7?GPY!3P%B'/8!HNK+><;ZKK M6S0Y-K+?XS_2@ H2#$W"P6I)#P.]^EQRZ<8J#^,U5[K\WZ-?;2 %>(7;>3[\ MCA/F4I4265"[3NV$L^]0@3.!U=U ]N(QLF&)>V/;B$?Y)'8(@+Y+/V.Z[-DP M9QIU?MFEQ[ %*D/)A)V' ENH8T0_7+_!V,[WFQZZ-6,E*E>^]0ULL'BRR,Y- M)45BQ"\KA-POS7!HN!QH2A5\HAMN5:WWLK"_5U\(V9":I;. URID"N!>)?Y9 MKFYY81+9;GAYS2";9\$"FZ^! M6\T(UY.K#:@H. V9!L^D.K^:0Q AK&T3'HA4'7J-G )8$5Y@+L-(G\KK%=N! ML+RG/BG:>5GH%+K+NV$U 7_"SA M-BI><-RC1K*D(U^D;%VG+A!=AA1*#.U3U0A"1:B 2<^A;&GV1$>\VIK5F#WH MSL>2OFI &/&Q3TK]&*N$_3K8Y3V>DWZ-&/ZF:RK(7?84T)]MFWJ&H]87;MU] M",E;C>,)OGVD]DBN$V_P2!\+JSB<$R=3.FV'0,N?[ZSQ[Z:;Z'C8'QC$$-?: M$;AGK?:=&\B@THY*T/ZZ[H@2*0OREOX4@$*$A^QVBL]L$@*(M2OM M&/'HF>#YWMIJQBP_4<?U_0%OE?S-68+>@#CA0 MIX6E;*O>8,OLAP/2*YF*]:01NF;[65ETXH"$HAVW19RMAL&E "''4P#+M"CX M$52.AS6NO/1I;"I"HW3"/ >J2REH85L"2QN,.G#7Y37R:]2$]<6=[1DA 1R7 M6D,EXW(7BA?TLG$!W>GOK/WS8TSOK4;M'SO\3YP>4?OB@A,._X"9XRJ,S P#&-8MZL]"PC MVH\UN$X:CKW[TI!5$/G !4ECTMT_%Z9 MF=?:6CWF=ALU[HZM?\LN>G],FY55RUAGB27X2$J,L6\OVW!R0_&%I&%PK>HZ MF%3VLG)RB5R%CPWMMAITDW*[3"__JORQ/K\/KB!!E0%+"&T%H9:-]5UU29^7Y&W3' 42'] MUM4%B8URA1LZJ&(N)"]R1XP6,W!9__W3DE*DF_$]DQ2[P]_(_LI234+]L/\P M-O&*0@8P!W\AV#V?(/-[F;YX9T9L;N;E7$4(N4Z;@)Q&$N:)53BA+KFZIAY4 M2&6@8X%IVZAXL=2'Y6%16L6!5W0WU6>"67\FCNZR;,X8QOCRB+.]Y"SUL2^Q M0OLX>P%U;ODQE:M]BB$[(\<1OPQ))E0NZ7;$#(F\^'6P&N:S$EH$%D%ZB#NI M5H%IL03UC.=?QWWN77E:>M=;MV]N2K]HR@\"KCB@0 EKKS,;\@^?9C<#AP-;P?[1M_\^._JPRB$A /CU,H@7I=A_78*:!Y(QF_N M441T6AA(,E":-W[BL3#ET1G\,PG;%]MLH!WKMY;4=[+00MZCN,!O>?F=#9ST M>JZU*5-#[&DKXG=VF@N")W"6%S7T)P:K[M:VW)C((!9M960N5B'$NY")"!Y! M""CR1&1="7*UPN>2V_>S:?JCU7[0$&112\AI^0??4EU15VJC_2!%RKGT. B-RS4!T&^[G81)3&E=:(*KG?:@LS '" #O8#2-]"?]*"?5*)M)DOBGD[ MH]:V;[TRKRTE-VB'0'Q%#.H4BM^3I--V>L4H/J!\HQ_8E\\_,S801Q_ M"-&.E>L_-YY?O.;T'GV7?XN&;C/N9+6U&@W'&2)FT&A^-A1^L0L18[29N5U8 ME=FID4R%- K^OA:E3=2>?:E@VI<,^#&DU2<_*=_DN-7D7^@LVMIU5<:G7<61 M7Y[N@J7AC;#VBZ@\;R2+B@R6RE:<["3SG$-S;R"O;Q"P>.YHA MGI:Q?PJXXH6,4I'OEI7.OOUEB=(4GYJ9G!RCMQ!K'!;04B$8N!\T?\(9 SI3 M>U,NT?'S^L_UM^H1'QVD=.E(]Q_0GNG]HE6(($MI/$!-=[;/U(=!(1B*B7E] MT[C&RIN:CR#O@69'NB#>JR6!NPU'R)S[KSS\E'_5S,L-62LICRQ,5+U*-L+Y9P5AF>W@=6 -N"/OH%/A@P2 !>^5 MB]; KBW%[S+5!FPX=*<:9SK=A8R>*Q7"I/6*^9U%/5+-IM=[/KFNG&$ M4*Q\%*\^K^,KWT(EHPR4<#%]J8OC^?SS*T6]\A!*ROM(*N,(+O3-/I6+F&;H M%N^^.*1N",29P=\>KV'0,9*+E\X>-1KRQ[*-B0QLN#&,*^XTT'IXPM&(7DWM MQ#U::KP.HH>*J6]PI8]N-=K$9ND3S5$4OF838)X63)EU[':"U"8N0P]:^_N^LM M$FDH6=A;IX /)R"B")4!&T9E1)&4DFEP'O%TC6,5H.-[9]ETY!?JX!GD%@_\ MNX(P_11 3K+K@CL-3X^_9?EN>&%_'0,QI,H_/05TBL/^/D^=+' *>$=!G65H M6E-D%?@^G?79O,3W6$H"XU"KIUG9F+I 6J=[#D_(?4"*$UM\;#I^J8LN434BR5D9ETBPA\0%3W MP-,M+78V\\GI7\:U5?-_=*OI?;D9=I.V1),Q-.W#P<4V/N1\BTKN(S5@FRGG M=1^]CSK%8AZ[LBN0( LR2U>@UWF%V RY5$'5Q M#W V']UV(7'I[&E>2L]$/WJ:O$A?T557I6U1X";;WE$R0WI(_BY&!Z#9+X2= MK56[F!H;1(V>""HEG@)L:T("\*9;QI8:MY9JR^^UWV[_?='EML#$PZ3V,CR= M9+LC5 W/46I2)BN\IUD0E#^P4#GCQN]D&&GI+R^+%8S(MRH45NB?TU$M&]O8\69OAYM MX<.X*>O4\8D>S-Y^ [H-,$MC-^\=\BF35ZR;W3ATGC(I-DAEOY&LYU"CKL'^ M[-K_H^:VD_R(@FBAP=.&+I^Y5.?%.L/95ZEW[3.WD,O">EQR M69# C0>!G%%5G$][VIJO<[X^PS(%@)#,)3&4H_@T<%ER&E-A8DR$E_F9PVI]!FY.;*^=/-"U. MN$=PPV3V1:Q\)T4?*DG2)C,WUC0:".;V<(D* ;P0MV#729%&?T1&!\! E'/8 MARR2_<.X@^/"<,[U(\PIX*?/IFU"&#YR"=6S+1$(1@<+ODZVXWDRY;:XG0=BN^#9QM[ C.HC!HD56NR^+B*\Q+%6V_^Q<*5^V35 MH%7Q MQR/;9K?OJ*>$?U\NYMA/C(3Q$6>[/2G%ZKB5+CS;&TF:*Q2N*+I]Y)\AMOSO M*J"D4X![4U6^;CZ\I4LW.^C^S,JJFX9KUL*V%\#%S>'77L/C/PV,SYLJ:CZ!>R01$=I&J7GM>_U MP9LZ57Z;KR"BVL[4[7A/*;8[4Y>5-DR"YF>HI0[M/K(*M90$GD'@X@.7A^8) MXO46%(3B[.I6U@#ZU?9>-=$\!\M\F1,K=BUHU=(LS9Q!XUYJ(5?IG7$;FT\S M_DTA\]:#N1D1#0NW?S3D*=Y1R]'6+' D-26EVEC%)B?');L2(-6H9+6NO!B1 MXP-J_/_G;]'_%4,DB=B*#]$D&N9K!02XNR/=HZU%!$.;\1,?3@&,<0F>!MH M/X%V/_&9D&71P^5Y*V(RCXQ'LYM;<8>16H2&$_G75)>7?)2-8D=#>&1WGW$I M9*_=MH#0.J-+089 (!9'>Y7<@](QL-$XX\@@9:'U9KA?XA=A)( ()EE )#:N MK /9KBG'NEB($PHDSR??,ESPLQ$1-VRB ;!%K-N1$Y)O),LQE4N57U;GV/(\ M8OM--GH7&'?!P"&G(+,FCSR%T/H2//UGB'?X'MJ1@Y)^1\[#N0F6>/)B1(-C M-]?S7P@9ZC>84EXK9?ZNA2>@&&24.Y^7!"Y,#9IUTK.N D[8N+\"<[SL?>XW MB[[-%:NY6UR=G6I"FI'OQ'A9E"K\+%J=VCL+RP(5>=50^6662\2.GPM$>]NZ MUGC8\=L'NB$2&Z@H#HCIQ$$K8X>^B>7XS=JZ*">=XO?WD%B(Q0M72,[];V_(CC?MGV=;*M<+:B@J*_'TSPUBR#P9\S@5M@C>HYBAW (I> M7_FM%I.?#M+=&^:!C7/.M!Z1SY(&.AD=I'NA6W0P825:K0H]3K'>*VFY29() MC.W.C,([]U3 @HI2F%X9AXZR4J9@,:!IP^\Q1!5SGJD!_-5VW#Q+^;B54J*N MQ&'&#,QH_M4">F0$%CF MA>YRNFCQBRK;QMCL!YY$FD62) 6ERAT+V M)1;+\0^_O/D)4&)X.?^M2[VA\"G@A6 _BGQ! M'YH$VA8A^<(F?=1R< +?DXD>C]-B^#1_NG4^OMHXMO)#PK@$06XM"_:EF%+6D7I2+%$(G,FV7E=P M,?GF8K561]F@'?6%\<*^47T0U_ 3M!O#_85/U2Q^Y3R@:1[""*74?7GR%/!R M,5KJ3["U@N]8):]RR9;QZ-6JFVBN%]>]WD,VAR/A##!NZ)W14T 5E3=0R'#T MQ@T&Y@* CI@2Y_NSG;6E4QD3V:/ ]-G;04%A%+Y/*-Z]=U)&JCHP?] @+3$$ M!%VQ%S2%#W^!-Q?^V=[5FYA&\$'/$N>W-H'>PYAL*2C3N+@85.NO0<&.C2E( MO#X]E\;W9]%ON.Q>_XY0I20CWA9U(3%J2%G\85D/B#S@$^J88"+P$P\_4'_B(1?BG MNY^0NTOK?)V.KYU5\\Y"NG!>S#';UO^HI/GG(;(*)][30@.O0>F)BAC@%8N- MF;H4C)L>5C.M&/IXJN9.DM@!A7EZ!I.7++[PT"9/:_7S9?EM8Z[QGW2C_@$$ MI1B5IM MDW+O%F,9J8N7;DF:/4J(NWY%ZZDFLQ[X+FP0?+Y%',M\Z0EQFJ0 M59\0W?Y$+/S2[SGC'+/C/%9+N;XAS_I-CS>YQ>1*W+?[#?O2_/+0+KY%XKU] MXJ(6)5+%9QE. WV&YXP0K]$7=8XG@P+35Y?EK^3?3SXO%?YK2)*G*, GFPD0 M>E/#D_\2?C)GR7 :HD/\B&W^R#^FB3O/G5LH+;EN-4/8$51D]$8TTPE"#]S]IQQ)AJYR*)SA(A?TSAG 6#:=R,?UM"Y;>] ' MDG3'_F2?E0&^)!%*;K M2HR%LZL)N :74Z_BT'%K./@;&0CSB]4A'M/:>.[0!T&7PRL=78S23=*C'SP3 M&7J@UIC7QO/_ _/F@=IH7A7U/V3(_&MVWA]8MFS><08;74'3:K?POJPV89%O MKQ?DY"O07;YE]LM3O=.^PNX" M7XQ!\VO?3C>[Z@X*QY\W/X@WT^ M[3^+4L)_-/?4^Z8&SJ<+?OB=DFP83,Y().N? DPE(31A!5_,OGE[H^Z;3%M: MUAW-6UJ'K!-LY#L2E0KP'$7+^LHB[J3=/#"L>(K*09S H7J:$@F&D5#;\_6W M,350L]K;IL(?.B7C:7)8*N-:CW7NG9>@:/B+!!:KV/#*Y@L AW.>>3[5 MFQ7.[ S;FBP6*RZ5+G'6?38-$<0KUG)?+JQ3Q7IR1KSB:EE\K:)[U?6"&Z^4G4-\N^= MW=5,E1A^?@?CDC*GJZ4Q)4T36H,MPQ^'I4P#&,$/\+8QC_:F- MUMN,*8G0O"6@T?W";-AYQMV2O+9''''=RU](3_1U#&Q_S\)#U/HOO6U?<@FY M+ZO0H9J7:CY7SM$)U?O'Y[N__OY\%XOK-Q@7^T&#?%@C_96/5H]-Y"O?&Q5S M'XW[8N(<;\NV/0\%&0)B72@; X'E_&Q\>M,O7'J\MF\7M*WY>BXR@YP0;X!T MNZ :*A]4:JR&])7>>K1"9H/E_/UOU4IA<[2# 3)&FB*6TK#F"'2D#8 7G0MW [3W^_(_&UNIE0E)RG=3#VW MG9#PF@9L,&)79Y2[>LSA;$)C.>818EF\D3.VU_03OQ\7)C3\YXME.(>1*-)W M*M_,E?+J4.T%\_,2%N].XQBJ6#-4P,0VSK-^9G]YI_G@7;/9:__J,:(OKS?\7L+T;! MJP->0[U6P2Z$4\"T_'8*(5:&YVS?UP,!%$V6UF .CE6G1CGS'$PND$]3]N9J MW;ZA+WGLR6;[,OYC*!@2F16[1S$;7H7&X]:-G?*C6&[[X% 8./3U I+5H1()$A>%5HJR7FI=6SSXJ- MPJ4]8C:E?](F4-OSUB![C,42WD+KX[VG\<%-SU)?I&2(N*H,!SCL[O/(2,P] MGCQB%>G9,!V9NOEF@U[U#('=H^3+[OYJ[O9^&8])*0EDL6V1-W[$I.Y4TW#O M"]4FF^ZFJ6'ZVGG["T%"QJU9A%=$" 881:7!RT>2@_*L7#.=/JNPZCCZ##&* MY"P#I>2'.^.NJ+=CVSJ_7Q8J2\9_^8Z]M;&$ETR%F+2FK,2FWFDVN*J7]F=K MA:?P#A0=RZNRG\!G47Y_XKXM@Y!N(1)24\@0\&ZJJ]9Q MG4SQF*LJPWESNI)J=.+N:_Q_[=;OBBN>9T:3@(H8[=$.E?Z[I=NX5BOB^O&S M1#VX;,647AGU0HK7JR_+URRSQD[:Q//@%PR5O#?A*ZV3,S7;VS)&&M#GA/9_ M9A+\;QD<'"O;N3D00<+G /8KCPL+,UW.Y0EOZ*C0Z-^9?Y^E8YL\8F>+'9[9 MQ/"_LUKL#*CG%VBPD\S[%$B'FKE>_D357YIUW2ZT!#8"YE,3M,L1^AY\S^7+ M+\I0FKO[#N!/@-ZM;<;0QZY:1V5K/I7W?G@SYJ(Y+4-LTQ06_'BV>WEJ%@W< M35>#N6"6B8,"PQ%%\YVOI(\ MNM*1S'H*"-5>PR-!E;-H^$4U$6* AIH2/EMJ[F-A]^]DN]H!O.>YFHJ4O27 M9>Q%P/(;&WWX3:\":08O?@&.F'PEV(R!ERGG_4:>(_?::4NKGK@1']X@@R?JD5NGU)RX+G6#8]? M&9C+GXN^-X5/MC*? I+?[NP;XIG'(?<_08>JI+_=$ ()VS"2%NF_P02[L)+7 MRR\X/LQ)M2FF4^A=(.C(EIM5E,T0ZHH'\$,@T7S=M'OCK>4[\ZG'5F8+A!"" M?RLRE-D"!6%YM\>2JZ\+.MI"M<=;Q1(^$Q5O'A^2WIT"8!W@/T4MFU9__]. MZ.TVB$$FP&2^O5#@#+AB\X7*;P4KPN2L=N",U+$DFP"+0R#+_4#" M_4/$K\UF("GBN-S,#<[:;2 MM7:2M*&X\Q/>5HD:A/S>=B:(4AI]H74? MEQ%,KGUJ&^WW\EEW;M>KGR J?#@7Z> >B0S2:H4XF*@.G>:;)80GX-!Y(T8-EBI9?A!_?(QTWXQ6U:C+P0^A10+5?, MI#>Q/+I;\8:_>4Z[>./BW1F/;7-24MV MY_4^!3";>J#2\G]U>K&$$Q/?#R[A[O@ M^._HKP[,1R]^;"<85FJU0<4JB4KN)V]Y\Y'4IF/Q-W/?YO*&772D& M&0%B@[^\>P.?T27.5MN6OK,ZEFUVO0@@UID#TR M7A@7+J^B81FB M(/PH-]_,;0\I*K800YE10[:,M]'"!MIX24ZME>O!3/<1LMT'2W.V]I5TXC=W M:]71S^T8\,I4QL0B&_ IH$.$I )5:)E"KL+%9HZ,PB?XFH/\\=2])Z14M0EK MS"Z9[9(Y7J[T%,"0N"V-M]LW;?L0V5 ]5FFGY3-UU6;@DOQGQOSILG5X!(B6 MR@;E^4H=)D*6]$&Z%_Q[O9BLBU/A]2*.BWA[\/2O)YR14*'(>$;6P$:ME]TA M]T1VC@KW1A!#AU5J-_$:YL;N"O>\Y_N/:A'466!NR?$=X#2*L$FIN&/[:+DX M01 W&2ERD=MO>CI\NV[HUD4MBNR]A=76YJ4C,MLBP9]HLN+*'1F9U=64'0AR MFZJZ[[JX]1T0QW0P=SW1ZNB>"$)R&;K/H[5Q'L!$:E^W-.+@@GA,B,'(H\OV^^4263_-CT MC1F_5?65$-IUZXDNL@N182DQH2Y3 F^Z4_4\%#/_S-4.."G#;&>MW'P)*8J5 M$KC92S'4'4://7ZC_.$3DZU%$/PLP6RW@*_P+;*? K8 B!,3 M9C?H74H,618#8K,.G,4F)L@B>38R0=%^HM:=X-D,UDMNVYO6"L*^? M^?M\!9KWO )BWH\K,)>1#\ M#3P:8]R'$X7 B36VXE0&$ ;!:3/PM1.S>]$UMK0<Q<_.#O4;52@)EP-%Z/@#IT. M39,OM?_)E (V(AYAY#L3HU','C 6XF+'-?,%[O'[%W)ZWMM/H?8-[M463I(D4:2#JC &$PR,[:+>Q+LW?G;9LR#Z&.'M\NI%"ZQ_ MG.N[01_59O_E2\L.M[-1;8' C=?!JE"_L]7Q^.E.Y26R+;.T@Z]HOIB$2N*; MS:U_@2->%D3,]F91IL^_>G9$*WL )$N?:41T01$AXC4;IP!Y2 M_ZNM?_6X<<_KZ"AD>[<^8/ I<9CP'&<>HQ)2"M7''<6H:&!4?6S'\K[B!<\\ MG"Q'G9O=POVH=$]\P_X5Z7N&_+UI%B7OF0 TQ\UX.@PP%G8/UKU89]Y]"F"R MU%.-*,/7N3W2H2^(+5-5?BJNLKGQ5C$GUI?2?WGB\(C,KHR>X2\\FT867C[. MMS?=VA;>KF2U_E;\PS"A5]3XQNM0+/1GX#98@_B_F'.0(W?,\V7P0K:1 IE+/^#9_ZA;XII)JX\N;!(OW# ;T:AY M+OBN:ACFRO)/#-LZX4],_\RX3?Q7&5<69TLH")0L MO]?4@&YC4=/F6%A\Z76HO,OE*M&:$7K1TM(SF#(ZK^R+7#/D4&!3 M[EDSE.U?5ZHJR2O(+\\7+@1&^F?J039##E#KKE3"OWEC!X^6J6. M_?8QV.[U[E68E^7DO#UK/O7XR*8E*/>O:M[2%:*.IKN!:%UC7JI5\I[[NM54 M;?.O+AQGMQL+EDFR?6DX6DEFU(WF57QCC"/MUWC<+_Y.CHE_X83+_LY5I(2W M7"B3MB.RV#:/. \9,^@TO./_U7L998M>MT$1 K:S< )9=W_C[V2P:!A[F+S< MKL$Z (+_8J2 *2[85UE/-L6]8Q8*Z8:!YG2[&D'U>Z [)ZOB+(7!5@$)93OS M0/5_PTB776YCI#2110.$QV"W \UVM1O,9@6[2Z0?LX3V>:X?T,2'L+Q3NQ7( M@YY0?3OMJ$=4'[@_1.P70^&=@ M["LCY"]%4WE30ILH'?_NYE4:H33C_XXP?W8&X+_E_RW_S\A]U&[A$J-4S//F M D-L456YDQNJWWHFT1OTBDMA;UE>B'2UF)($R0]'=RQ;)&4KBVE -]CH"\ O M@)>(843&$X.88S&AI>S(6'O.A#"3A!@O_V3;.A?DG9PFJRW"M[A3@&2O]4E+ MALB"N"F,P@V+.T9VH+Z!NT2-,=9=8U;K[VGWPQ32-0DT4JAHT)N*>#@!1HS' M]>Q3V<3#N<=35 2DK#H,L^H;& /3X-,J).ZC/I'VSQ@MQN>>!O$<"N.M$W8> M"QH5F:Z]UO5B;:6R?\:7[Z_6W33(CTT8NG9DM>F[/]N0%B[+G:Y].17L12'$\'B$T@9/GZUPDY<@;NQO%P02S9 M?A&)0P(F%9.ER:"7EXY2XUXX#FDR_!#< MW!15,F3;(%S9:#*,\9TMLX[J2C^2PWLD/!.XF?:F_;SOK09X-(*>2DN=5J,' MSNBFV#S\4#WA]D!O7G58V2!H-K=DVF3<)P(H9;&)J%DDL_ET,Q1 OLI'0VG\ MO!_?+VP;FE8<>.7MYK2ARUOF+GX[U>6% W(KQ6ZH..?N M*\21_X%._3$OON71=].VBNR[9AU"CF;#,R9[97PSU+VIB9J,6? _-W?ZETY/ M+\CLQ$/5X*#60A,FG32XGE'@\L,E7UMG&SA77^5 M]84'*@R)#9VSWK9F+GJ'4PPI17\=C)+"<>N UD2X;QA_/VICUY MGOEVD QR)23WHD^W(AU+ UJB2UC^VT1SP$J,^X)_U2'GKQ:/4X!ZLSCY(FA9 MZY\/[$Q)*M0%X$4J:".): RL>6EUD'_$[5327_=[^?:C>]F*IP"'Y[*+DL\6*<#0J65B9#'=J='?)]PBCL/4F.7+[G3%V)Z_$^A_ M>CL+.#OH9>);Q$6L/9X3*Y;S7*E2(RICL-'CR2/^-72;Y*[=7>SP["F@VTY@ M'H)3QK#GW<'(#E_[\56ME&W[QF7,C@@CT3FL/32 2_CGYU, Z%Z?S!(Y MM6A*FKKE(33"O&KA@FTK?7@(@0\W>?G=:;5GGS//KN#?.N'9LI/G\_N_9^V! MIR,4X5@ZFXM'Q=7N6+@VY7E1$C]9RF[WA%[7U.V!+SHB&5(>4CZ#7D**:O&( M>+_!8$Z%%)U1K5^^O^F(-EJOEX)_=$V5D.4IT?:CV_:&K(M6Z^G+YW^YL(HM M4_>3:H"?/"J@I@:R_7ACWSU>V2>^J!RA1Y=;*(4:P\I^,<473[2/GB>MUJT- M"#'=AJ?KFY;_S1-4TSZ6-[;S4JSP(+01U[!F$ ^&/YGPR.ULC)C?]?0-7$+7 MX\C^.(J58:%&$?0"<1J?NZ$*1@CS[!3FOFPM3BB,T%KS#=2 M+P=B&ODTR1/:*. ;!->Z]]Z?UZDAHC_0Z529) M5ZW:H:_S/(^Q.D?W!K@:_,[/&HUJ_%DS'D#J=UOK"/N3U%1"OA#LQK$8U_^- MW),9(1;GJN&;^BQC;DRQY(77=1WW; MM]8I^8'4 ^<7EE4I<2EQD^A_WIC6[.8:W#*>!Q-*1D8QTX(.K5>EL]>,#8P# M/,K^K:G7W$:3..-/ 7_D'4\!K]'DE_]R!'D1 _A7N6MZU1+%NDLRB/ODY51O MW*N6L6M&B?E.35;W\N\^M!GQ=^ACS0YRJ$P4GD(Y(-ZU"<[Y@<-AS'.+P7IN M-#?L#U^^14PV#'I0&:IQERSN3U*Y$MIGRRPV.!_ML0@(D\O^?!&9ZL1?@[^C M7A8K"!42"9VJ6L8&>D16(7HZC#/*!>!M4R 9F%H@K0DE5DVA/K)%P;EY1)9/ MC>?#U9TGQW^\R^4O *2:ZA26)(9\!N>E"5%$2,BK.ZVHANH4H(R)53,OB9V) M.;2*](0ZL,!(*8*RY_+B>2L<2RRE=0I<<3W<>I;T[>=Y/>*_RM_1]*2_\1J" M!7/ VV5 KOJ73$-$+W7.N-=[H%@7?FW@N@I#KE9_DU#[1'LHN[G:0HL1CQUW M>4%,*/AZ_.Y6OM+7;)>^+PE)WCYQGX7% MA'1*ZMT&W;RBE?+DIZG.'*&O$"(+H6OZ=+Z3U(3U?S6K3E;D'>GG#(D.?6_$WENMU M\>+32"I#Y!<7NYNU^(QMNE#'V]>2[W\E>O<8RCQ9^LWPNV?^TZ'&?',SS7O8 M3]-G3Z,^ 20 ?"(I$C]:U);*T[GH&$U:@BB%5A7[N@7)7O%KCB%W];0++\#] M;'\<-H1PHE5TL@Q5L2[>_2G3HP49]]Y9&Z<834YY)7;-Y=3Z&TFI_9O=UO:2 MY ,\\V.G@$_S&51:(#[_GP_^T4;^_WQIZ?UM%:L,[:.9VK(NGJ.H]-]75>-= M__-<,]ZC>!@[68D8S9K88W>ENM6[@9.9?SHU1+O!B\B-/P5P4CLF)>;AKZ!W M\8-#63X\[A&7L):FJ.DTB=YCR2/DIY?(K"$%K4B?J<&XSN[AXXQF$)E1#A[R M\C?R30?6KY0O9(MZ .T]!3"@MJ-Q(BMXNWBA*)F&X+DG"%?;UMFAQ*/8PY2] M2O1W1#U+)POKJUI\:/Q"N.<MCV9/KS_8?X4<.X'$G$*,&NH%IP2&N#3%C\.B++9''EFM[=G=IR] M^*P'V/-3:;U"0WD3#)E!/#CC#(;P> M7;2\6@N.0(\],X^2WQ[!3<+I;3?29VP/E%HD3@'Y+@&2CD[O<9*W?KMQ]0JY M?%OG^L>DW"4ZTE92YS&QM CZ'"=8'UO^_,I@0R<< MTJSV>./BRK"G.A-+_N7CRAUF/-M][$ER9XF2:3)*)$#?SRLM;7M"!F$:ZE9) M*Y.?X"Y7T\QGRVX$_LS_X;^BZ;VIK;/&*/11L5X!)-/7W&Q,[':$ U,QF05E M9%924FJ08^7.IM/]9VQ"=CKO+ [H&OF_Q*&XH.?P&9UNSXB+2[FEWH_ATK]$ MG$SM"C7_ 6D/2!,52\A$?CIB8:$^[@B[$^MR?DK[KZ;ZMBC9BJD7!: YQ:UY M-)V*.=*W8_$E]7V$#B<1C0+#)H[GW:\-$IVOXN?$ MU4QA+L]_GP("A!:RSN*^]_:8F[&96B97'9U\_N$KK/QH7Y[=GFU!V^CNU,0& M=!"/) @0$22UP,]M"E1TTP11[X4#XE'$PZ,KQ686[<,S+Y8_S(I^)U%:10AF M%)0*)[[B$TZ^ZUE8Y\+]'_$ODNIFP2C#>6G>_#6J9=7PD9[W^1E0(E4$-C23 M"N/"4Q%W\O/29]TDO+\+GP)RC8'J9.9$(HO5('&7)$#FIE3*!+4)0.].N-4D MLMO[9GC=^;5S>^/JAF1?/46&-@">30-&>B)C5.2Q%T!;N0)Q)E KVZ!=4;S7E42P M\+!30)UA#\MT0+<.3HO0^'-W]5L8@TMY@Y2-.K\G,/!'4R3EDUZ"UH#F",$P M0L4$,\S]1VY!&)=>[U:R?I046==2DZJDW=85P$>_07]CW];RB-E)\8)V4UW. MW4W&I$DV.T-4RM2$JY\#KWXZGEGQGGRXA8N2]Z@G#%*?.3;R!YP7([*6F/>? MYC'Y9KKI 4R;?V7Q7C Z?\A/= U2V@NJ6( Q;DB7-)79%3KI,I=T"V9Y@<[ MY/3B!-BL?BD43/S3=F[2O="0.5!SYBI!>T5C_F D6H_7WR)7-W39IO+C MYS\SLE^K1WW+0EZ^[OGQG!'$ZUXF(NM,*@%KB77]PKXZK3G#Y8J&L\58*HJ"295[AS5WUOR-\P MW3A[O&"EK%I'[5D2"1@YIYCTU]X'I_$;Q>;L:5JFR- >5US\3(O]=>]N+?TL MU^UL9+P:Q\O<6Z83OH]MQ2WKO$03"IU)=9;/5O0X-G_P'O*I5\::$N-)-E!P M?9@V'MEMZ1MB'F_O)MWQ]5C:AO>OG238JWI/KHS<>@ MN+DM-_UNY7+:6M.5-_=C'$,;7SG$-WN*;$#O+R^R5O.J-, O)<2YC!EXE9IE M5AC'M-@+C_B)Y17Z;A.L6A2M _"!8V\#Y1+N.DU\W5O-,LJ^.S@:;EYF_.6S MLQ"?Z4FQBX^(]=IN./#KT+?1HA*H[+4/MO5J^162R2N]&^T&%D#2;_.60'&" M-=$+DY.A-&X,X13IA:#2;X3F\[)N=9>-EB#'73R=+*UY#LF3/CW8X/$N_7'X M;Q&3]3_MY<$_2\,[3_)-Q,>,Y5+ M]'7>2-2U$IYCR4"Y>T2V7<,U_(2J8^"7K"QD?T_=A8MFGY,4H.%Z$G[L)8%% Z$UB M)&[**+FS.Y>K,=PH2J]A6?Q\_H0#+=UZ.]]WY J2H\&:Z_5P\8>G^:284N5N M%Z[;*0:S=G-3(?.'C?CIRP"10?'!6&W8Q#*:<[&9 S[EMMD%]U+R\REKGWY1"9DE0SMQ74>O?)U]T8=J) MN.SG8MPZ[NNF*R:>!HHO6^BCR$GUWWWA,FD1->8=!S=U4T8\&0&K!M(2!B:@ MH%)X!Q"_W\GVR[;CH4[)(]Z!82=%U/UZ.0>K#TL M0'F'N#RJ#+VLQ#K'KP%_X@ U2L:S\[2/'TUU,X14)X9T;Q9-F=LY3SZO^@ U MILQ.?=EHT]@0SFM[O?%?1=>ZMZDDEH+E4[(5L!G+:ZK[Z'5;^H8C:"GT) 8/ M_H]"Z4ZJ^2">CG'%1LM K,FKC.5M 5!46RT]F9PS-6PRT2\=YV1^I[2YG6P4 MW&-7=CB'XUF\!N6E%$.E3P&,G7V\=E#X*6!:T22. M=\TMT*EQ"3X#IC+T8J.AEDO*1WC@ZQUG9C^>SQ+O#0 Y%Y]<]3WG>&S(M?FM MK?'?OB 6$>>&/B%>^KMJ&-RUS4FR[]POC5897A#HT:2/__57G%\\*=A9QG,W MVL8(TT$=Q+I".#/T9V>LSC+?AB1SWS4*\<]\35FF6T!EE 0)F\E9A(B_9=LK/G?O3D% MB+*I\@7^=G;!(LEZE,*V?S3O&2!&X^7_;MYSH3Q,9JQ$Y>W(X_(-EA=:LOC( M[1#<,$:K_6@$]1(X78P.X!:=S"^M>:19E98?HJA2YYPL1?\RU;-(.DV9:E(? M@Q,5;P==(8>J-$WD)H7 CJY6#X8HGP(JO+T''-['=Z7T#D&.6E@N>5YS3M>* M@M>D\3;E'=FLT%O.%P-=Y'^,UB5:;X>*G:&D 86I^&_EOM^$,DBOH/*_C3.] MOKG:#8GDR(>:I2_,3,.*H#*40NH_*I<'B %GNH^+_1!\%2LC_94WN4KWRQ:= M-QW'W-3R9.D2(@I&DROJ>J3=^C4DR!33>K8"$PJ*9E4C^=-'DT=@LQD!VH)IWU-+ [UW@*V.;7H4^WE[W M1N==H2G_3$,(9+O&2 ,&A;W_7_L'D'[F2S=,2&RTF<*(GG+S7\*\R3I_A.?D M^#0"$[M/ 41ASJTU7/[@UWJ\(IZ_D%_K%U3M?!_/2-&/.)\I)HM@\[!-5!W+ M=AI)LU,*RHXS)EJKSYG9VDB]#FL(F2;T%,]((-A4VBUVLNFA;#U )*,3I.Y?$]BHN8WG6(C)X=B^O>@F8Q>_^(/$A@5V(R,0 M# ?#V_ HJMQ8393V''E7=G.= MQ[%UIY#MML%\S -$R_N0JY$S+>[#!(^173^?2J@Y,;*$V&S9X.D4T^&B4@]K MW[EST;)Q*?PQ(?@(%+[X+3+&0_2\DG/$JQ:APA^?%*YP9)INT)Y[\LV^/G/Q M$?AN_/(BL_>31QV.[!MK%K6C&3LX/'SARY$=)%/\QT&)YV[4]+:L-<^](#.N M0\2N2.T*<\J>?_*^BE!/,'+;DO0PW2,6Q5HX)M,;1$6_?A=WEPLPV_4PFQ\4 M/(MN#0!>!+VPK)7FH$9CKJ4Q_)@X[-R[G)VW3'?>TU2'O_;0^0W(.3&2GV[: MC_*14AC80D$^I<&%FJIMD'C9=FU_ IAH_B_VWC.LR79;%XVB(B)$NM2H(%5 MJ8I ;("(2!.BM A([R 0("0JTIN @-*B( )2HD! :J0+B$COA 3I( DE!-(. MWUJGK+6O_7UGS[WFVFON<^:/\>O.];YOGCK&\]SC'K9BCF]@"1TJ89'N\0]$ MQ)F U]9"9-?R85F:7], Q#>T1*S#JC6;KS6-\3GRW05;.0:2@*I*H[8 IQ/J MKLHHE.6R$4!CC)7.%MVYUIDS[M/VRK7X9(O+!=9^,;DW0[A]PDHZ=Y "WMB9/7C]L69TSY*::K$'DH'+4]CG@-$:KTQGE@?'7*\_RR43E"(R!BXB M2-J-K,B;.VI9A0^7A9X(6>0 8F7[VC63NM>CPH=2O;]E<_H.:GHLT)+'^*XJG"K>&$X*%"'_Z M>$MYSN,3-3_I#>)-\V\.F%[T@4_I'0\]LO-0$TID;P^"O 1F&HA^O7#04"'_?0-YLB)2,E-8?F?;=-=$*/X?\> MGJ5Y0(Z /HDS1R&YW+7?QNKNEQ3!ETHHHC9=QS(OKT CP/6+H91 OM']4:?8 M^ (V&9WQ_'GH!)(<2LQX$5&BQVWK&A*/KNXF'G,/L@:EU25W+18MZ?<&TRZV M>G-/3K85"TG?OV5]E.4MX G?-F@]];VM-254=X2@>W%BVH"W+5!)-DV*01$G M[:)1)11J6P.8#.$V[_%9;N5@O\>[5_ M>T[@BJX\1ACC_+B)MPY43#BR@Q[G?)3I^>ME M=;Z;9,6W $[SP&F?:U,4\4J';(OI$&#SM/><5+C*9&,H?N/%XZ$+Y?/WOTBV M+UBX-"^=BF0H#^Y#ZF?[HH-1AWQYYT\@)CDL.2S>SZ[#=[$/1COCNFS !0%YZ<8-<9QMH//H6A.Y,,_ N90*VO6B0 M3S>I5C"4SDLK2@_^3W'?HM6^T7H <627K7C,+=!PJN'$$IC/ M'GF'\;&%LHI/M%.X>X_SA>.P90%[V$K/!IBS#*\N^FB8.)X66*?>!6&PX2?T M:'P]-YRY8*FS >N?63D]53&ODIKSC'I4AY=P1'/O\8/0FNTCQ;M=C6,ZMX7M M%$+F$K@@9(^"HH(I\T="0\"UGT'&:*$PX M/;?O3LU)Y*SO4Z3E?C:(#V:5+=??@J5&1)N#E3O1K4V2CCA^#24F /WJ"G@[ M-:4?.YL'K;B'CL@@W*^^%W+^=\(3+&6SXSXB8&0)AXE:&T1[,OHH\_@T^5V+ M5?/$PTBV.YD+.RB*U,9::IGC>XJ1:&5NDN-'&YTDRO$,[V7K]$HFX$@E/7/G M0C6JB))E)/4[SN:>&@N#T=:Y4\X$..*;Q/'%,1^8@(;B+N2ONFS&9-MW<+L! MASDRT/P<$[#I"0SK;PB:3>*:A85V6)HS-NK)\KHR_DP _'.9Y1[K0R;@N2Y% M-@Q'3(([#]"8IP 3>7Y&90@Q%C$":@(B$*BJ?K M?ROC;!OB.?T[C+JU %]%2PKI!0UL) =\9[M[$BOM,EIRN;C?[&0AUW M2T_MX:Z+G->Z3G<<.G*B?5 ;2+LSO!XQG?&B7+-:T$Q9XE:2L4@XM.*7\6SN MH6\NA$MCW;R-'['5Q9?-S)JJX[(L)893=MS6:."82]EVG5=VW$Y[J+I^O#?3 MP?5J2CY_P=C(8K >$7>R01XXN) AQMNNKN7NN_6+49:ZEBMG]OWETG4 MG*TZN7CIDT@$J^N2W@VP08,6VE5;]J='@^%;VX+>Q'?NHKTY+4]2I(R[6U>. MHSL]0UO%SA+;OV)(QY*T\FNFMO*_>K];0I[8=Y[-Z,1-3C:C3E09 O&X9M< MSV,#@T*.OYJ$:[-[V9S$%_6$G_XXQGI-KGDND:\;ELIQ4Z5KI=]ZXV%Q^XV\ MI:&T.4WR!]'1UX.^3["$#R)ZFEPT#QU$,/<^C#$!38[Y#.$@,K6&/KVX5ASU&XSG M&(8DO7LYN@@B 95KB$-Y=-DV^E7&.;5;3;+F&64R(%<3*#\3T(I C!O#=Y$5 M,WP()H!V6Y6/KG\YGR&F3+TW01L]& _\AZC8)?7B/@*G"Q,0[=^&QM_'%3Q MOD:VZ>,C2!IQ(Z^8@&_4.[&4&H:8.ZEC"K=0%E:M;HT$W!0\>5$PZ#,S< M(/NTH/?[*)G=V!\LL6""L*\_Q:5]_WXA$]#%2KOU PCE&HK/Z5S;Q1H&TVJ6^M)94XF!!B MY\T$> \R ;\Z&N[-!C4IX'8Y#QY[)HR->I<)&(86F1;J??> M]=0W?H-B0)=$]EJ"G[HVIQ+@R$NY?[E8,V "W R#S$.GV=LTO&*\L9?&QY9/ M=;_S_RJO4<^SW+^B5'HRKQO*DSDR52V7=/$-2;Y?=N62M96Y'/.5U ML5CF3F;12$+AZ;HD&S43*_@=O2)$+Y)HUFMF3N) AR-=K@I+S]8GVT>U!5[: MNR$@!>@3"UR7*BF?;AR*3]XQ:DM*@)Y <+GFWZO9.0^L2D3]OQ5Q;7?TIU8(H,:C<5H R>E/CS4)-&-4^F%WEN[-2:XU$LW80 ML*HOG@D (:3=("DK[N(W\26<"BL?N(XZ+(M0>+$^#\ MX)4Q%_T;9>IB#XNKIARZI]_^RI=3[66S[ ^ZVR#&T_Y;]/M!!+AFRV$OU^4_ M6#0/NRSY*BL%DFG8L3SAMNO6*Y9% C%.Q-9]R#\8XJBU>6+3EB7V3:R5K9OQ M%4[<]H^)<[9&[:^H$"X".!R%V>U\+0"E%R'D._$<)QP:52;W?-8:&^I/7ZJ- MHJN<;<*LS+"-E'L0D,<1/>!CI32P1^OCT>KJ%H,,T?A*+ OCR(-]U4 $/SU- M$1/:M\X$Q-G*YFX2;M89N ?'\9.#K5*W69;<9Q?GM&3T?Q*I4HON1F60\>!" MA9)2^T9@15+$V'=3<]B@2F (W3:IKE$4XUZ9>I>(8H$+4P1FLY:J#F8M]F0Y MW.Y@2SU63'"![TQ/=3JAZEF^*'F=:\RZ0<]NDJ P'@0HQN9*NE^%#1WWL)?M M$V(" LR10<<['P$'&O-;M3F)V' /;"7MTKO)<1V:[1UXW^_OP0Z_]NLN503+D^+S [1"NQH>*:;E_'@% MK(:C@2$CCXB7->LY MB^Q<.[+YNV7.[XK_0$>C8XM6+%)?H2Q^M\1*E^>?^E^E!(M^BO7P3LBTP%*M M:3KT;"; !<8,8N4!^NOZ_U3YZ>7@!>&R,UH!SX D6?% G2@S1 MC!*A!SWGAK1SO7R0H)S M-$,0T?V2@P2;Z[BTHBT1][E?):=F5';LUX74LFPQ1C#OH9Z;),5VY"/IGR4A<6RQ+OP->*:$:> M!#N!$FSE/E&&B0Z,$S(D-(%O,>KWT1]E>"0W;'U@ZGOW5^&X8\^O:);]JGC: MH63,\>,0Z_K$GA0Y@9[=($>DDE>"F BC))&]"5)NGD3FJ MQ?8T*9L!)$HFV)5:C[>Z57_.-RH"GOV)^5XFJ]3MUR]](B*X;U25-$KCPEZO MI_C/&L6#C\*O"\8])'9VK-MXVR$$\U*$O26]=Q]S?3:;.OGS&&LX>/:=K3I% MC\I)9(@+TKOT1D=\AW M&TJEQX9W;>9ODI-3M\!MH!<(>4HQ50 Q#A6@77*\0!9"=XQC."3.I2B4;J]? M:]A"?SR^$"@_N'OA*F041S3> +F$9-"XO=MF+@U*/O3\(WMEV?W#\28'\*0$ MYO;S0[LQ6]?G,( P&>)6QP2X#0MP07(U:#X8@X7K50^5&LQIWR5=*,X.FFBI MEHN@9] X2F@7Z9D(,;@:Z8BC(@T\&R9EV*2[4GG=F?<>^)B9S?"_'G19!!9X M$ER]XI9#TJI,/$_KVUWPQV6&_UO"P5N.6+D_YR?\$_T;4$Y_ GIMF=A'Z-8: MJ7Q/3S6UVUQ)/R-1NXZ-OPV>.3+WCF].0.PDO0#L&(PS)@:^G=B-,HGK.J$[ M<$N@%N9?)SY5(1)2X[8O]Z=O0"?^@,G)?B>!K%MKHMK*/@["*YB FO0!H[(= M=X-LU-].J2WP[MW@?%H_W61'BV^."6#'NH8!"6[R;TEAZ:E%GCT/ MW'Q>3*]^WL(P 1=GAG_ %LG#@W#58OT"BI/YJ)"D[.[%EG//HAFK(NG[Z\UK MAF%'$:IX:VVHB ?)A^PW7AB(,^].31LU=R\OO%]YDM=5-M&M;W_2?TE#;A'+ M@IBH\XX)D-[&\MRN$[[3;+K@#B.PO# M?UT,]Y.7A\D#)N!/"=B ?\+_N\%6)%#4DR1^EPQML5'/(R,U)FMIP(7C6M&7 MSY#/-862DM8RYLH4]G#-6\T?+95YN!MZ>+NU3JOQTJ\O_H0T_%6:R*:U4?,5 M('^'HNBQ0E%>PKI$O<>@K>'5)YCQ=4=!AD-*S4ZP J3!]B-]7X4N.#O#24^A M!7V$BE.:8"KUUUI[[[]Q?!.5%]&=5*P9(K0/;$6(#FA*Y5G!0F]4G9J8Z*R0 M +V1V)7XE3J56?(7([:_583G)?'58^)%+[_^'_Y)S^ZS6YZV;!]3PTK MGCB,=31Z49=HF%.P\TQ+NR?D'GACUFUA!SBV('V>:A39=,:(!2VM(*^$W'AO ME]3="/GSM3*M Q;4#!L-GGTG0.]I90)N^VK%BABAC =4)YD O@(FH$ RF(NB M0S6$05"<: M@_[T?>5 2E35IXGYO4C)I)3B7A#MF#YN0P,YXCK"! 2WFA8OS#GOHC_/.G]J2ZAO, >U^98S9E/TI7: M+A^9NTT*^*7+WFADE :\G]+G WY6CK2@G,]W#]:(BMH^; 2),MQ\S9 )UR,K M1L,4=^$_IN\\VIB"BT-[LX&Q??L\V#:V>TC]U+FW)F*AZY-) M+4UJ:"CQ8,Z5P)): RWI&W'98%!E *\XVU6%@-Z 8'DARWHILA%[O))').:V@Z_R?3=L$"HUTS2V MWB1PI&L%G5?_.Y16]SL&\'V_]R,0\L6$[E8ZHTZTP=+@,*S!7>>K.\<[M]Q( MV_1X$J.R8X\)"!P%C108C4VT(4M)\,)1KF=T.;+B.II+BCAOG%0&PW:!^'8X M3R=2NL!W/!$>.S)-TC25FLL9!,YHSA"DVRVC7T(?>TB%^%OBBG/TBTQ K8_P M'B2WDRJZ%,.H;,NX$-;][&",#4*7LP0_B@3H/ 1"P']W%LE+,; %><4HP6:I(D?DLD&H>^C+[KP MJR>G'4Y_]#YQ;/4G1-VVE7J=!AS:=H?1G/%TA<&USWH5^SA#S&;;M<DGE> MQOM:.S[W *.R]>%&J]70G1.[WD]1E8O/:#?QPB 12HY38VC9PE7)JV?C+\2' M7PWVKL]]Z_]S-(%BT&*YD; S!M?"KTIF$IRV]QQL?W=6)"XTE1$+PVEF>!#G M0XJ[X4AIFYK/!1?#SUT[4KGO?S%4R3.G?# GYY1*$CI^FDN;)>1_1PN85)$G M+&*#[BW;!(L!A1=V+EY^8-PZY%LL%>2,ED?UVDS^=M8I=*T+3';*1*39<51Q MQ>MQ-%SGTOLDG+TG>\G"X''2MP(9_>GZ2OO8OR+DN[WX!]Z& M_PG_$_X/P/K.KH2A.KVFX3+;,[B&6S5GDM=<6$S_6RW6!H.YH+6';VFZ0YI6 MOZOO4*3"U_R/PIQX" 5_$!@Q" MD&R\P._*19:M$MV=9F>7<.K>*:XU/BMZ# MUL_VQR,O IJE2O.>:FZ07]+?P(]2C2C0NT1.MAO>P9URKW@8IZ^I3^AULKE! M7:.&!TMOBG[J>""G=*NHM%OPV2..(%YCUEPFH%49?ID)B,PZL KJ/?2!0V1$ M.X<=$X.0L\+BUIJ\LU!2(&10TPPU"#X,C&<"G$!'8?F==1EM." LO\V69U1U M6D,.R VEF)E8.0VO$[[%. .%DRZQ*+TGK;TQCXT!?!5+U@'XSQRAF! 7\:C6 M+/ +!"LQ+"TJZ2QPSSU-W!]STR@;:O*; MJ!X3Y=*=F]_FR+"%L)1?EU+=HH=Y4WTIK"8D]=8>17[7P'4Y%XC"KG2XQ/4S MQGT4OKO[)W.'-W609RD%&:78>#EI4^,7KQR%Y:1@!5(?,A9,:XE[[8J.B6EI MJ9BFC:T3^Y-D81(YG^ =5=/$,ZP@9/&SW,0SY\?MY]?:S8B/X2&'6=WV)!NA MLXN)?]#$ZYQIDE'X[0QMT&BZ>HHKP9%;5N"XA4Y?^KV%CMD@EI<:0@O$U2N, M9L)MPHJ_K*R2N8C]O LF/\6&=R] 7!:]XV&9A97/69]DB'6.5T%0-$5Z 8,? M;KJY5D5W7A.*FT4ZK4CHB:OGB:RG+G&&74-?0Z_"LU?TG6?(TF1_-LDNW;P[--7L?TC>,20N M/2+)%AQS[Y@>G/,%)-R-":C MC=J$YL+EZMK2%Y[SL])I[A^2\CJK4*-^Z$< M;3.B1!R?O844G^"-\A_&KFKIHW4I@1/DQJK&%.TH&0)\4*I@K:@*/W%G.>1A M(66,V!>!K8B8_E# 7T,Z1SB6R,^9Z5COS:EG=*G.@9Z740_6WZ[?7$I+&>FQ\%EXTW3U\=0C_28$,7E M"%X3Z(W@9_^&30&X)G[DL5A>K3QT%M)BZ$?$K8@=QVP]K.A@A5W7?J_;#9RW M\>1K3^CQ6^L^<;KN8E%ZMZ^IP<9='#"VW>[Q_(W\<&3W!"T>QT$!MS" 56JV MIW^6E>9[-YV)/\Q8"ZDA&+J:Z#PQ?G>30]\TG^]T68K^^:7TZ!\%=]*<%M4F MPVS_8!$-_8/7DOL?MD,5[7QMAD=([QQH+2DLG M^JA:9>?4&-",7Z<[>E]W3#=>2KQDVF\@A5_+./-V^9&T;K9C8_GDCMR);22(7!JX::%*^)./R$#*DDQIP[_>M:=^O)4J7CVVC4 M]\L\"L4QL._E?BWVX,S<9.1<5.MYG/M.;0]$_OWBNG0-6Y 5?.3[%C("A]%K MP<8@;)X-'4P?5:FOU&/OF]75\_1WH6,^G0.-D@U9A*2U,"*V<\8I_YU5#HL) M'*71;F9WB4U\0VN>COD:WT_VF$Q3H']N$H1M] PVZ,G\5#WV=7/C\3%6\%K/ M5Q#Q##8A9,A/3\5=14DNOTBVV^^XUG'5120OTA$7@>1IZ%FN0J\UZF\BJU2& MCS]LM-%>I::HA\9N/H0#J<:,[WZJN.<[_*/;I\F(:][K9]GBTM\<$N,!ZZFV[G,;DTD$"TS1 MMUR6ZNK^TK3HB/?/G'.B2@2.ZOWDU#*RQ($(0:R/?(S;/C(&LUR:;9$JZSU, M@+;YZ^R:]Y MX'Q]I0!@MBV.,AEI^D#,B-U6%('Y#;;;"C<*\$,^LT9>;]Z6U7,Z4&1'X=I,2?Y4_\&NO>3_'3CLZEN41(O@5@7M#I%F0B%4-3GF ^G0)8JV4C$5'H M6FCT=EECI$9UEVP^D%50GW@L9^961,;:CU.?C=M;9@&L'6RD>K(UO1'KFA/: M.B-';T+(T2Z/Y(V"=(G>$9KG"4']%Q0OO#LKG@5/WQ 9Y>EV?.F8UJU_TD[_ M[DM@?XC<@4N:1$B*Q3KV/85R8IV3PIM4ACMC:*&$,JEF(<48C$%K4)%5I]P% M?UQ#!7#&VO/KC![PXJ-C/^64R;E#GLA95),2Q9#D@.\H*='#)X1V5,^<(I'3 MBE8AZC%A'%->]D.@=>XK A<;+G281+Z\ I%P ("L^G7@"=1+;F0TL[CDP3[9IF PRXC0NV]V6HE[D(J^T\W1=FMNP?R+Q3*#\9["Z]FX'@U+]D5K#*DAW:TG BW M:=<7]8&3:[_/.E^*\TO5G\][NPDOHC6^?_PTK$#'@:9)JDXB*7X5 K5Y _G5 MQ,[TKV/DN"E]J9H&LLZBY$]E?U_W]/^RO2SR#G$WLBKR9X"G>FOU)Z@;CW56 M_9C]\8#"^IJ)D&O'8"G MM-\_2C)]&X2.+2_S\BA_7-E0 W.*Z3;@+3)/?M9\1.PZ*P8I2:E\-?K5U_&N MGI2\QD<%>3G)(=-TG-MRS>C]?11?3G^:IGM:55K9KIM28Q;9C5[X!!5N"VHB M=L8^*:'V/"QO(Z,*A>Q&_/Q*4S2L(F]/\:RUE6ML M^!9_S" MQA)]K7.%'>'7$_L:JR&JAH-Q#5/!>>5EW:,6^XIRV^(R^;'%,0MYZX[8&^S MR;C9G 7MGYF]'Y"+A.9[X(THMZE/]%(&P.TTV]RO&&R]KYW/:]I=&-T=8DQ' M(=C<'E+U6CE$_9D ;;*[ .-9;-L0^#'PJ<"XS&QAC<-PV8Y,YY)UT@ VC&PK M]9/B9N>FN"&;C(R,&MA<((TW[T^+K/1=07"9W0J( M:'00NW>AUK#1-<3]L+RN\XR[55@,7.<=[6Y=FA'18IX)&/@9ZC%R=2!N.PVK MO*0AMX"CV&V 7+";H4M'T M8[*]. M'1KB :XB-&F80 M#4),(;DQ9;JWB**8ZH3'I;?D)=@UU[0>?)'5?NJ[$C*BUXE.8 ($-8/PDT8G M:'I$/;*(0<#BTPM2-5OC]^.YY$2>U5_>$9]HR,-*S>%XE$6\Y.W\,E/S[\C8 MC+=X';2A9*R-O/O*CH6F=8]ZB6GA^6.$C*XI,@[ F()R5]GHJI#F&ZLK'W\_ MTBM:UZH!-)<^C'HGLI^(V5%_T7#PX7.MZ;FRQ.FE+Q6-T9I*G,!WIEQ(6U5KYK=?;,?3(3Y;^NQ_Q3YD [+4YW$PCB!VVJ-'A M;-+]>>9*6I:O61EF9IW>YT6N"5/1]-^W'&^X;'PI_WC?1 M0=X"&?]MZ4;_6,:WE4'C%9_%?@5/(,G!)$3RG!;WJ,EP@X!T[*19Q!U;EPPT M7\-<3P8@OE53 ;*@>[+^F3C+T@1),0'WV2F<)&Q,\HY'@&AZ),47#=?GY-QA M.[N#F$OG$]_^U!,QT:RNX>H1JF@7^D!).QTA*)7]-+CO;^="B3UC HZRTC.U MV1@_<95&<:SMGMPMO/O0#VE\U MBL)50EJ!49G.,67K\CLUPB[K3IKQD*M%/[-!/P8H:P!E*;,7A5 M+:^Y1RT5XA9!S<&#T#>9@.==+D%, )>GI8Q:F@@]O'CY^K!9ZE/$=<8*(353!Q=B>(X&CX5;E+I;P=&V1(3BDJ*S' ME7\34!%]^)SBZY6/Z*N1;X8\78]_.R.6!!5%-@MO"V.CM(]06HF0-J[7&-1) MN-?P"%D GRESMOH/XF#@=6$^K:^]8:P'*U,O<8XAY,T0ZEG7P-+.@XFQ3,"C M8.B$)UFQ8J_)"YX=1I^AAJY/;]W75J:_AO,1DL16H#QP+4(2%\S(>O3)4JFF M/A)OJ..9!:F).W<^6]-+L^UD=VIGA:.%K 0+ (#PHEVGZ!%PL:C/0>MI)&0K MOVF?W4>:9Y;QP V9AQ'OI=8_B%I3I%0;WH\^ 8"@5L:N0?L1_\NGB+$O!_P@7ZU^/=([] MOW*Q_F%4:/Z)_N^.ED,[4(>KP-%!($]29%R^S93#L5^6*GZ?UM@[NCM)JDN\ M$#4YUA>=)N0'F;[9H?HRBK737!H^Q6(/WX^^662P4WC>T31KJ=XO5 R%!F8/ M'^W"!#L:ASS=5+Y(XPCX=UZL>"'Z?Z&$9W4P6_X#*&LR8P![K,&59/35RM-KW" M.>#I?_6E(9T0BQHUB-+#&:L&Y5OSYV/ORW[[.OL<>"9\ GO;/8-4V(R,0)WZ MK3TY!SSZ-R6 >6@##9SCT^LE*<:*$^&*QR>Y?58]U'N_G5*OXLU=M^]&7FT MB1_^+]VAR>/LZG/H\*_(='/6(N!9)]"SLB0>&*0U5VE XB?<+-\*9WE'&Z8@ M/J6\>R.5I@OZ38X% Q8VH'MP-0,H MD/IMJ&IDPO4@#.EC@NBW!MF([BBF4D!NN<"VO_BKPWTL[[]6_3J_LG_D_\G_C_9_!'+]]6 MBAP:RL1C$VR4%S59/:7E! M+19%<^VV$Z/EL:I+!%?9JL<% I6&*G2AGT7=RI"XNK_4UL1(_Y>V%<\CHE@07>X'W\Y[,\R7HCR#^E>L#4FY,F_?:ID/!6%/^Z9XK,E$1(^\=@>S5- M%ME%8>2$M<.@H/CRJ9N [NM'?'1"1:ZV[8%Y[43A1S8\)3*K\O9M@K?=EE>= M\]5:YJ0=SO8:,@&9?]GN34]7_CV>\F.PO?A)4EB)9<-U+"S&Z[KXV$C!?_U5 MS5\9!$0Z&-^MN+@173"OZUFO8;7FX@F\5-S@0N=W\/@CO:WREMA?';,^P>E" M#^#FJI<- LX'T -#\V3-"BTXE2%Z/9#<4_1WR,?U7:K>;%!1[]:S/7VG$W+/ M-'Y/=KZ((@_-?3!RV^D+QV%86_OB#LM?*C^65GH1L%R3 IQ1IRLACJ#N"4\V MAN@#XKELP:0H,I@(3IHP]&]N5Y&WIHT_ _)-?A@TR!NBW)9L.$7=/$;," ME$[D3D1N $W6F0#;#SM)*2$!0>MGM M,^SFW+T(WX^NP9/>L+XZP_P&LR=;[)_C/ M0[Z*&?B4&47=)[PF.F'Z$_\U1S@/;%4H.;/ J'2<*PD5N[:F;5UJ:O#&&EDI M-)]%//:IS=Z'A++A(Q^O7@,%P(]NKN>-;^N-B E0ON//PFK<]11_?L_A< MJIK'G?O6F"N+\^,KH@(L_IS45T^^@=4@[M0;L-5KE&22NQDI*E(BI[3<@B]Z M2N]SXK=D-A8I0-JW/LWM<1DFNKYID?7'?4:G3*K]KSZT+!ZNBLSQ1 M1U_;GX]N_P&I:\PHO G].G.%)-6*YIZDE+34A4].6WV1.!S873LO@N3.G=N? M'9U!'"=5I\U!CRXWJ50GGXTRJ7SX7/\,?;SS^_O=B7'696@N9H,) &+MBFE6 MLW3U=J'1I/>?,HPQ^KVQRU;Q=Z:>/NA6"GP9(Z& M>Y5MHW-4(-3?%F*Y-C"\M"\ZKBTN<,\T0MJ_;#W4JL]L.9AFA"\QBT.=&NMD MT"> "VZOF #N)I%)9&=?TO9M2E_?QQ9P%B3N.A-PA$$<2-I&18_^0"[GQ"IN M.4 >T9\A1- T.*7/"H%\VH+MY4#TT#\3>!DBY=EA[NV,V[N-32Y,P'PWE$Q: MX:&Y4[0\4>H$5%2%\LNZM@NZ6N'F5Y@ %^1S_D5N^+T!(VK&5>RVR"B0=0U$ M#+D@&-!WJAOV8_7;-?I9/C_@6-3L"W%NO1*##2Q)T8NU#TTR :64)#<8@STX:^_L1W_&**[RUQ7VN0\OXTEB&?YT M!SY;X-CHK AT5?-2@"*XL[B7?MK\&_@Q>GP3=Q0A5B)V)=6TUH/A9])+B"<_ MN+Q/==X[NA5%BV,"#BLOTJL0+&V^8I@P16JF!XIZD>\._#& M(XR*$RN/Z&\01ZSB]8@C;4S J&XR=EM2-1#X%'G4_6;#YU, MEY"[*&@?NMWNH[JMMQY.U=)YK^=-XL&/1CYZWL*.E#*O&"PSYQ?AM@@KTCCE MTUE]2$L?='5T"R+L.-YATY8V]^;J4-;"PIW^E-#+>T]J#*S>;09'R&Y_]B/7 M-WKW[Q\-&Z6JKM8PQ"F"^%XSL^1,[\\JYR=+CK^'O4)!TUA52=!G#1P$H^BF M\S5$=,23W2]U7WS8 .LQ_CVU##[1OIVOZ,:&HWAAT"&8LB$Q,)N:-UC&S77V MM-)%D'+R2F\J9719F^W1)=S$Y6S'S/RN+D2B=5=)T+P^KD;I=TB#UKU"3(Y1 MI3N\-T0Z#YL/_/B?*]WS]S.9U1FQGS2S H,\6))^36/5:WNKT-?AQ;O-2V% M$UL6$BOY)@G\'.--N<<$.*-.35E9WS H?SUZ];')M,-+8BL]:N5J;MJV.=_6 M^"[[+YJ.89@;?S9"L',Z&PKK;P#>^Y[\2E'T@KGR[GZ"XI F#TO1&JR5?JK47"Z5DXF8=)>/CZDJ8CDXPM 4T MT8,?;?N2>F]$P>SF<"!MI*;R$&]4;>+-IX@HUI]BF(0_N 'XQ<@ 014LVU*- MQNJM=MN%*R\N40>.81+WK4B]5/ M;O)LIEQT.NP\1,_XV]+X2>"9YQJQVQ5>9[J^/(\KR1@QYYX9-0QI?S^\;^/F M>9/G)H^8F^F7%>F\QG"?_]Q+>3; XTR =#EKYQ]EYIMQ45FS0PUFHNL3/AY/ M&HPDP]A8W5!.=K8FQ8@1L)"VC*UV#!&,'WI9'IA5"9QP-+JA?UB:"9A]*+:S M>04M0EPPAXS5-8V@[SP9U9Q<=UE"I;K@RU[CI7LR,C?7,,[]F=6?W[NH*1:O M9A8TYE0Y[&8(F%UPP5K8 ]"2)"9@'4TL::E?U[Q8(T0?(&IW:WXYM)L;&51T>:TXQQ? MA%VW%?JOF<]_&N!1MX3[]7TI\K2I$B0YYT1*F#@Y-+@CZKA:835U:NWA=$(W:P8U5SJ5G($8F;),=BUOK?]56#XE?TROF M3A-?[IN#.O8;:1,G(RKW.@)DZDQC,SBYDC7'%.,\7 MTE@6-L)!GT5W$M<0SY:2M-X\NP[5#(UI'X*XE.VW,1(=O MF]7XWSJXIT[SV;T,";=6JZ>JTCA(YZENEH6M)8I7)OTQE5T AQ4+26.D[&^7 M\@M>-AD+QL;M_1&WJLUB4Z A3@$RIA_++A>NE#^&Z7U%\=<*0#@436HR"4+X&KI-=*IM';HF]SST*,/BOUH3]$V/]#JY1?*8-HMBH MH$ZY($ &6E;F=1GKW%:BR=W1;S\_%O&:6MTZZ9R]& _?@EHQIA"'AN"&Q,V> M]DR;^CL3?#V-W6>Z3MWF568<-=,.E\+ DZ'?DM+342FC07D28)Y6#0OV#.3V)8UO)X)!S@4A7_UB4N'[& MOIBBI*UUB 4#3[7M(X:3S2A),"\3]&]6%>X<7GY?.K RG/YKWJS-K-W?-$DM M<=43C%\+"]6!#].CJ$]H:@L]%F&!$^!&1C+?S 9U_P@V30,X"2:@PYVLC&*1 MQT]ZYA2D258Z;,2PA%/LL6\AT;6V?)/*K2.MVCLR3=!7^;T!BP[+6(Q+*Z7_ ME98%ZMEV#M]EA%*4;NMIW %89+0-MK5S'&[2_<7<#KG>P]"\'KPUY6"^)81 MBB2J;UM#]F!Y'GS_ESR4(YXLR?9D EQ]D^X^3GI__22+S!&N9KXUGPV>7S23%P%$GL:J%+>!N.6 MQ?Z2PK+<^$GV^'?Q4:KJ#)>#?[+/4O3O_E?I!A^EIC67]6^>X&,"3.46M\IE M\;_%7CF\MN<5J;:LM<)>, O\,+L0PB!-Q 2H9 M#LHI<"L'!SC"=26UD[_@DSXW:SU#WRVG5:KU^)?*MLVZ?7P9!D'T>J%2]3/[ MT092P??N6UXXU\2"F0J>GBYWC@EF^A9.'WE54NI/S1DH5! DL+/)+(- M-X3F6SD4?1D^9[0P_*P8,8 [_*247D*PS1UC E">6\@EC-N6K^ /HQ<,;=7HUKEMY!8IH[)*?-68QA=ZO7EN\2I4NA25KJ[5;N-^A\XI)FB M.9/ !QY:ZR040^EL3P\\4_XK5M]?/,D\P:^7P@)%J6Z#UZA4*9@903V\5/L\ M;+5-8%0.N:"T3&2L 5)4D)I1%[ZN]0F')+KC9N]ISFD.*/=(#R:>^VC='7"^ MIX=W #XRXK9NV9<%J9LLE/_^>2C7L_1"Z\XT?3+/M(%Z(8_E%&A MX,YN7^3F2L;OY7VUQF6TE?+P?D3(/L%-K5Y/A^&Q"0(PVG%LFN79'B?;#Z_L>[WYL$1V+705@O-7D^+UCE;=B0[_*?OTJ)%.6*#Y MRU_CHHK.3]\)N7>YT1WK]ZH#^UN-6TO,8J_K\$)*O?Y#E!&BP'H"J?+.*!/@ MCHK&5J+660FA=#G]\*\ACITM"8(8F=(UU:PW(JJ_?H@[6KUI79#N[Y$^U86Y MF6*$P_Q/T$T +%\H2*)_!Q-P5+5/%!0U(S&T8\-CTK^NH"GZEI(!S?TM?]54 MIYZG6215N4>T'E6A-MTFXSP! "SD![0,>?V@^Y"L,"RR.5$Y/HSD@KD;5W[\+"L/>49K[%2Y ,\- UA[CEWAHSZ!(X_",F!$3@Q>##U M&-R?- F; ;*X\FN@7]#<-9*#U')\[A0T]DND)\.:)6JZF0!EA:D0H_9&,1RY M=GB!(O!HP0BP;/D>2?R$D0!+EJEPLQV+8P:$TD<'06]YB9?UBB8BGE.0 M5,;_I'*/C=*N02-&/G]ZLO>D4L.1R=NE1:3/>DGSLWR.LI BV>N_(-W@*N^U M>3PT"E<#:5:<8)F]%^>=!T.WB;7&WD%(&-[$S?I&(?*;BSF&_\$/8 M'),@%'8MF#.BW-'5)-TL/>;:?;D?B%IT(G8V89\#UXHZ#+>CR!&.?[?LB]16 M=UL-92?V\KZ<#%9&UI])B,V==7IZ45/P8 B<(&%;P&-!<]KU) %3QB0)^Y4) MX(?"=$5U*8-0; MQAF:.,F[W6BLGMQ-P>+C9)P_#2/4>HM'L+.I"$E2XANE'G #4:90-$BEF6C MJ%RU?L9Y"LM-2@*>T-':)J1576 /%=QTCG&\.]M#1*W M\#71XC+(@Q6195G#6& CZG=:[&TBH<&L$_=IL;6/ MQTW)+9=GI/R)9%J<5I5/S-LC3$" OBG6<$ST*=K\KR[O.G_ D)*$$[+I=CKW M#=RG59<&#:%EN1_XB%_@]STMU#4+OX(_X5K[3JY<6LF],/([8"0F_'S5R^A' M$LC@Z_8XPS&M9K1'Y.DRPH,S,29<-_+.S4J+ !+GK(;T#ER<9>US#'L M+Z1S5JLR*]4O:1I0M>#\)*>%88:H:_/DAH$S5XU?F'YTL=2J+9( '5/'-^77 M&9VDH.X/6F_K!UKK8I^=P%%V0G!_RAV"JK_V"6)?R(!EBZKAS,4@3, SW3[2 M%=G9BP%-EQ5[-C59&8))Y'1*\!9-E5(N]4Q[O@+:%V\#=K;D;YOL7/D_V'OOJ*:Z;F\T-%&*D0Y2(A)%14"1 MII0(2A,!4>E"5 2$ !$1B!(2BO02 0%%(=)$BJ!4J9'>!)3>0X(("I$$,&Q( MX?*\X[MCO,]WWG/&'??<;YQQQWC_6'\D<^SLG3GGFNOWFWNN-.' ,T=@G$3Y M\ZIH6F%BYO0GV.]/AOHO-8@H!+T8$"/[%$DD':U(J^\HNDSUV:D4Q -_O($( MTI^N>(7U1BO7'"\N28CW4+JA?F18QP.7(ZP$?531$*OVA%K /E/[7?GV-J\E7,4JD)VSNN$(%UC0^%&Z"P*Q"F">#%CTCEA- M,I5H6]DT&G"BK^"[@ND9(P$_,^YU%?Z2-\BOWS%B/>,; M73(TE9 L#QM/UZ9!]YF0S*"$6X\P[ZLQR 9SB.H+,DT[X5*BA7)!O9)<&M65 M_I*VUCKKLE]#T';IQC?SR/KAWP4JUCI51DG6T6\#LQ<^,80PZ=C,_LO! M23H27;<\:FN45M'J"V@B%^6!QHG1#@.E#@/_WL.3OT=SU]:#E1V(SW^(_9Q[ ME?"VWLF6, ^Q^_97;7XKCE6E804P +=^\\N*"[\41=KYXHG*W4/9%),V)=@ MTJ,;XQ>:OA-VA.-8KJP'@[^PO,?WU-M.@@PL5?]9-0?NFR_="SEIXUO=+]P% M\QE3OM,%UR39;6=N]Q#NP*2]8.M20)W(TIK[F!EV4U%,'4*U&H4#VT *G-4/ M0VZXFNRT==E@HU.F!^SCL"EVX/?NJMXP(C2X@-B^"XI*EV($M>OQR01L!-RW M@[RR]1GO(H:G/]YH/G&_$++1NPW=!7TU*S\90>>FKN^"N@83R^'C=W-W01H: M3Z;IHE1=R8T 1!%AI?2[!WO;VH2.BQ7#R(CMQ\;E87>N@!&9?5Y^+N7,I*DU M^CN RP.O0]:HZV*N5V5;L?:=Y0.[MPN*MD6MHX_ERV ';?:NY[MDU&A=L@NZ^ R^ M)498!P/V&>NJS/W;@_0TH/P.+8A\"3$E,USS"NDI(ZYTP?L(1]W S&NW20)( M:;!D#NL%F]P+(FWBUX"-EGKE#Q^C5%6O5P_[],9C-+ : M?F7PUXM,,V?WP(#CVW5IV_?P]L35RN4]J#QI/1KX<#(@> ?C2*?Y_;15-OAPDZ M76N]_RWG6V>X0P/;ZQ9G]JA*TM+.O-VDOA0 +D %M05BY'Q$VFH-QR;O/OY= M93J[>.3A%WMAL_,:=#GQ11GKF'*X6+K-35]G0Q@M''H=O-$C3A'9^:T%T0YK38^FU4J;79"JPI;,%&:&P',K=&QJ:JD(P;VPGO(61Y\&9+Y'U8W> MF*W:!5%='=<8.BBUBY=0BFTR?Z;S3K!M1/&5)F$%(*T(](6SK%EMW/?[.X6Q MR=,B49@/^&69EX2-MM]NZJPJ-O>%Q>KX/_J);PF;1IR$<% M SN6CYU$?A;6_$&-BL;3??(A/<6\K!2VC+9\HV*!_[(O[WH*SI7\-+#D*>9C MR0ZOBM\<)/8);&H71 ]^> E%&6913JWL&'OMK;L(V.2ZS0Q!Z!"87K62S"27 M>L)6_,U=EEP%S0_ MOPN*3-L%Z>^"UEV[8 AL[5)#UQ\'06BGLE3 MP+V21727C& ]"6'*5*QS9=,WRME\>$=,EM2DZTO,NG#[Z^0H*=V-I*C&>L)+ MH'\)'/L1-I5.GYF:8M94+"XV-]94EW_=/HVMW9EAU79@,_JZ0][W]Z=]"4KW M;[QA2"*G:Y[J_OS]D(DA^'QY$5./$8"&55'?9CQ"0=#'&3_PRM^^.3?V@_]#1T99S>/L@V>AP^C^*4XL4$^PF=D$"!'?*N3:Y M@\,^&GA^('#!VLD-45?^Z'FV@0+ZB]:9\RW:W:M**TREO X-&NK%HH:KI6Y) MUH"*=1-K6O4'<=&_X7B2VHW,/&A:=7W]WA0^KV?.YN,A 96L9.K8.M:JZM=) M"78X[N8NB%2)45TIE!,&3D&"9EFC'5WLT)),^JQ.RU09+BS?),]QH7"RJN,J MEJA=0OAG;(099I?YU2@ V_T9]ZW#=T$]K^K66'9G,CK@O^-T1=CB6Y1JLHKZ M8-2^KJ!+K!B:*WO/DGD,$?H.;>_JJZ.)<5I6F_$G/L HSY2W-URV_HO*T*%= MD+72V"[H2;_?]74;48F99UCW7KBL)R$+MX>YHGQ9I;H&&ZCX!;OGB6/GRF;U M8?.GL&[O@5;].G]L%8>CC.?\5>OIY!^"/^$#40+"H? MW-#W8Q43W)5A+9DAM8D8<>#QPK /Z>ROFF0SZ%L9X ";#;,=*8_0,JF$+M_0;&*HHD?8,2I%7MMBWQB6?@;&O?7^];%&\ACW% MW(A''W'(UB-7Q+:FI%,].T]NX4X%6E773JZX+2X\A/GKOVTNOY*[7?.AS=3$L/_UQRWH M&.%O<,_A\RT>\XB?(R6VN44NN695I2F.DW"[H!+?\8IO3BXSM*,7^)[5_H?^6_;=E^955-"]G!:+76/DAY-Q1IV>F='6.HO_] ME97+,5H#_?17C(*7G#(-U[:'J=G'J!DQNFX^2+GFG<"WT(\CA_%%4IX7#*_MF M/ZE$"$62-9X>[8TXG'M9GUQTOESJXRXH_ *[M]XM\^<4,D'_^/3TV\ 6WG:E M*H,4L]:()#-%6GG)B3=@"5KAJCSU4B>$"WV2>G OBK1/B6?,O_I4QM0J OS; MU::\Q&OWRSR>>[(47/M2X=R9\QZGSSPN:R-Y?(;L0RLU8P^UE:PT'QF_5RF> M@DKMR/Q2'[DUN;5OW?J[SIV$#[;W8JT=GI_C_'SX]]ZM]/:"D3O@MPL2W*-> M@F[T+#A;& \883_HEE,T&1*3:**6OJ4^>RVDB?Y[NQ@BQ?ZBST)ZA!!:<<- H:'Z6C(SO\5ZS!:?*/_SB\")E\<5':.HM M<#3L+C)B3NZP>-S6#CN/5,[G=>D:M3!"P^+&P-#FJS1H)^UM"S3W:%>O67[R MT86[9:-=Y=_^VQVO_T\/.0/&3+ET8R.^QO&MD/T1F]*@^5@]6\B+K%GF?PKV$C%=FO%GPR/@%1J MX3 GO:A6[SSM+KC'R6B,Y00(&?Z>5% I1 M.FVVF8\L<&><+G/]%95'<77'JY=SZT]\S8O*+[*.2[#M@:9LFAOF2;8XGNK^ MZQRB-__T+%PZ'1AAZE*2^DFF%OG]<:5II;!8^>=!JP8R)0?;;\=1*4%T#FK3 M+,.*1(S1JK%=G3QT:_+T8DC$/JN1PSM\<=O,E4A4<(R;E+MD@)9L=K$MI5\\ MJ['<-4,HHI7\GN**7>G>@#V%5Q#:\$^W>LI-EKSJB\&S+D2.&*O2^]HW?C\T MN:LT?"*W8?U+H7+/@Q+!L/RBED?.C-H&C$\-PCCRM.[YDR5']A3X3>-_NCKK MW^/?XW]DQ*ZMNC;CS%/HQ^HR%=.E Y\=D%,_)=OZYU3!5V%MGG$]HQNT$'9M M F+;.=]7OJ;UE^_)BD#VO\#.YLYF)%!\"B(#6C6Q'5>!GF M%9K&WJII2[6*&\3]EJ?94)(*7TF:NVY<(L(CG_;R%@C\ M=4KI^^#4TH)J)V%RFNX".%#5AKN"P+1SY..$/)1RH\UZ([5/I?MW-<_"OJL/ MP.XOM*@CV"IZ'F(7Q,VB9;0BXR$'-9P=80*(.8T::C2NZKV)8UVC^;+O@K_X MFUW0_>3NNDB2NUJ">EAOG8(D:&KF8/#82B38%:VB6R9F'Q($E5 M #6 Y05$C#^,J7B3JIWLOQ6.\#Y;=OQAFR;E=O[^#:MZ?J!.?"IEI\?N4LO"EDS_&H8)? MQ!$NS91?6)M,I4L,8Q&#_"CBK68@AQ0OJ JG&1<6K6@)FY#!%TPQ1 \__O,) M3L\SK93%>%,7318I"E NRBDE"&DIL0H;BP%]92N@4!\_T/;A?(KL,SK1+\D. M-[37JB.]_\>KC_[_.GBL#B&FK"*KI-=$5L;#Y[HL*]-_T>=S[HA:%P5YGX"2 M#+1!V4KD7="T.?UT? >QZFT$K8]N3(MCZ@)I6N$::X>PK9?R[_A4][Q742^( M4ZH:Z#03_GUML.IW;X8P3T<(GBS+:T:S#0LAA6"&*>*'TU[7U'Z0<-N03^:[ ML&BJ<,JT^\A&2SD/%E D1B^,5B'!4VAOVA+SR(Y'9(">8*.J5LPE[>KZ]);( MTB",W53ZM%N.,5PGD-LKH:3Q#.\7HJR^&JJ0G@: &7+L&6NJ.2)WO^5,.G$Z/QM)$2%NMX'"V;&+!*-.: M5FN:-"3*:#U!JMMPH]^<*\!=5+,(.5N.W@\8D)$1*9C!^JY0]2VJ=^9US[R+ MIC4&LA4@(1%?/K&I @=3-S>!_4<.=U#AJUWSY?S @@601E85 :([ZG]$%O:X MDOI-.I[$S=0D(X_PGP@]>G0[J;AXXY-GEO'8LX1PCN4__X^[QHQ_Q5*_$ _" M2&]W0:32YN&275#KC5W0_G(Z;QKK+?$N0_75CZ6>+N+L6FWS+%'CT@)L,KK% MY03M=P%-JVWN!$WBZ9_^(,NXMO8,MNB([61U,*KBJ$-;Y\*7BU^*=(./V]S- MO7@&Q/MC[?]0IY@0B7FK2,A!C!3S?"5@,H_EG;1'^;;VO%?>?!J/=C'W>/(! M_9(__>Z7]HS3';'0S'GT>88(6HY*_5IE1QC_ Q%$W;A^.#I25ZK8*SLP(W^F MZ+A6HN:!8T+B^MO[MQGT= MJC;83,*!=,6P+L7'SPM[6RXQ M$O]UO:Y=^-PNJ.4B6^0^I.8JH8(W87.E7R[XE;W('FQMNEYSN"SWIFZ-4/?- M$VG"IF>CY+.FSE6W1F\5_R=/E:2+8 1@9F"'F$;EJ&CZ*5;B*MIY7I7_5^V% M1^PCXP'5-7CGS"G##,B=^"^&UL[.8K3CZXV"DP:;)JLM#$,4G)X/*.0R/:EE MK_P+NXJZH$%3%M3VG8"9Z^HWIDW/Z-]+EGIXL;OMMHLHIN.H1KD&U/U[W X/2IINY15+ M@!N06Q7QFT&K=0P# $O/!61ST1Y4-L[_+=;3!.J8A MF$RR:HHRCR%-70X.@ M[U92.!1XN;3?@"_^QWUI!62XT+++0>J/'/*:J%>R_<],F^>UF8FKE*>UX5!5 M:$(PCPV4P0=J,$([*3+%5::MZBN!2++JQ#39\B4U:8=RM!8H>'R[E=@;M#_# M KG(_'#V2-3&@2/4@F9'AF8O??!Z9;SU\.^\[#E4NNGQV#9H3-NI7A/N0P;[ M0H_]QX?IIV7$,[6HC-8+A3A=U^*N._G+]>CQJ:S5R6F>1E,7$^TECIO9Y\FA MZN_*X^[M*:T>(!IKPD292,9^U-9E0.?=3.<'M%G]ZW,=/@H\2>M.Q^+/MDX_ MC]JP-) .2A%EY;D%>Q0YM+W[N64]B/03[N'^INV6+.GF8#H?OO_(5^ZJ_^!N M#G(PVF"4OB0@;0_@%IS-O#=#>*_BKXW\?FFV_B;JG$(-+S3RQN?OFZ(F^\\3:<#*XD^.[\+BB=^M(M'T64+ 0/%8[I*M78/7.Z\917[T;-%QN^,+S1F#JWT/,ZM;4X\MZ@;*PW:;RB=(*-)+/E7 MFR1_Z)]CVE!W09]W09$7=D$=!%&G6X.N;SQ3G/L0;N+;O_EPZ9+C#0UB1K)J M;06@1YMVO?@#, 1A.G!X 1O9>(QAQ^ZYX!'!5%Q8>>FC>[[$\_!\(_YJXR$S M/[%J^IB"?_[5-Y$&#D/:S M?6;E&7_PP&GX*F\.TPYVH(Q]IJ$W@WCWE4N$^['X"*>41;C*X@\B_.<'41ZOR)!7E/K:NR.\4$^YI>B@PY[ZT M$39+6.+5_'QWK7G*%<;3I5@UW^.&R;89R(96MB*C!J,Y/"[O M*^\:1@\M#NH:27,-[?VE8S6)ZZK!\\#N9,':X9*ZQIW3I('4(L\GS4C$B[(EZD\C3&'G'-C_7' 1U17R<;MGSJ+O8 M-(X_9D+=[.3Z5D5JFE6&8,5ET)\8CW"2;M_C%".!7@=)H6>F"DGSX>!/A38^ M$D9#NN?SG>X?WO>2)RWQ.;]@04&I@4*4AN1-&QD0Z#-GZ==_ZN"P)!4S]SAD*#3+_V*$3:2+F[AO*^1Q>^P[9X M[(+N..N03:D"V6IC]SYBM_3 M\R2"'O45;<;0 A3H*=15.2A--;IL<_:" O;[%XH_5V?*]-HT'4?X)!GO(24V M B#I2,#5GZ'RDU )B]>7_=E#(@)&.4-KFU"C^ZE;%_4E#]X#9PCC7F$'LV:^ M\L"FD'0SX!S#D0FM P(6E%5TL/K^[^XW'QE*N[YB05 X&YDB1!3R(+%K.8G+]:?YTGWS7L$0A[OF=%A:3]"K].78FX.JP^*V%1 M^VTS1)_?W-S45MK)Z?Y3O[;#H<5QQ2 ;$ @TSW'CGPT)MQO=+ ?_M+OPNZEH M>M)^TJEQ*R/#_[2?@?!)C^39&+XWG&:*((&OW+5:FO3 =>?9@60C88ET!\E3 MN6$I9KH@WB?;IQ;8_'8,J6G4#]C!)D+"8'3!"/LS7L@D:A=$ON@^6T6>[_DA MQ@L\O>R:_7H\8&%MJIQNQ.*L>+B>K.#S\2"QO(3[&=X=&;AZI(GXP)0^;D>15T!7&2/;AG&7C*0 MN2MF^.[!^>MJ92"=T#L1_2 W]A"AHKRE?&IZGC78!I;]>9;?Z:4@/;G4,^SZ M@F73>;>FVF>/4OWO92<=$'S6V1A$MV 5-9] 0X$\R*H\P^^7:;-Z;3S[!$S6 M;-T1&.NP//3;EX>?YX_=J4"/TVH,5P\FR6J 0^YDP@GJA$OS.3W2\J,.^245]+8V%CGF(Z2TGU2E&3K)0%3,>N+GZ_Q@C@^<^;_4P.B4_@8 M78,[89K],R%?_)V[.E2G!NGF (-$%,'TV$$.P]OTY6GE M47^W*ZUMP7&N[((X70%^,I'7 MS2\^*-]VQJH

(0JS.9@6 M\71)5D/ 1$;[LU:K-F+,N/+B%*JU!643Y/JTT2"TM^LT"EHSEO$)T*+EM6$K MK58Y2,08R&&F44U?RQ/1)Y:%(4JA&QKY/]I=88\G.L]<^*C_9P[]@/5:_Q!F MQ)8M 8^KYXEJR%L^W(NPM?5WRD^>M51PB_??>/%@\26OL-C%]G=NMP]NF(U6 M-05;1#A\TSBA>OIWKK"3LV,O-.FF@GS:\V>?DPQD#G\TD_$4/FU]Q.8:9W$" M2(]'^9]@TTW=&V3\04"A+:-9A>;[<1_^K><818^RV$\W-8%X<57T6>B3RPF#']T%L(NQ>AL$R/J@KITG+8/^B?6< MK8WR;\=70!(P"EYS^\9U T@ELTKF@!SJ> MAH)T$O@);DY8G)PF;1<4X_/(BO\G5FC:+O-Q$J=TD[3YIS1K$U5HQO6K-A+' M,J^!H*/PR%V0'/HD0WF/Y,!T3](@"QXQ:3ZZ2CD.RUOCU[NY,U2Y<[M]>#.> M;0?7)%F"ZZ2>$%/D>]3!Z6L?1Y@2\]K?B6[ZN9DA5>!W M#^?%=<_:@NB0R3SR6 F-."_QE'T&D7VHX2M2]U)N6U! @/>Q^%'P-5: M.Y72:>.+H%/A ^W/BN/XSQTJ/G#D&O?<,=KQR/FU@W"@H>-PON8%]S0WY1]Y MP0^F76O#U?_B%Z>*4T(BT4\(5 >(X)27K8LZ374UC7;.%+!^-V?"@^]POF1R MK^*DPJIY.LZCCTMXO\]BS')DL^.J_@7,.+YBJQ-\$(BF&P*59%4A]/E1W<>D ME295TT^T\>CN ],S3+H,R[( (J;%&@ MMJWFX?WZ]+@I'WH&'UBA&]58D\C!Q)C5<1$RWDD^J<*4VP,H*\S:6L'T9: !4-^&2_;? 1M2N,^ M#(NJPL>NPQ,G9J'C3U32@J#6BG;IYB]_G,I+N<7(C/B,K;*+^*M3*:!(#->' MHKW&QWN_;NJ=,_J4O-@^GFK\\SZZ^GO/\9''FDFFQM!0_OT%K/!'A!ABS?$& MACG3BW9J94XVXD;E")IG/FMU3+.VK]#1R;SHEKST/;QFBZN+C0W7O="*O*>&NUKA_3S4PPC095G M09RF8AO&$8P0=OLNB&J]ATFQ%1)AF.._Q"^4QS,UL(4.@C=,TT?+%M)GOQ74 MJH:N%IL_O5MJF%H5.K'"/N'"!+$(C?*D71 8K0+@23AI3PR$]B.M!$@U'*Y& M>4AH?NB]9.0GOOJ49^QZTAFR[!OABT78^3=XWL9S9%@8@?JIBG5X#BR"/M50 M0S.)TK@OSZ_QYF.:8N:ASQZ]*=S)AV'U#_,3WKT!PT?U(2B/#KC@<<"9/ AV ML,B'+Q=:C*A_2F7)?/[V&"D@TC9$ZU+D!)=>JY/%0[O4S^OS&&RCS9,/Y2_V/&07-&%'WM=$.PK!86LL MF$]>STF-EA-(=BA1L6!5\'332(KR9O$!!R2T^X$E^F,MD&9[!%QV-/T\V8'T MH/N7E'T0;T[AW\]8:]8'XN>1DL;?\U(,CU MLQ$/[O9]3D('+AX"UN=%ZXVP3Z%M:18UB6_NT]F!.>^SY%>V!-J:NA3_YJ_:!(J_"_5[4/&] M=$F!Y.?9LU22S:)#8#TI0>=)YK>_ZA&8RE_WV**%OO*EPLO9"H!KB2.JL"VS M^(WP5'5!N[^5I&_SK6?0F)XMRYO/KB2 GJS%H(5(:U( WP9I/+X*X92E>G,( M;C7B+:Y["2IL[(IJI3OGA^KP457YV,-R@JQGA'G\'(C6U?'>E2+L6:^?]J;- M&Z+E^/Q;O:-::ZAX^K68=1^NK&BH0/)O?36@U[G%N30NJ"RGC')&QLJ*G:BFW@5M,8O*C>P:ZQ75"5(B6XY'@M69#O MQP](M+[87(4]8-M?&.007G;=O$=-*G_) R1L$P@*N9M4%C:NK:"@(%KUMT , M;H?'LKD "Q*-C(UQ48BWK'K*YWU9'R.%#J5^H!>@& M,$XK)^%7:=3!&T #+:B=YGE8//E0<$F1Z$?HLZ+#1\,'5MM/O>-.02P1HF%4 M:]5)$SIY+$!U4L>!.I[8>/(=JM+H4[1E%>UMI&SLZ)O[T_Z.'U)LW/GXWSU0 MD\B['?J?&4&&I4,-%/CVYXA78CD)_:=&KN@J!U6="Q3KXB;1:FU@41LAP&757TUII7J=&TX=9Q_ M^DWW*F[X&*;I^SVZS/O$QT&VPI1OSIP!8YYGO<.Z8G%L.<"*)D''C34K ;QD M3A>GG_6XN/CFHIQ?-?3!1Z*]ORFGA=L$F"+K%2JWG<'#=@DMM1!JS9I\\IO<(='9@;:@WN*ZFKJ=Q^X#2=UZ^S:G+W8]ZA M=_T)G!?W_76D'UX ZXZ-G,)U[(+BZ[PJ@^&*>KM"MP:BJ25=ADU]X.HZAD@?%7 XF%%^ UI\L4KO_N1[#G8P4V\*%JF$D@XO7"8V$84]<0< M^ZHA2&BL"49T.[KQEDT>V7!U6[XDL,09J@GS!H?J_]604\R 6MX*$_ZM*S., M"*P-RH8.U[+J!TY(]NKWVF3<*_T5V_AA*F'I!^SD.GQRC<3;19PHI(=_U1=! M8*NT8O2/,75HE*953=Z.#:EJ6=X;-:$SB97B.O/I)W[P8*Z5E7SN45YK/@^L M4-=(2^UKO&@H3;-.X/!XDD=#M$&-YTWU]TB.ESW<2[[?0O\1A,MTYL$M.%Q@ MMO(GH(EAA[8[)9'7'&*XU#G2&,:8;W !@ALA,@,OH:_D)2'D.3;4Q=/T/D$N8)3U)5K( MR4!2X4O:H,$S$'>*J+"N LF#*2I-BJ98+Z2STO2U,8,8&.!9C"KNM*-2"I.J M BN=[VIW;GRO!%TNED!)7\GZ-&,INFF+EX:YK4UCR;"(31@G^G)-:CM!@.E= M_VXW=_S6(_%35.>%B?A!^N!#(.(P^X, M3DE< LSNT!;:F_4 GX4&Z<7*2EKBQ"?"5PTE^Z>DA1>@PP=Z! M,LJ3=D'W5:/A8/890&?>O>E]BT2,[L-:XD3@VXOVK^ZCQ]Q=I2'8:70Y\DZY?&PJEU0!P,IA6JV=ZL:NCNDWN)6L&RK\FM-L.I696.4 M=E^_O,=1]8L7K]MSC2__[55"'3(.(L$\1LT<&++ "%KN;%U/6QBJ\N&_DKE# M_Y,<1,@0N&)?7'YZ:7^=U&W[>UP0^DM6@;XLNQ?/_Q;(HTDARXXBNDL?O52"Q66VP/Z_#!D(,'V=_P0F16.LS3:M)_CUA4 MPT6G&N4Y*)/)3?5Z5]2RBMDS)M4[L)P^V"*L&4+!JV50Y" M)2;<^T K;(.)FY7> J0[=B[O!.:EW@GP:EO=VE^0>?91Y3Z+:<=C/>Y1JDO1(&6O<,+UQD?KKS.G/$)/:QWD*.6#*Q<.0ZO'5 M+S $+(J./1 @?QRD1YZY1"U94OXVNWT4R$6?JA%@?-#NCO/ZZCMFV7#!*7O MQ$K8;1@A06E"-U76B#G==L&!49%WY=^,)/ADM/P@?SIZ/GOO'?;^Q? M-SYSV5?\6JEIW^6;][Z7*:ZN,&!H"^KQRLW4.Z/WZ^.FH>\5VA/F:9 L%]BH3@D#=GU9 ,_Y=5VDU7C ;A2,UKPAZH) M8.8%VJ.=$?:%QJ%;4_ 965V3PS\%VD5$U/L?'#,\T)&7U%EG%8VO4,8S1;#T MYU3+]PQ]H,$9&04_],=!5X<\>,!K*JPNKNU:\&/WBN;09_MGH?KF'M#'>2F2 M/*#5 %@TML*.*39(O_Z-&23W2@#I[PZKT&@ %16CX-&AZ]1B7$O4G3-B$)N#R-3#M\Q)CVR2 M?$I^C=G9!6VX5-=VO^UUN#E]^'XKC$030(#WL (@/S'I1=87," M&Z[^I,&P[$/ *[(9!:TGBA/KPJE,.S?5.?B"!=+/O@390%:DS#E1]QA!EL.K MZHGZ@HI7*J*FQL;$XJ:FYLXD=QP.%1,SX7L# LF 3GG]O<&N5)IHPP>00(K5 M%1IANGBP Z/)2D!C"/L=9:UN6@B6E5(HW2^11HVQZC7 C8WMY$[:<[8R(W@\ MFSVD+PV?[K(&'*B]PQV9/Y*IA/:2]W.H'V.]-SR#0@)NWXY3EG.7.INLY/S2 ME7MI%1F1)G!^C9/=K2^WAVX#V",N!VB*JPM[:L ?Q"AX70?\.^6$FD?RZ\/' M@*E^O<35XX;VPE1)^X_0 \8'I4%<'^JH^-6L71 /AI6R.2CA\C/93);RD2&> MYWW3"R,Y\ARLIO%,("]OX03&3 )QN^1DZ1[O+.]$XO3W SBRU007O78$?Y,6 M'5[U?:11D=P%W06UFKUYR6UVWGUQ3O-$0>SI(#'O*N_^5WLT<")X ;]*H&W< M8.7!YK/JV0GII8RHFC# M9%>'4RO.$+1YHYG:K+1F=.AX6M?R=%M*W MHI7!'XP^")Z\T<^I76]6&S1['EOSWL?'V\>UHJ(F2?). O1,>YB-J /Z,%? M-K[R=QMGV-F.V0ZYN,R8")R5?^R6UEI\0@J:^AD45"[*JH6[ #D,"=2/E7F5 M(H_WOP*G'L(]>PH':L_.5F>UVUUW0C^-5H-:R V\)\BN1 "L^?>J;#[>N.7_^QTRV.ZV6]OY-US.I]\ MZ&LBXJYA)[@X8MX]'V#,;GC*IT7Z$ZA6L#BBG+X,VI2FRA19H[\?S1]E6LTW:6A8[0,J MKJ:294'=1QWL/Q[+UCKQ-,7IQZGV%WT:L,.85H(DP0,_Q;MG];WYW:SQ=;/G M#UU"3@NP)INYZ"G9]IW=R+G?HCDD/F>WR%?J)'"HRF.,+8N2)I>W$Q,S)2B" MM#R2\:OYAC4!P.G:T.E')5:'CA?HC614.O:<3C&7N1\O>G=D_WA*Y^,#!ZI\ M0=1=T%-X!6\G9"J8+#A7S7"QKXYN)>X#5ISJJ*IM@<8&Y98[!2-]1;].89BN M_>W7DJ.L4S@_;C2/QIT@)=Z)TKALQ!>3QW%Q&42Q_.= _2:%XXC'Q#6>$#O; MH4UES1!7IY'WJQ3E/+5;L\Y7/W8)'RS]TL[#-3(>@YG%2?WX_)]I3R:'HH8G7&IO;_W(^(?!SH% MM68I="8CA-!*>/.Q:BL1X-Z,7J4S(M!_:KKCK4N51- MM/OY:\\,.B;A0&:9'[>ZVIWP[?_D\-+'C@+[+CX@N^ =L^UHXODJSD&&\"VK1;3YVWT5V M3*.I5E\3<"4;[D6#J=[*\QNA3R5J'K9:Y*MHB4]U-XPV!9'*V];B]76!OGSV M5[RL/N2^OOBH.IAO;CG3/34702FJ(B*RQQQ^I+MRR]M@NN-E;FOM3#K$0$$< M9 @GX>X>BX'(-O,W8)8\42Q^\_3%;FOB5.A) -?>+$/%Q/J1D>(K M=$>75QYRC*9+UO6F1\*>^#Z6B;0>O(YH@WE#A HI8(88T.;$2FT,SD65WQS* M'+0=.D[]72C&U)*X$$!IV@5-;G"=?*U^;^5$?5W9>)]]M.93=;63](*(0!5/^<5K$ZK<>6D#B/OX M"H^V/16FTCNH6NU6DVVF6##*BGRY%B-)*X]2+H,&PZJ/I750$K_?7T77""). MF\B U6\+]G_BRJ5VYC%.8UM<"*Z [Q^6L'2?H+&"+.7M'P8VZH^1P2>%A;.] M3Q>=I.\92_'(%"WN@N:SYC2!12J2;+?WL//9V*JR6I7:8M0Y"I^VFR6__E58=.9&U!CJ50R[ZK$ BZ26&5;P##"MN@W*]]O!M,L2V/] M%V#1S4=,0L"W3(*FU6,/WJMQ#\@X&(?Q6;SBUO9DK76/QN^")'2M:;Y=]%" M0<(*W'\RETQRRN(W'VH\6VKQ3L'$7Z]Q2Z1/MX8JE%[]U.20\7Z!IPT2K:&H MPM5%AA#3"BB@[0,G0&I2\W=4GVJP#*TBB8+=_>]?('KRG:_3U"[7JA).O$\^ M//\,W$MP_?;/!-KB9;[I2U*"3N2Q:S5:5L>(EO=>.0UYY"I89D95^K(^%/V&.;,!]8[V-TU,50T71^(SP4J M[;_^]M;(DJ\2--892=^P:*X=$9]\>A43* X(O19V"$& .PE\C4H,[!Z]W[D[;CUY"S[IG._0;BF8_TWV$WPN M >30!_)%0=KQ%4M,L6'Z13N:7*0@)2I/(K7$,V&%OG;P5QQ!LZO3-?E K_Z9 MY;8C)6KC)W=!W*LTKZC["OI]^*Q"P[HTS.M5(L&ZS MJ8"9XIGNZ[K"5WZ?3/E8Y(DYRFYQW 6%_76>BSD]BA7>K.;9S$6KR1$(G-'.^^.@G:N$^Q]B))R_6?D77O0V0&,83 /7 MA]L#Y20R#(8?[8)X9V9N.75Q;QT:]%,:]).Q7)R; Q4MADF:;+_N60]%=:U6 M,P281C08KI2MBYG<2OXEC'*R;H!'SG%R:Z1'<-W2><_\]8]$Y^U_)#K#2^'P MORHNF#3-&#M@.,, MU>SATSH+.I@_W@^C7L,F@!G:J(;Y+[BC7^:XU2HMV$VY MNHG]%2QT3ALJ0+Z>ER'6S[S+2J3 D)"IH,X=&$69O'8(S($Z):LVW#)WZ-L? MS:KPWV:K8^20*SYO7DKW!T6"#;YKKQK!Z%ZL+!C):04BC)U_C972>$6406O5 M4UEE'^?]R5+HZ9C-AI?'P\D=WR5;PE&NC]Q:X!K.@:]!' AZ/^OI(V+2F4GV M&.SC8 RE\20MR#PL (&\@Q?*M32!-PNQ:A<8?]V2WX@;MM])#+DVVNN%F*U M9CGC%K9%O?D80+"E.G=$)SY"[@.B#6C8R)P:K";1(;S3!G7]7,;VEL*IAP8A M+X^9E07/![4,3J>R#ZR4FE/;2.71NR!2 %,&D>XCW,;PG>J#4Z?.B9]5GA6WO7UKO9MK/'0*?965BW57C\!+Z)ZX9YOMO I[*3\K5ZH%H0XL M&5:-H460Y7U+YOM>!FZT^-\>.(L[CA+Z6L:WG=,YMLR!I']C13V"39E8#.^" MO+"3.AWB%-J$=+YR7;L!"[K/%QAMUR(0#4U-UF7J^TEK&4=K46X\C%]QN M"1?0F1T/'[!YF?M8M;#;LE[(:#RW?"700\68U_HH7AP) !ZQ_-M>O4A/.N_1 M+F)\X+QA7WH/OY!RP]PNR,,J\LGX4XU!6;0-S2Y*>5/Y!EDB]NBH[R-II^K7 M]OFVMO28"M-0A2_L2^;R5]^I400801]X7[+["!71[3AQIKG5M E]*CCD$EFC M_1A:F70?_F68*>3.4IZ7DO]M"FM\E?HZU.HTYO7?TRZ[H#B8L#KD*69?$Q!+ M?J'B='7847S$K3KA;$U8@>GW3P],VZV5I.[I7?:KXX@!A7JB(MKGI*E9T?3R M.+2!ZUO'M0/T+$.*/,YON>%U6.K/OPZV:KF(.3>'Z<_6!O08MO#)GG#DCWNVA M@NG/U&H%'T+_!>'1J%]FS!O4SA63RC&F])VR7G=$R(7MWT?J/ZBV<)ZDM.5( M*@P(/NM2Y_"G#[-B=,\Q;%'8JZRW!'>(F!,JB%R3["-7,$^0O1_$%UO\MO]; MBV[L>I]HS$6[\U/2$#5QXX)YW-2-+D)U(5,$V34UN];64 W@?=$7K6I.4 MS&TWHNJX>1RA"9QM7XC2D4N^ZW4Z#Q_J\[('8#7(54C9#.H_> M]&P"9=5^8?G#*%-W<0"8KSOQS4S2.]UX.GU [( [$L/*WO/R[/TCNIXT2,>. M_1%FAKB351^X4M>GMBC/7M+[T\O,<_"R'9)S$ M=#?KP&.$,1/P&N,\GS*F_:A/K^<46A&#GY\^/G#:.P.*;!."?DXQNRVY.&>5 M_^Z?P7U9$)G0_EZ:Q!NZIJ^ 2NG]Y:-ED;)O)+_*Z/C8[ _3Q;J0=LPOTSBGC2$]HN/;OZJPK2O:3@]2HY.!M36#A-LYQRD%#%&4SAZ&C$IE&+$',,HU7YL5 M?XI_]'+AHK&C'QR"J\S2+JD7L6LD;D3Z9[WZU)MAW$]5I C13.A5>W[W !B_ MCB?UMP#XW DO?6F::N21T)*LP$G#*B]"*P2-3(IO3'A65SJX!P8JMBA!##!B MRT6&]9SI1]JCX=@#'H27[YE""X*^YGJ7##(>"YL@4,E7$G+:?.VL-SP6!9RG ME\&36R3CVOD#NLX+>,D)SYHGNR"S$ ^7Z9.N6?FRR[H\M^@X*WQ#F)LID?+&FB6:3S^:#H^4<2XG#S7@ M<^PI60]FXP0_MW$*-Y=. F MK.PK0Y"DM/[(I":2GH3CLYGW-?@BZ4\JJUKGH;E6[E_J=$)?G#T6>Y?#@S[ M2D ?8/@ 7"; -I6W@UZOU1YR?$C9BK36KBR\X#&U3[<[)]U^&P6!*3UT54Y^ MY@Q1^ R7:U9CC^&IEDCQF;TEO"D0*,\I6(IJO$3*"M==&2L+RY#B$&LSD?_. M,W=1^]88M@4RJ45_RTK0-0@JP'3B19GG%LHC@RX\_XZ&T7Z_UVO<@;8:.[A6 M-H>?I,5R[;/#@:)Z,_KP.?H/(+*/N/4WIW)\]QSCPXY,%QI>Y.GN^?Q9;A?TMV)[?XAD\_%)I@R59[P] MQ,DL<\URV%=YH)3Z:=] _]+E;$KEZ)'$3 _9P,L3/T+E@2+:RCSN\S3":3"! M(*&K1;J_]KH@>?S/"Q_!%LF!%@5.H'O@7,)&W/82?0U8#*+R=N+W8WV)?!< M'.GWLYVHZ 6=1'&;.J.A/_ *R;7<>\<9-X+/7T(>J3;!J7:$"IZ*F(PA#!.6^< \?J83Y0O2N5/_RJ* M#+M(@T*ZOZ;;9DGR(V>@U;@N]"R&$)-,;L2CDA2?82 >06GKJ)-(*?=&44Y\ M2-HUF>K?/U570U2KY]AP)MU'\\&DX.JK:/QEW>_!QY1IBK\XB"CN#2P+X5$J M->@'O-%W\,)[M==+#TYPB(=?!$U (]'5.UL0JA00 X!)'^X +L5>!YCXRG+7 M*=I#HED]CJ]3W=I6GOLX*#OM[22;><1K+-T)<2? MJM55Q9\#I5L:GAO5#).'C5;4_^*\$TD9H/R2JVVM?_,X 9YW1?[#^3.O(D]( M1W(_1%@#_H2=9 Q7O64,\DS[6W>&9-UI[)OJ+^>FM'P'5RZ+FUZHZ6E6&S#B M/",9%063A#O<)U?1^.2) E5=?I!U;$P3]1(\X_;O5DVB>U2FK"3F[<]C@8U[E9Q2SW/5G\ MN[R>B?"%]98/3XPN7#FF=HZY%_IXF)?Q$UT/Z3NRK]Y5 K;W 6U"$VD3"^W: M87/Z:C!;AAW4N"MNO0-=#WZ=,6CT8ZP#&SRX2Y<)MG8W/7>7F>9^DQ[15P,&3)VK&MH@3JL !0:]\P5O?+ MX%=)6WOK:Y-3O!^_N3I_%5A&#SUE_.B)?VV087]_.10X=V]>"T-/W:N"($02%&&W24.,#&*B[CG( M]\3;B3?'?7;R]2J#/YD*X=V"?EX:>@0O^PJIR?['S]\:0]S[F.&P?KK70M2A MT4H$';,'8@7V3UJ-D"34@DQ!>I')AN*-T5;(DXPQD:KP)5$-Y7C>P2IW88AL M>^TQ*<_3&W2Z6X1N5N2Q::)*!?3+,#8C]Q*DIW(;5'E'=\ M:<4!I[Q"A9X*&+GJ"H>#'J\(_,%MDHF6V+O=C-/DX$T',G81AG !Y +A1M9WA6GRFK@B%4'B([6Z.T(INRT'A"\9#/N$%3GM\5/+OY#F01* M?(+Q&+9Y(' 7=60TP;[2$,_\3K-TORWYS97'E>"3V@W]E=QGK-OP9P3;JY<]:IZ4FT34XCD4_=C$$%X2Y<3,^G72B+M M87E'R5H#;TAV<#!W]+5^YKET4R9C7H,]WP+ IR8J3KKZ+K\>H*?(*,; M)Z8<\X$;C&5@>:#"$.),U1) M=V@=NA>=)!*[54TF^-(@Q9[S$CK0B'9A'KU!"]5BNYY??Z6AGFFO>#X<%XC3 M#THM_A?CE@\+PL^2.7"KT]L;/0$*GWEGO4]')2_B4- M4+XVN22:(0;7M@(B%L(>Z4--1C3^5M6;KT7(_Z=([(R1'$?XL8[C-SB=0Z([5DQC3;V!^-5#'3:%C)9%&?\79DE#XEQ"> M%X_7[5(N"CD,9K\3P,U@.SK8$':2='8^'1G M8&Y0+W8_[LCBALPB1_J%?4V%-<<1@:360Y 0XV0'L>I%=F/1H!\1RK2N M2']1^GOTU033W[[2;HU!PM]ME%/J1V?L !OB?E0KE(@Z!3^3])33PK7/ M8FJ77CM]?Y//V.D\JW.^VJ\3 RJ;UT#PX,U0O#+6G&C2XW.7,DDO+;1!NG)NW/QTMJC2\[;]UTI<8/! 1[#8$_4,;+@XF9\(?F%P"@ZV!=XL MT%TTZ/Q&8T7M$\J.PB]4C(O>-'Q4Z&..OF5V$<1G6&; 1W:+0800\* MVPO-U>,?4@S7R_NO#T)>AV>RL?F>-#;Z>V%YK!=*,E6.\_FTYK^N@_L'S;O: M067MQ!7"WN8PH_IY[8RNA(D,_R%(7W4E/$R0@ 9JT74_2O"Q]/DHLM)YS3;^ M&J,*A_?_ ;3@"-"4"NZ%O;/5&#]TDH$PP$2:ZH((T>R*<4[850/=FC?>=8,H MK>5EZQBB3(SL]O8/GF<0;3W79DSRO)A?,II5D>9(0MG4M$]JK#20Y<+K+RI9 M%>1O\RY?9DE,6YPS'O;=5*>69??9;VBL'E&_@?#/5DLB]/BKIPW8BLR8I@?' M>_.>.L\5I?4^RM??+&E^FP B#4]O$)2W^(E^\<\Q6VCJW?4 ]WDILD%HTS^[:%P/= D&$?["?@#8&R!K5L? MTF5_Z]55Y?KV*_[YE(]7+S&X77I9M*E%R*^^7;)P.DEM%/.>(,,LOT8'M/K".Z! M<>UM65!6/Y&9KSGH.MY8!,\YFLA\UI8YZ1AR!DD^5HOR5;S;#1&"/A9"7F)\ M:S_SF6SP@:#H9TE&Q8J:-3GDAMVSM6QW9TI"JZO&&W?\.>WX5MMD-2=VL^(0 M=/P9_26?C_G-E$.0V<3[V4!O1R2.,&1Q]V5%4I^&2XWH/P61.Y*N$RL=?=$/RRA\7\5]XB^U;+17WY+HSKD" E MH984FXQZZ)>0TT>IZH9&-EI+R #FQ++B"YJYH,=:#]_$GP%G*[XM3+>6ST[- M$':F9+W.\4NN4Q3M?K[_(HD_CC"N6%[O=4]];8J;=_TDHNF>Z>KUMTF??[ 7 M@#GI*0;':2$9?0=36]%4&WBDJ9X_<4M*7V>PPS[PFPXJ1B,S^T?",(CH%=Y= MVQ\0X\:Y_QK]_E_J^..VLJ*B5ECE^L76&1;_ORF"H?D)ZN/HZZ!.((/L0%CI MY#Z.,"=+]UACK0HS0K26'PS)=K>8A_@;A[=6U=LUO,^(=DXZYO46<*8:(8=@ M]6ZQ>X[\A-3N-N:>K!BLN8_?]4B\\!TY5FVS+1R?U&=9I OHMWS_(<@W-;D& M.7"D#" =&*Q<;] H--S:$=8E(=]F.YA\UL+0WLP';K@I,C21^_$R_G'#&)KJ MQ^A,)C\UM\3N4+2G)$E]O8H<9U ?O'(T/KZ$IXNWM \_,?FF_/JM0G+F@\L& MMR(+)%JH"NLY,6D$N@T>E:@TO^ (A,!S=.?GQ(9015M_-&8;?"N=9B)U@_-% M(Z:G\A@SD+K]R$/08UR*DS#Y1W4!;N/Y?!/>Q^$ZJ2]&(T[$O,WOEC;V8216 MA6DV?92O6_S#1:[N\ST )]7T/LV3--RU,WL=S&51M'YG'L*$Q)WN(V#G#,U=V.J21\(N#@#:?>C5;>'X;#_!21V4;2U?>FPNA9;Y52UGTR?C^BIQKH>K_6T#=F]I5Y"YP]+*O MJ]56BZN(GACH6VY:+?N2/+1YJ8"C_0)Y*@H!IN<=@MA3XS>?59>MIWDTV[4W MV49/+$8D/3GS2-NT0]1S[^+7Y4HO>ZU,HJ+$3M?!-EK@5S*]+FL_J[9X,4?N M3F62;F1AI#YW2/"6'U4$<8Y>VPKQPP\G!HN4SJZMZ35?68;:#7;1*V3U^ M,>01T\25)57Y)3/)5-E_F@AX'((24,<9%ZY0V9!S]N\;$YV/A&-G*YD67E&5 MM&D3?6=HW^_4 [6,;#VQ!I%;X$?TK/HP2U/2]B>2=$_VZ)P7[&25C9FVC>(; MO]V:?->\H.[?2UL)O5OS<+G=*@UZ#P1=G@N7R:5&;.N(]>^,"\5<$NKHYL+\'R&!IGDT!OCK4SDU$Z8!$*_9%A/ M\*X) 28TB^UV+*QN?AV6LE@::3L[KY.T:UOE>Y^.W59N%P7X[Y+IL3V*)IV4 M#"#V^MAR]5B@W8=?BN7\:G6?). 6/8(R7"]5W_H;2OA13]%D@352'V&RJH(Q MPM")M2:CDEJO:6'*UB@GCF MCFR%:!9A$A$/B]:>P@:7;/L^KO-^G0+W#0H%B0Y+1V3T%YS0\R++?86>=#"# M2< ;^DP9\Y-2HW4!J(M)CD[]E2-?7Y <7_A%S"6=-&4SMQO9Q?"L"=JS-CT4 MF,C<^Y^Q!=^Z]]+D794JO0SE#(N"-9A$2Y'0O>8^EVV]*[99TV23_USV5BJ< M2>SF[+J1J]+2J"3><4=H*A4Y@*O#]%B&0P6V, ]PL[&V_/#P=Q!N ^D;'+/P MSJ&;I\\+IPX^C^*XEWX?SV=;]IUI\Q!4,U]=ZLX0FS X!J]D."2[$29^KUU> M)NR;A175^(U5?M.K#GU:W;*?/X^Z_ALW"Z'D0VJUM]C?85X@(3B@L4]"F631 MFX$?YO08$<=&X]OBIX:0:5=$LH.?&I^"/-4W)_Y(+(?++6B_:->!.UQO:DY9 MMZ4I+W Z7!0Q2>]R^]4ZUOP9.=/:%- Y%0R-0(@'+CB@XO8-1.LR MG.K&\CNGK-)YQKJ\M\6)QM! NTRS7O4ZMXNGF)9QU<$=EHD85J3PNCKB.9!V MM*$@27IV1-%4'GCL9O_I0(IQGN9&@G6> M4Q3LONW9.(6->[76K!R[ZY!L?+!Y]53_M^/-NJ\,OS7UGRCZ>?KXN 04C]L* MIBHQ)GW*:5HD6-+#U@E%?-9LMP'WU.Y:>> )9^G'GQ2+!J1K" W53*]\.RY= MK%*F-[>K>_U3*2Y.PE"JI\J5E-HA0RXH_"%(;(CEVH\,\<6&L=GYX\(7^1P> MMED%)=6>*X,V"FY:O&=,($5&,1ZHF=QNR@&D)^P85M^\0T)SI%+ YE[266!K M.0UI]RCM)N^/R]L= ^IEH.>IFXUEZ\^58^LMPYTN8+(6;(' Y\WV]\&-N>(/' M@1W.\%H\R8[^/J7V1+HQWB[OFW2*VH> ,J@;)/E(H*X1JF*A]=^1[,WU9$%L M$0G2LP.VM[^4/G^M2;5\637KV/RNPFOH>D%[DP+RLM=:,2DU&MV3N-!(HN=Z MF97D"NT91]Q8\X9]5RE;.,,9WF/"$FYI% [6I"<;'*-=!=A(#;^[B(>@[K\T M&R*.;V-*YQ 4O],071]SL"CWYGCI@U,102"F]6 5#E'WO>9_55YE !'D%3RJ M,\RIJ^L0= JI"H=U91]\ZLUUJ=R8I*3_"FA4+:PLZH7W"PV+NQ^#)J!%:(JD MMS/3GB+&]>7KV*2[YB7N$J*CA6UM30GB^=[O-0C.EFHJC@.5:[P!3>,2RGC, M5B95E3$QA1WNM 1OU)A4S1HI8N+TV(EM%QRXKY\;V$J3:<@S"L1.^^2&SS%) M:RZC&F&]BBB*'OT#4H0QA:U$^X>2#L(,=CH8!J'P[['F">ON;@UM'$T7^:Y> MD< ?%W:S_TG_ GV$XV9,&W".0MU39X:/E(-VC_BQ27W+KQ(Z(Y56UWX?_R/= MF&5%-+T/R?P1='KXW(]RIC5'G3Y;RBO':QZ'XH%Y9$+.8[@ ER@B0;2P,;7-%OX78OI:X7< MXIO?][/3'WLW1M^O?:K]F.NC[ MT+:P7+($(.E+HJ=AO"/X 'Z++%_17C" - MZN-]]:7.?0UD2.I'JCXQ7@4UT1'VU$S7:ZV:, Q.Y84( ML9^F(7=T3&W%%3^%TIL_J8X15C(\0@0S%C<-)FA/*I:9 /ZZ9=ZE ^N!B=J[ MC\);'$1NOICRMCK;K%H;K3C"A!4,>.#[[/Y2=*!]0V;Q!M;J1VR%;4^@6Z@O MR7'V9D2Z>][U&A5](Y9_XO7.EB!5%L%"+]?3U(Y%:@%GN1]IC;G4CU6),0Y! M-_YPU%IXTOZJI:>E+^R2]T>9K.1"T#YDQLMZO$Z1V8J.IMT-4SAH M[,H='Y-J^O)T%.:AE+L[^]Y2P1['TX)NTZQC9"["ZOOZAA,AG%!/TW8AQ@\( M-ZX;Q=L:@N>+ M'+@OF[LTI .&[0&7R[]79_<2(_+B[N-/RS45@+7I+P]!;O+#,QD$:;BR$Q#_ M"5[E-!$8FN?5(\(H.C.T7/3TRDURB>D'A8M&VY8*7N/N_SNYYW(4A&9$@G96 ML>%HAD :L4R<_^K8F3]^>_K7\=>XY%^RVN[+A(,6TT$L+\\QVWN("#E911=> M*(P;$\UE+OC&K/G'LA?VPIZ-=LKX$$2@8^+V?,*0//. ZQ_[B6<.PHNU/I:W M^69-CA?]Z0TV68Q]^_H*\_*'IX@/J?8 &_4V=>H;CF_5H M/"9^93-TU-SMP?6=E&LVMZ9]RFVXZ_!O1;H GR/5BJ)$D,$=39C@]T"'&QGV MPHCPJ$GMPGI#XC3RP+3RZWHO!>$O#D*T$(:Q5_"--#YMHF4BU.7V>YHQ.3A: M;]"29S7H0#'24[ISLE&U9ICE][<+ JG?$X=N1_WN-Y.-5Z1 8O=V(G -@E_A M]J+ZRN3S\.?' O*L;DRDAV(HP?>1;!3\]K5?R( M, >*B!7@SAR7"6PN_0Y]E"GXB3-' ;I-H_CB5PYM55L2JV"*+D6!=.0)<+'/ M]^-IYPF?ZBS!0%=O\,$A*%;#*U'=>[+A;EQG8[JA2GR.=A/O2P[.<(ZR8P7, MJ?08E"LD^1!4&[@?U\I>1G,>]T,*K1XLDH\"Z7*)E^A\CZL-5^T/(S]9&26I M:QUGK"_?4TD*._.O RFCTO6OLV? VGSXV8J_-/@]BA MUT%AX\-^7K+=0:,W1GKM'B:*%DJZN<\9?EM5,]P7^'.TT2/S.0]!D0E>!DP3 M2$ENUQV"-&"_8HONNNUDX=K8W&+.XM^%>!@8Z!6H#CZG(F5!H[VP^4(3(T]^ M(%\A]&:3S_ZY[B :AISQVRV[@E;3%3:F!B@]OSYR*O@6R/@I6NO74"]"^Q"4 M"*4:P6/QF[B6$<3C6J"LTY!4[2AH->$C.+8_>@7.9JV=+434 ?T-Z/JGG+$+ M"LC*=6-$&(/M7,!MLGSO/'<,9196%]4U"<6J C?GE^=")D?-92(BMU-_6#TR ML'MJ6^VJ@^-"N6*$ $M8(F7R:$86"(N?OGJB"TN"V"/)?PCBJ_OL83/T)=;+ M[9IK;=Y]G03=5/#:O#(9^8XH+F?8 MTO!;MKJ^*?"P2$%L'O MVC22_$E;,:G%&VCL'0TU1]GOHQ878V2_PC_POH^*6%:5;)_86_]7*.J?;0DQ0IF%.3:/CO4F?.\K*.#VVHBO M4"AN;JQ)7S8ENJ7,G[TU^EGX!",'W;P7UQLC!36HIT=7W>I?715=Z,WTVO@AX\!\?"2+=3 M9ZKZ4*>E 8%*)R"V ZG2]$!C!PP<32Y8Y.K^S$68S(]WMM74LB_JJ!.:3:0% MAL(A:(N-"([Z@]RY1LX9)E:Q,W?V!+?96-7!+.>_<>/%[:J43ORS $(- 3+A M$ 3('FF='7'D$)H-Y;H3CS0@:197LW[!D1)G!E%L+]XWU<47UZNI."=5O168 M>5)[S#;=;!IPH:H"D8..492C#XB\B;#_N=EZ:6&U9QE#FNU1O9&C])[ZVFSI M=93^VU7"U(.[U?OG7&[T(C\!"U3#(Y>:U2IX)*MW>J&"]JLB/K^ 2%8'.]FL MWUM=*BD7WUF'/'Y0_J34DB6GCY[6RG\D\D77[1?S>=%=(T!CS_/LN(I6_4"> M%$<=T:;$/K&XD])IK]B=5/=E,J?RFB1Y:') %D;!K0I;PF2:SM%P+'U(P0- M$CTFN<#KCJ>4;H _Y4UASA(^RM_CM$I:*4^$T([S6?[)?W%YI?;"U!83*8/B M"OB$D-T6;)(D1^K,M6R__Y;6'9)W>ZSZ3TI,ZZ2 T466MR!3T/J>>6Z+OA9Q MN\O2JXD8,2]Z[^69-YWI/.I/V"\*ZW%-_<@_#_"3IBB'(')V9+L"PHI$[ZTG M;8]U5(04 O8'A(4(S4_%,ZHM\<+F%BSNCSAF3O3>3DK TC-1^ ]'5NH(S2AB MV2$(1%,DGRSR('(;S,V9O8/'WO#2?>/3 1H4DBG[.+#(_(65)?Q2Q4XLC.R& M<8?Q("1S]Y\K)Y]&"9^H'6AX*?F/#^9/NN ^X=' ;. M3G7O0!C#N-J^S6@RYU$$\:89G:[7[XOIGCK-$!(\;;VE_]9[!//ZBG+>4K;C M>R?+NS 8[2(000JE- .\;@M^)WO\J@!HK\C=\JRX"A_O?41"&:-05J@+BFT6WD7OJ-^#^.B?&Q=@@OP"BWUS#^5T?4'*.D^0,?E=OWQ 1=7+ U>?]G/ MDVD7). A8&:5N0CZ#'IY4HXB34]I-: 09,WL MJM;-E24/MF%UU<$+ZJ>25"ZJ"3X_X/BW@L.XH["Z!,AF(XGHEP 51IC3\XJ+ M.AT<3$YQ:_9L#:ZXM/*>4Y1)CC04!\F\9))D_CSI&RBJ*+']QV3L^-:GI>7^'W"HH_9GTUX"/'W$X(#<*0&P:F=,''&!> :P@@?:LDRNUA+7>/L@YH!*"NU-? MX.JKON9"(/"G\XING?E*H[]<:L:WC,"BO@FA'D3OY(&.A]F62YZO?_]\Y=3UIXOGJ3W&H8L) M;ILM>'&'KVBNE2]DMEC61!31DG<=>:9UY/0UO\W)]I9TO$/UC4]IO..F]S+5 M0J+-6$1 1.BCU.G>%)QK(Z>0XK9L=Z/7Z;Q'8*& M[41WQ'LRM1\^[35[O(_]+XZW2:7IDTH(\VUD:$^MQG-8[+/0/,O;SX0?LO!J M5$7,;=V-F/O)&ANG5!\JSDK9[SJX X-U>K9SN#SV)%^G13];,+-#\0M-\)D6A5\TS"GX*2WK^"2B*I?:A_3M(Y4U%^N MJ1,,LN:MN^G&.R16;JW6X8C5.W_% 7?R$.2B+TV4J'"FAOUS&5F]L6L0+6I$ M0?, EG:CW+V)9==KU 8%ADIUZNN^GIRJ#D?= MF-1S?@]$6;=.!:J6N.M 8C0\E/TT.6N*7MPN)=PC6"H-Z*];SJ )E%K2/B'1 MA.AS6ES=:BIPRQ(VOEL6DG7U(6>C5K+KAW?857(7(??\NYJ:FAB[8FRQFX=L<):KJW,=*.WC M+:LW]+/_VNL+[:H(!&!'$KT>905D$MFWAG!O*/+BNN9-F-:F$TQ!*=C)2[*! M%H--G5L6@U^2$D"C0"89TH7C0"@?A:WLA$F\Q]I'>_NY.8=>(0?.Q#B\7>$W MT4?&:78XX):Z!%-5+O+\(:CC$H*7ZD:S(4^EH#SIEMU39FZE2F](OSO[K+)& M9XVK'72#J5;-J5EVA?EF=K^Z*F^=-;@!M@7LJ":, 6@C)*)^AQVA 407 R66 M7S[G]'7;RZ0-^@6*\95=W5!L74]__](N6 #T%D^V.02Y0D]M8-$154A!FN&X MQ)_N>99Q4:,I7U\#^H&4/!:G7855=&+/%6.7N IY\I.M;Y[U*&1',P:0LL U M#^I)QK2]7&)]WGFN?)[)=FDO^PN'H$>>-J?_U/$.4>K?%%H;W/<]>X'CR[QI M[\$N.AS# O7%3>M0&0)^78_'VM5HLGQHP&2S7C%(7]OQI[2/O<\>9[LP;5NS*?/P&;/^M7Y@>ULYYT>HPUL M'YC.W\B_N7PG9*_@)(SB"5B4TM1':39$95YWRG/7LH4JX5_P[+NC&E2TCJBP M:\P)ED<698O0A2,Q5.;# M&RCH,N;=S3=W_U=F[X*82MFEVVG97V^GI:N=8RX'T&3YRX %(9"<';]5Z6#I M>/W'Z#;QET#T^[G[)J#\^VD-,AX">3%!'Q6,F:17+.-@)(O4:&@]KGM'@G:5 M7JFP-_3HM\6]M7;6%$57XB0WI[FY^W4SS[3/)FE+'H^#7NID_0VBE1CTD&H7 M3#:7J$]H0N.!RC'Y\C5D6'1@8LANVR,FL;2:>.E9Q=81TS(9[]L'*L)<)_HE M1Y'?V\].[ED>@R$N -&(J789DE(!EK7%_RE3V&6-:Z$.D^*,$2\9OH:+?'J? M:*SA!@[TG$,0O@S&W2X(=SM2[2SM6H!EW\*-D448-SI)IS@Y3_1V/KO(_"4L M_I*NF%2&W/>GYBK,"@;9]"-1XJHRW #$9+/\&8U4=Y+WZ][7I-$:T;% MM(O9VH=,B43VIYY"M5C)^QW+E!DZVYUT=0B=WN9 *(FNT@.3%KH8'..!TB'^ M'U:SLM3GQ1AT8K2SQZ65Y0N6"X9BV9M5I#\+J"[T"Y&;J=1K"*>,7B>ETRK% MGSXJMOH;\4OA383NW3TC_+<8E6_\-V4D&F;ZKQOIK1\H>?2&HPGY3?\>MOP" MT,E*XA(^]QHI@2^T,ASO_RA]\D,JVB[RY+;A??);LJ$XNL7L6U#F MM9W[5L)]Y\?HP?+<^=-F_CI&E#=/C:6.J&#:S7,IKC/=((P<3.-WP&.VH$<+ M*P["A_)"G?348524KO^V!>R#)U:B-2RD+CH[^+NG?3'L21SX/O"U__L)ZFS; M;)?!>0!*O8L0$-F)WO."\L/5>W6N_@P98?U=I5AHG6 [8\MZ=W\D,]Q%,I*) MQ1JR.42T<+,B'6GY3E1<=D48$7H,UQ!1.?R,R>>R3++3Y%X$H7W$G30P_?=J M\@444P$X"^HZ#%QP2B:5=.3S H[D+CRNVP'%X9%F1%@UT/1\KIX'N9U^]K=4 M4TA<7Q;AWM^(MWFS<;T68;I49\;W0Q#X$.2)B]"I.C*10L!3!^K'BOD_7<$Y MB$\"2RD%<3?4'0:6+AMLGC2U9HG!3X*W LE3^)Z4U%#JF5_V@MI#FWD?L2/E3'Z-O8?;F: M(MG_A;>[M.P+U]M!2;4!I!LT\.[/?UUZJ%1?B.TY;R (N%DR!F+8ZS&\7I,Y MD%C)YN%74XT*AB$@R=?$9)>\<1Z[,P].R-PZ/IP(Y:_;>6$@&-MKO_Q&#^L^ M4;ZE*?_:ENFA0/<:&%LX3*LQ#E0R^67Q'7[7"5QY% *T#5AH"#*L&QH/K4^- M>DP^V4@4]R1RR]UN&2^RW R3DKE7ES+F'!T+THBNSI!NWTR17\7Q W>ODC$O M L$L\,Y.>;JN]5A1S81BX7W9;K5W9CPI'9EQ-*]H^AN$686G 2L&L"!S_*UJ M-<&;4WX&MB06<*[SO)?'.GUF*-?9MZJIBK&+W&,P&T(D:!KTMF>[8I;UXJYVPA%=5=+2$PQV M9#^N06[3LO0; 3P32FR,0?B1VHF$HFJ27W?B1JYY&X_NXXJ*K3K^[1MY/?8J M;::./6]:#D%8W,).)[5P'./,#;7([CX$\>@%$G(3PW0[M9H1Z7WB]9UZ4*_6 M;+],/^]8A.5 >MCN]!O%Z%^#D7S(>0K+/%A\9/%[TY'<)5 MTW/*\WO*1^$N4^>PA%F(.VM?ST[":@S(-4R]?F$JUMC1X/?."%W9>S/ZNH"81"]D+K89O.Y18$S(SN C**J!S3& S6;(QHE^5\>:#TVZZ]+\2[LL?LTG2_ MX"?):J50/VS7PG!$JU%H*:,K7Y!$WXE'A"WX<5H>6R5YI%">^V2.FK'-[I0\ MD$Y@^?LZ_$9RW87*E?O4V-AGMGK:!"KXY*R%3-JT78^/6/K;VE+)6V9[D@&& M8IBO5=%\"!E2WE9*R4<'Q_6#[;;02J_](.M>(9FVYE??)),Y56W'?9*?F@LD MG9:-U\3^J\30B9]JC>HP8G A!PS.CC'$-PQ$R9:)K0Z?['+[$>?Q89"MJ6I[ M5GE*_+WFYG16&GID< MZS]#M1/23;\DH49+KLY&T%[_DVXB6:)GAGL;,+RM =3;",T1VI5R ,;WZY" M7"LO-?ITOZO=I W.3,+2Y3\SKH8,%![G@6_R*/QG^?E3GF- 6K[!,N4 M^O-*K>9X[JNKS^OG5O:S2>_E9W"0N_IE7=*\7U]]C]H6 ?UUP(-IIP0ID0 ; MZ4^' 81>A'DT+ A'$2ISBST.A %T*'S4G*]/+(B,F\>^SL0G7!9X77T\V']9 M CP!J1_>7,,/8TOP$DVDU)Y\D?KQG(,)]+6<$$2M,^)4G%+Z+4[CVREFM\P< M!V.X[I$/0?4FO4/@WN;*:BHG7+I#!Q.G]W !PCGH!]\HTJ8XQ3\,2K\\-94- M?C&=V/;"W6[1Y9ZH>:3^F.F8XJ[CV2GC.C=5>X="56%1!:M[Y[YM/SG'_)*. M-N">0W ##XOA_%9 ?"70>*>A+D'?O#M?JCUDV^_Q54[TF[AD5I6/;3KI/[YO MS8[\]YOP_VM#8!E=9[*Y7\#XF8..>+8CNI:%+8G5TR>.E6WH" "__,)J>M5'LJR#:Z6@!.0;G#6!#>]#R4QZ"?R!'MZV >)_/;3R*N MX%>B^FY_D[%WRA0Q>9KL=M[@L6K;MV-+*J)/+(IB5+S>D89[=\08$RA699J- M7"?G(>@$P@70)%ZLVFGE#S[[UV#\9:T&KUFX3.3!#S."R=J;@*P3E5JR*395Z%#N4U'O/BH_,4"KZV],(UCJ>;=K%/0(.J(+Z+PS-E MEF14DB::%SEJH <$!Q)$=T1F/2B3$B+C=A9;Q7FN^0!:=K &,%1U(8,B]BE>W;DS-J,^M",/A16>&D-C=R0?F.6X&(C M??%DDW2*UX?_ZM(@'WOD E6KX#B*+Q"%QW#T[I1Z,M@FRNLF4G=$X[V74E3T M]U4JB0D@P(_R$$!3;S%^H6JR7\Q2[($]9U+S;*>!>.U(ZY72.>"FXIV=6Y-; M6R.NC??R(AUF+X0H+X.V>WV^'%-OWN_"Q4/J&Q.SNR',4/<=3MMA MA>34]-Y8NIX^?F:X0KAA"443H!5 W*);9GO[N MGS<#+Y*V\K(3*Y$C"[ 8 ]4_'T9WY+XI^OLH< RQO*CET0HORET^=]5YMIT? M#B8&52QD P3RV!42(Y.H7I LT65"FG^GN*D55/Q0HVC;)8%?OG]#<$#:*NE: M^/UJ#::9]FP".%[G=$:%5_NI2 K/3\_GWCJ365P-&=Z_Q/+OE[UVO=7]C*LP MK4^S]K\Z3=@,8TBWAGD0UP$'/(H-.0H[V0KQ)UYD",-'-*MXXSMD>^#S<0I7]"JB"/I!GI+B9<)+A+^05#>VP/%RG@\Y@))!CZ#) MDQVL/N>L$#%=W$Y/1W21!]0[8[)9D\29W!9'K/##@)_ZW_P( KOYB:0^/*XS M-]FFSXD?<"'0.=;A$CZPVR-U)QY^:;KV=[KEBE"(I7"?3'YXSO(_][.B]W&< M#$$G<3=S+_$K/1**DP@+5$F[MEW#!Y3FJ$/#19S8'1/1!VE-HFQ"!2=_R_OP M]V!=\\K6[4%/N&P:GJP'29I[*?N_+KK5'>1R2>##O_\X)LM[9-:H]_=M ML5[V$T6%S7FXF6>KV[ZGM9K1@R%Z'[MXVR@FTC["NK=35+A#5GH/0>'64,%V M180RN;>QQ.CCVCS[U([?ML9LJ]"+&MM!,4$'T5AX$7N=L^1@J[// P866FT9 M^T^)PTD/;% CF?\^:>L0%"MBCF-?%Y'M2)KV;+HBL!%N]+*7W_/C!N MRY4S?)(GN-+?9!8 M'6HM49)-][J8=2,+&=F7B4("-XX*; 'WCP$7=!M M40E(H^2&-OGT>9ON'((4UH>WADN!,4-Z;J R+TV'I#D57_]+N=L TC[ZC%/S MK/E?PN2FBVT$*).E1#'IW* $4^5=BC']I9X= 2PTCYQ U3NUL<6WJP QLX,Y MRTK>K>JN3XUS'Y2-IWNJ!Q( /V]2\D#C*A/G!ACVE!>Z,/7- %"[+B>K(<'\1#$!V_G MNVN5PUX2"IP0KH DU8XT^KI MFL196]_%.OB;D?O7=)+)Z3IB?$S"DOB#\;K_ZC<24K+UAK3A!#12SR), "^" MK;WC73N2TP>?XLX\UR]:.TM]AZ!C#P09QYVRKX$0YZD7E;N5@0O0S8UB8!)' M*2$/=UTE]20WQ&A4Q1[4!048E!TO/[N^_?>5L*.(M91NV$AX6NPW-40SCJ," MY=7OTWJ;>I'F.^%\9&:JHAKM48D,(7@/*+KU=LFE+R]F!RSGTFU'UW\8.Z=1 MPLU\(DTV:1Z'(!82&1K9KK<.JZO:O$L>:A?9:#^3\9T<'*NL\?"C^_/%W$1A MF<8_TJJFYJI*+][6"DS;#8::=%K&2*B0YC^%D3F)N,0Z>FC/045R6^82):U0 M,SFSK9Q;OL^/15FA4A QVJ+;_WT3UUD:5R#>UIJJP:[Q4N_&*N>U,Z(OTWYN MR3Q^AD_;L?SON+24BK6DI(]!G5-G89>!;'+ECU!4K($NR0(3^XA\_>OHM7>> MDU/9-J*N6/:42PM?;GQ>S V\*"\J<)!?T^J#AQU'7"<-344RS@#F%E,:B8NS M(<6>DV;^+%_%DOOQGSI *1A73"-T4).:!;8%HO/F5 M2H"".K%>;>'Q$4#H^9LV5C"Y>-QO/Z5ZDM2G&[!8C*O0U# M8, [^!^S^A$]2_%6KLWJZQ7^13B=RB?2668^TQ0'?/=6JA2Z!Q,./='.QQC( MUP9T21#"Z=CW9@OZ?'^,QW:3^2U,C]/I2ZU9Y)!<5ELE^H\MM)),T,5[%_=2 M8^=YZP 47A'\U9I?6')$(]'KQ..'D=^XS(6@\=HJ[_9SK%6R_UF;^80E]D_(U:#$CQ>O?]V#.'9-MJ_7J'NEW[]'E:J<"OG*FU>OHZ[_EH3/HRQ,H;S\^Y,]Y U);<>TR7-ML3.]\ M\,>K&=SJCZJF<>YH:Z,-6(WREA]IX8A"'^D% MXNMR+<?L4 MUNB6@C0 M(FPKESP3")ATWX_:8^J&& ^=K9-QFZ-4V[:;F?[YHG?[]G?0EI[ M3OG*R =AJO)H7L:5G7"]X0=\L'FW;QO3YR4WI>.V: M/B%J07YAAJ%$P;P J07^"C[2JOT@,+J6*K7>.V0PJKA_^C=BSF_F2];LV\](\@VZ^#%]\7A@,7#9 M>.M"$Q;IO!\[T+2KW!_Q'ZL"2;#D1T \<3@67;_2J<]Y M"WT9B'[7]P'>_-6!7_/]([O-;==KJY-3$(^&E[]!K0HWI_\X0K<$R(W$V,[9 M/.9.S FH6UM G_U*O%N.J-U6H4.8O-DT__[4_E6(%!0M>=SU28K@2Z8U)#M- M"W*"U8V:=CP-BF2]J6XH#AJI M\R]#\W!?F-U:GG/(W3F#6.#QF7>B^2[!_GONW1CA6(J2 MAZ052M+8[M_MW9U8B."S/*_N)X9-?IO+*D[\0-?X@JE_R*+*9]Z+8,'[*6-$. M:V@]Y*OE[%-+[G6=^J3GC=%Z[!+)S*N#+E+QBELEV+JJ9?\ZZ!,[;7B@- M-S&AJM$LCV@MZ.BWX>J0121BF'RW2)037'!!+E;Q5MK#4&>%K>/+:DC38GXY M:RE]T\>-V3D#@"Q5C#$#K:ZGS3/1WQCHP1VZH5Q+S2'/<%R(ZS7-7A7LCHUJ M#O?MT?-*9KJV%Q;?GG-UA1HCI %?#%>KLM:;X$\FJ$_K]GD_/E6NJSJ$L >& M^I])MS'=U\X6ZK]ZY[L5+[/Z9P5#'2,O3Z5D4D/J#]47ZMZB"5$OFS:2TOUW M[ORW#_L-W=*G&@'9%"YZA>C"3C>4W5.GI!,:)R$QMHOF\LIURFJ'>;@/E?W,3]4 M >POTPJYH/[YSSE.2G'5.Z\@C!A"CCQ,V,Y4G,\EALE1!7MY>J*EQF6RK06_ MLPO_=E&_;/AM%FFI>UR7@@;<$6%4 R\HB 8AD#F @9FZ,Q3Y6Y_7*/O"@H** M=3Y&8@9>20N("![$#_E1[_**NHUSSZCGKC[IX.OC\AJQ,@;10 7LQSX^(A@3 M07)B:0RSHO\*8]_JR5-1RJT>(:3EX9[3:E[8L!?:4\V7[W_Z$H.U?I9B?6-1 M7L.7Z>CK%FE,)(/!#E@=6S9X,? 79D%:Z\N0()5L[Y? /G93;,QUD:0)N5K-?TO%3 *IH M_LJ)I@?0I*Z/[_EQ#_2?>D+ \(6KY)6MNZ$+RI$!?:7BG+)[M??TYO$\L-!ITC:L_2[X*OF=]Y_*N]Z=;77,? M"T[R4P)^(O5689P:7PY!'E!QCX.5Q,7:N/7A#VL;?AXL$2!Y(>: :KW:M_): MUV6\HBNW_V\-W_[?&U6O4)ZX&4NBWPL# R"4TDB/4U*L0\<];RACS5S@%MD6 M9/23!:(>MTYU0O=\.-[Y:]_(P_TOYPO^F.S94X5A*-[<760**@' M9":C9Q00["/A$I5/P[,FL9=\JG9O"__A6V?[Z^MRW-FT!GS[2X2(!NKZB*' M,T<=1VG3AC&Y"26_PD@!,V4_NQNUG\5:MJP8K6'U3 MM\.K86^__=1R_6Z+S7JZA;Z63]MV11%N>.'/IX<;.O?>YSHT(&/A)GWYW.2E MM'&$.-'!PEBV[[5/\?&7^1'9I>A'Q[UL5K(C6@.(L%@GV4:R370@:V-SXP-3 MEJW,@(&+#%G]OCW0U#R#F1R8FHH0+0;Z;CI6>VK%JR2]??7(X+'=+Y\2+KG!*G'(O"[9SGCC KMP\W*0"G9:G^(I>]#L8/A'+6KVS(FJUQA\*E)BW$ *P=%.KV> 8U"\8@Y=T;=3*75F8D1]NG^?X,_R[,'?0*ZOZ(^%*(>F-LQ5Z)_0). MA-1.1;:?1QB13'H26SCA>F9X"[^MYINEDJQW6=+,N"A%L08.A475/W7.[)4[ M[/Q?G'UG6%-=T&WHO?<:.DJ5+D4"*DW$B$H7HO0B1)$2("04:=($! 24J B( ME-"1(KVHB'204!.:4A-!.)H0+N]WG^>[_^___>/LV3-KUIJ9O0\.YD*"]7/Q M(W5.,)TBY:G['?SC?82H^<70D.US:FN9WUR$2W^7:MVE[[OXHZ[L#X>4^QU0 MY(C 2K'024>'.HGN*(R4.02A!6BI-M;XR66SU2YZ_^,4O_>_;CL-[C_BHAF? M9[XFGO (\T(SEYUTO#OGMS+ZH^CZR<<=E(#KEBC#4JI?Q?(O.KL,Y7;'($EM MF];+V<\F.)8U5]C3#E]SH=YV]G_;E9N_'V=CN.]#.MFS%]"R00D$"-\\I1#EL"U,T#@8D*4.Y/F MB$-/D!""C?VB[/1=EZ:>-O)UEW%IQ_%C;7?8"R6+#:U[H&@:LXB6V$Y#1-S! M@*06$3MP"DJR!4P =VU[XTM7/B/-%ZOWQ=&>SS2R>&*9UD&T M2Q&DVT?DJ4XNBMHDQ \BA!K]5X]4G0I212[S#%5>#153MLZ_$W<4:%1F+Z0N MPBJO&2NSE^YR#F2<]K8S&J@CHWXN9=9-WM)4D@G02^ M/1T8 F= )-VT#FE)A5Z1'U@XOI;>#%:A+77W"5Y6RCK@YGKS$ZMP4@SQ=T&G M8[@[HHD^_2AZ3!_J @!_[^P")-GH;8?#Y1QLM9MGN6\(L"?_?(?/$D%\WOCD M_?\:\YM4::0] ">66+MZ$"#IVB>2+"P\8O,QU>6C MZ,UTRF[SY,=;3*Y]U&#LR8WY*\M4YZU4LECY^S$A?T!=E.)!JM[,-(JH_+3X M9SZ;QJ.>_LL\OS_T<^I+D'&Y7#;J%!3[4;1<<.J5<\-:"8>8<_-2L\.XD__\ MIYK&\,F#)@ V%S\,'( M#[Z%0H,V>KN\QC]FCLY7V\U?!&G_?&JU&S\2&5=?GVA/S_/,=!N6FGN$H?!Q M'3TG<59^@)*-$<-WLO>$=PHW^W)NK!=SOSA0K8]0;MRSI1@ZADAQE:YRL55X MSGF2YJ*=;ER8L+V_CE1AAC/B+KAB'3,-S]SWO>[(I>/NJY. M!F[7^^U[!09UCM?H]<,:+;KAS(B-47Q^JK$&$&!-$BPQ,"W_69C8P*[G<$N? MYM;%Q7A]N3,N*Q?KFHML/=/RT)-B;0@.W8WFH')M.1?YA1N,]I'_7W6[V0J%K'E9^26_[ M1:'U3-B+&7-37++WU!.6>0^AW,T8+;/HD_3W0X^.(OAC/J^SX+JSN(\+&ZH1?SK/E[/4]> M+=[& CPDKIYE>BH+TA6H6Q4*B :; 6K'%"[;!S'GL?3?P[!'XP/GGVD:QT M1=.9(7>9=M93R^]G ME[UN0::M+MQ^!A581,0?QT7Z#V83&J$O6_?&W2*#)U9:, MG>$CA+N,B+/?B\L[IG?23:]_9KL'BHQ^> KB.:/5ZK%H%B,__'X2A)LJ_PL7 MUD6H-A>3H#-WGUA8'%%.7J6].%UPIX[NVSWN\/OQ=P*X5]_?SP8[#Y0/OHDSVI?S] B;[N.=O].$_$5& MN$ MO#K2_I$G\;A_-)[GIS%\\)/2[[Y;DW\.IZ2Z[]6[7$>^+SP_>!CX05*7==[3 MT)=N[X/R$,6*?&MK]A0DJ;,_-[R"[;M(L29 6'T%_V&3EV_/0AH"56=6%9:6 M](T*"IU>F3YXX#C%4T#SF09); PD(]+;&LB/0UAD_$7'+3C>] M)\N:GPVI* Y_SDJ-X5:PWC32"HE3_(\@,Y"C*Y9,B%#L8)TM0W'E3.837 MM]>@+4]1[6K<+79GZ)I7O?:@Q<';SE"^X%DM@]8SX]S7[,M"P' OF(MB&'KF M"A) ^8WQD"*YY8B*K98*.)SVVQ!\4Q,\9HAW"$6Y)N)'@1X%S^/(L__'6S M%AT7KP8W7)%)LI "D+)^$+J87VCB>"&CH>+0/E 6T9!(/X4Q.:G MZR63?RM 69MOT?)[6!_]H_("V=]W+K#6])]/[>UJ(N"H8T?+]CC"QMA>U7^K J<)@N])]W<3^S+#BUR]/:2 M,5!- J^@8R!>:*$EH!)_X/?SG\U&R7WX45E;AA/=%\C+F2,2O>5G!8LL"KX9 MDDNRQJ,I_%H#:#$*394;4N8DV\BI$C'?^V]W*8NPS C]X.QL\6[1Y9F$Z#]O MQU*5&U..??I*\[EW&*7 -K8P/0B%'].MA>JW(0?][&(ULGG_R[Y2)7(PR3\P M;]/Z8P9:>L)#I>(WRS7*>%)@E=B]--946D?5777M$LJ2;M%X)NT'_C^P9J]%\I6^&J^HG5!?+)EC^-N4GEB2A^ M!-@,SH]H'SAZ[/:SS::48$;KV/_Z2_1C?7;I%K'<*PQA8??>IQ]X@/'PW4?W M"9A,@_*=%M+M[AS <*A9U'FKV0"9OQWN4_5K_>E)V?N],-7POW=C':@7J5-NHH +^1KR B!&@,;A\MY$K$;?V@!S 1\\ M_(ZL]3(X)H6_'[VP%)BV/"]\;Y/SATS,I9JG?V4'88W[N^>Y*/P;\RL**<24 MH,-+ZOC0C>KR7UE MC#LME,3LQ096=7]]L$% PLN-?JT_O1Y!YS1;=(I:$"O M4XW$%4.E1RI+:DY1%.K4DXLWW3)MFN(V+)^,SUDH6TAGK_5_7@^K\JU7^,7? M?(YNSW!%P,!:@N <(4@&-6)D(3JEJ M2M=HLX:^.Q R0J !Z&YFGA&RSA? M%MXH\MU]-QK(KYLI]T@.]=A**M1>$30D_N*2R6=M1.H1<;Z\UKY)$8[2('1T1Q3?'1+/GY>S%?A8:]Y<64JAP]GFDJ M:PTM-UI.&%]P1HVBV8UDC&Q6SS<^KMP2S-Z2^3YL6;N\7C4;+GDW+='BZY"H MA6SSC)Q2^O1!RXX3822@?YEXNPL'<27EQWD1!TL$X_$?FU1UM_;T\W2?3I6_ MJ"^CSS+X\#GC^Z-.Z#H"C/D/DGVB#2-Y"$&PW!)5P"6]]L8MMUW3@HD MAN8F=H??/PJNHG'<3@;4WPO9(M;7LC6YR;0'UT_>GF7CUSA8-X0-H4QH:NG] MU6&ZPB5AXR%9M)IJXR7=6$=VKC23QW5XK217"B[1/7S'+<9J8ISZMF.S!R;^ M9UD2"2>I]W$PX;_D7R:V)JI>&;2J+'&Y-/6LJLLSXT)1H:?#Y16)]Q+!\QFX M0___E8+*>OW%%XA=\;L,^RE_Y@/.S1NR_P;!YBSL*30E@Y)RC41TPCX%&ME> M4M_L=XTN?8U3B'01G(X,)RP+;G?JS7J3N)+AS@$I1:U_/=P^E]1G]'9=7*5" M2GL:*R9*;>Y@_R-N:>Z-&[E-X9%RU5&7[)K^%8OA6S<;GF^J.3\:;VJ/SM\Z MT3:NF# VH,C-JC,D8E:C8#H9_#A!-,\CV[&EH#53. \M97D ML)(Y@(U?;E;+)'[?'^QD!AY%5W2E-HK)+\H7M,;*9-YDB]/B_?O$D%T6Q&(K M?9\<^_?OH5X\VG]_KF_HWS=)$2)FT)5UV[ZMU5%JW)EHAIS@]Z';F0A\3OM^ MA^7N?:B10U1$A%\YSAJ-#A7G-A6S,CJX>">=W[.!KQM$:W5)>1.6N,P'\80# MYU!-*[!,&*.15QD,$8^GUH?23A?#._U]4]%T\;'.%6&A*I M["+> &7=R^1(11G$C.QO ^3*FI>_=[JP;%N\]$DYO C3US'S%J,FNPM$W4> M+Q$1HUFOZNU"B\3#BJ:1*-NG$]\7PZ&/#0,M!TV^7$JTQ*:BO;$I+; F2._^ MDU-04U[NBI/V/C-%@#B]4._WSVN@UHR1="5("O9V=L0\JMBSZY MN9R:;$\61)S"SX^ /%Q02Y ZG86WPI =!)]/LMHVDX,>R3M]1?T*[/O?[7E MO:KZ1?3'F5&$PEHT5)IG=2=29'.%/37KLX5Y/LO&P^C0/4I(6Z*RR2]^D1:^^,.6[D!K! ^1Q6*QYLSJ0SB>YA"<$F1\)W M*K V-685 W@QK)CK"/&WQ)T+Z)V)BOPT/1F%G#"-GD?2$L$FQA5 +ODRA070 M"8=[D!ZO,B52-%3G:*=#=]W%H!P5.5T(N*6/YKHZ=O/&\E1#.Q"25T8K] M[_K("PJ$N#\ _G'@2E1/V6W!;47NQ?M/?#B?S67H5)_P+JU6^JY4R]@ (6D77AUT\#Z2Q]W6N:2I_IL.A#)TJR2-,Y:K0UU6H2IK( M!=%=K*GO>+SBJ3N&F@*+[SWQ3?LW&.>5 ^)+EV3W)+,.H>>A_6[G 8]*)!(X M3Q0D#U#IQC?:P;BQ@$ M_IU<]:'P9^+1?>ISLM8G]4BVE>B P6*^Z0F(PJ9U(8ZA(6N=^TGK@2>O^=76 MM)T,FYIWXNQ\(]1Q< M\EPT/3@#S==@2CX_,2((%7 D471UU3L10_^PS,X^H MH*WE7YW;'P1-78*HC\%>8\RMV1TZB/-)SOTRVBO M!B^U:WTSUZR[&OLN-]&"N2I"8-9Q:=Y?]^:6X"UX(B+/$D,?9"_"Q)35@XWK M>I I1+E*FJ7PL#E-&\L#FBXLIR \._%=WNRQP;?P;/^HFL,-/94[7B*9WZYX MU2\<8STZ3]K_<"6XR0.A^"Y)ZG>4PJ01SVK@M:$^G% F5CTPRW-*(9,[J7[! M)U%1Z4?$95W^.A,F*;#UN%G$\JXU20L&W"<&40^ZMS()KX(('%P]8Y::8+N. M1PSM/(NRWEJ0=P];=TTD,I]0O/ PB5_0&H0>K&FJ:K6SM2&J2/_*Z^(EGSC? MWX;OZMK H3KE,$YTCYYJ$_K'P=%[H.C,&)NDS.2]/VPRMP?!7$V7S [D_[S# MWUKS/-G@:I *]2V'WW8[!9$]43_.O#T4[RHV\-_=\Y'';O4SH=NN4E6A6RM\*"LCOD]+6"OV;)\6.:-!.P3:RW'>4,+Q56<5!PS5K;CI,'(@][-:+KI%/1C>Z@2#V<#'I,]KL]\J9_#SNUX MAV7H>YN*,)=2RCS4OHMJ!\OJ41C([LAS\4>ZQ.5=B_> ?2#=E1D5U<%T?+J! M=B%^HQ"FL#2XI,V,5>Z;7,UE-*BVG "9C[_3ED^(/N[9 MCUZ3 )K8P \J# M,RQ+ X3PD)U<_/X\TV7 B0#A0<#[\YKKYXO\5%^363XJO<]W\VP?VY=G29$7 MRQ^+\R8)[>+?(\16,^-1XA2SDY<=T-<(!P)CPTD67EULRR&OVQ5VX9OML&>5 M3[,3)VU$.PQ3J-,7"/K'VU%#/EH[23L71?RRR*O5.UT3[. MS+VJAAUSGI[;=(\CLA3YA8RBZ!+S>R& @F(_A@:A:.,2(*;.,CS.;_2[\?V$ MC?1-.LL]I[E:S6\VH$CO5'( =8@J.ZM]"N+P!3>>@F*P.A+.&\J!:H/S _98 MU86)"Y:KZ5?6YPIB0)[9)@*__N"[&ICZ($R4.R?Q*-:?;IH3$P1E=1J$]>WZ M9V_S6]J:FAJ+16[6&CH:!7S>I,_XTT+(Q*D/.F=4$J+!*TP]@Z2.8HZ/NH6' M$P&D7Z1+Q!2O #%OW[6#/0&YM(_WQ?T][0[8F.Q ?R(?9%NP!VI/*,F<5_GV M$"1AI8-WHSLS>2*%$4@@:_AA&O?BVDIP_O\:(U4S$Q/J)6X$^EO16Y6]BXIK M_+9V;X^E=E_E PO?_%F,=R5T^7&QH48@8IUT3G$J#M;DU=5[]JEM M+1DZ\QA!W_IYWW^!"X(W/U0_'U@*J,QS?/OE'NWZN^ ;4THUPSN=G/_-?"%< M!F%U2PWDNWYH)HJ-)L+=&C"RP[M$J*+F2J'>P@M,?E[I(CPF[@[J38.RBDH@ MXX2WG;8D*$6 =KL7PM!QGGQ]JZN^Z^DLOK/!KVR$P"787/(@]9W.\KFV$AGGZ,8JDXA"N_)$=4)^?_1CO'H?-L4YK D+ M^"_I-PVK7FRL]*W7L.,X!U-I-F6X(BC176/=O=PTI0=N5*=HM@RBDWXC((/A MD=;^*(D[4S-DZ&R@4/B+P"!:\T'+(PU$L?8]_MH%?>R%$\SJU3-SM*/&V)-I MT P(SSJZ"K)!&M4$=8?F3ZD (87LA*@<:I94(*GO_"*:P\5^%O--[6EO+YIL MC_]HK@B'9S::E9N/=^'"=&\CTUD-*^YXT^GH)9V"X."Y^7Y8O>OR+B: H/RB M USN9*7V+L?%_?<,7MS\P9(*"5(X+'QWUWWKBL"]*9J=1H?O&($N.(2'0C>) MY"% 4[L:W!JU1Y,=QOR6)&'LVWDM^0^W^-XC5-566W7'K\C6[-WRNZD=I'>/ M%H[(.9HC"3WYKYH'HGXO5C@I_F.C $^>X0A]O6W0V1(HKO'B]4&-:AE/1%&0 M._A\NLAT04[ L_D8ILYQMVA"9KKS1@KY,B)JQ3B=2"9#R? K;=-8G>0_=NDA M[0$1[BF%OE]YK3L^UR7(M3II-4KK3%!NC".M"=#$)6GB?MR?S)U=]U/0E?;F MB5"._NC"=7SHT[L9YK-*P\C11_.#O+H);K[!.D!QX&]M5 E/>X235.A\RMYUU4W_'F MO:)LIGR5?/=AMX'FVL-'@P$KIR! <7EWE.B !_=]@E!9MLD>@!(D<4F-N-Y1 M:#>-3:FV"_GT2&)94[O*J'9BSWT0NOC5);@=CC-^1UR ,9^"[H'G;A!@W-M9 M.7P#K)FK#R+'F+#VZ*<4)SR&%@@^&%C2 MG T,&='LY5-=_[/3>Y'@5B#W+_L,*:0X;1#Y_9AY#QC 5/Y3\M+)6Q0=#.'2 M8RS5%3=",1-L$5C#B3>@/U G6J[:!KVC5)&L#$H>0F6-O4Y!#(&D4U!_M?)5 MP!:/Y03X%WT+,8.C[$Q3?,XI0K>>6VM_05:HBF5/O?XTK>0KZ)XM/VKU- M5":<@C*;X ENK*2TU?Y_$FT+_BCQF1##1;5_PBY!"MQN??R9(@L8@[@N@X,# M]G\"2#MR$,4=^++"E=+%:&1;0OT6>2.+ !%"'%\?T[$)V0ZK]]?$J1);7664 MG[@.LX^PMC=PQ_ 6N3SFV4:IG]1W>!"W5\]T1,PIB!L%@I8N(*TB5B>:X@F. MM<^JG8(>%)R"/-(#5G8* M@]Z DUQ@S;/ELR6ZL[B'SZ_*Q5Z-6K)9BQ>A$Q/?DZ(-T*L(QHE=!M?(Q3#7C,"-3 M841$#WB#1".2GW/S4W$,NP?@3ZCL*9C0UIU2J]V@A+:3^!)(W_ M*9V+E"/OG'Q: QZ1KW/->=PX>4EQK0*>;O[&]F_=,])FL.SY+%,119#DJU6H!$(//Y2T08)E M=MAZE/S*6RE*OV+;ZG@_&62ELF-B&W/#:DB@B#B\&MZSGRYX:PO-W*GHBU)H MBGTZ\OB-_Z-%\S2#N/%LFK5'+P^@P/<4]9Y]03,91GOB-. E&V?\G>+P%4*\ MMIR<2@RGLO#@,U.&5U[==K.1G'?M;)]LO!*D)I>A>N//JR2,BN_#E)=!"R:] MB1?IZ78-E->J+:BL.14]9+TSO=>4D4F60[2=@KHGYBT>$0*]=*PM$_/%1M>H M&_I.7I^4KNUYFJ4)#KVXUKD<"-21;R# ^/)$BFJ%7UBXL?0T,B*"HSSV4.+" MA]%*:Q64[T-/:?<$F9.U[$Y:J;V!.S&^ 9!&3/A8@'@*&@0+(TUGNU:JEQO<$DA@ M_ ,W\*?)PU&!88X-3%4J61DHG?#JSKC-K\F47G+O)ZE&[\VMGH__U/M/08T6 M:3JJ\/XE,$!#C %PJSV3;($HIU#@\*?Q_%K5X. B3M]H.R'#/ATY?5MA M]^MKR4HSY"(3A1]VA92TH]V/BVT:>-@5J[;(17M,H?=_])I5F:=Y'6K6624]L_"ZD'?SN5S_1 $YB5*C*$Y4HV%HL.WK*&< \U]!WY M?TW82\FL.=)@N.DXS/^>AJ@JJ6VML M]9//?YRI<6V%Z]G30U;E),WAVM9F1L3URT%\2R/E;5&5.G6O_&]B;7JCM%;V M,V!LR-O$DD'EMT"EHT%:OF"%D<-?=WDW!Y&@8-95,-1Y57D?G(YF,-(A8?NL M2[9YQ0+:W6'0*5D39T;99Q8DZ>ZO:SYTSTQT#HS;R8+(X(E]W+SUA$K3Q7!D MOB[NB2_S'YE;[\#=5!U*WV"QF(^^6X#^^I2B_9/%U:\OUR6WK)U\CR++VI8V M/WO\?FDF.C*1^MQM9IKRK]@&=ATUBFX([X^66>V#<6,IP??K:-3FS53/20OS M\J?MTJ_Q:DQ-P1@A[H;;$FYDGT>C&RS"P?38M, _=M^C'SU# M98'.L;X&,8$<9H#'^!J97(L7/OP+HGZ3"0M>(?LC+4I?/3%- M-=5S:,Q?8; %?RK2Q EA,C'NS48FOD0 FD/KK5G,5ZS>$37V\]U4WQVZ,SR MUTY!:6W0G>D5L YG>MO%R2@]!U^6(SNQJX!B]=NV38WW(*XL4B/=Y\J;@F:S!3$!6C M)JW:'WO5JH,V+%_V0[-Q!Q$=>R;LCLV@G BFGG]N2>7F ]E]%I.KS0E66Y?- MWYBNA'WHO C8$;L(_BY#)$5\9RQ!H#%ZIK+&E^B:[))Q>\0>AQ#/O 8"NO!Z MO;OP06MR /(!4;XJWTT22/$++T68X-1^_@E(M='<$TM-?M3_?I;ON9.0= &, MGM"Q31#:Y2'>[L<0+QNB$XO%@,S2+3?9I&Z#P-*-^/*%E'V5);9AK]SR%,V9 MG^]H-BP%K$) .3*,)^H-#8V3NS*UD[L><9?.HB0!I@%1 M%6,QDE[L8;3%C98T"_A]=)F9MH:4:[N=Q+7W\X.@7P,@).0- GXTT'8F:-E. M0?0 *;-_ WC1%MX[4]0KJ9W'G4_U6K@MY^RZ&A=^?45#;*XHR#&[AG;Z)+_+ M;Q^0'\WH\KG$9 K4$>'=SQ 'UR>K#].CN@N3^K8CFEP6[04:3@^E(0" WK7QAI)TL\JQ@]6DQ2X$G&TB)2II-E)\QBW6EEZD:._21D&AZ^Y9+V_?2C2*:\K3? M#Y0$=6KY;*<^R[P 8;3;6()DCWF_M(7A#J*\*(6=?ZA-#BCHR9A^)XW\ AUI MRKI9HMD4S5!)402.OLQVD0"QAEV^ Z')PU4!E M]Q(+:4KPJ%.7&)9;919PL7CFD@,T W__>4@([WER X2#T$5-R(%)9,9&!^N9QZ.,/0X(O=B_U6CT<4>V/"%R*4$GP-&>W M&\.T^:=W)1KI^&&AA$HHE^/ !U>39W>W;'$R"S:\)U-^H(6OAK0/E?[\[RPG M4H^T?<0"['O@N_@!@.)MT/12^=%["0[/5@7+>!%=D&.%M+G)D!VA$X+%Z=IY M*7UEEJ7GF>E4/RF%K+R(+*XDB&%%4*/Y,[9]X;+6>DGJ[WX_4;MA&7<]$ >] M^B!PI_\>UQ*"K__IC5N]/@*R;//9=S]HX$:N?9%?U-L,KP.8P @?>XU$+?GR M\S@*<2,X[_A6IE;@'QMUA;S-@=Q?D/KE;HPD,AK(H(H0P<,94-^66-&C\CV58APNB@98LH[1%TVY7< M8&;8$B^BYO91.TDA]@WB8"6TLZ':&??E,2E1(%;QU0=SD!M\]9#301VXZ6W6C-$ MR,@&_C2PQ3.[_;>S[+]PAO@W^7CIQ+>?/LOES@<-CVR-,OU7>4 -M&WN,KSU M@XA1:;>Z?D"$.\%=\T8B-2;#8JX)\H6]WD;:\+SYKG7V?G"V%-?; M VU?9G1_M4FT M=$(A*E8H0?L4E%@,CK>.([KVE/65F#23%NBR- ?Y?)])7J'!1*8.@AF-N9"7 MVX0ZC<_$577P/7P_;C !'MP3 Q+__&0-!#+NC8$84C4I(<#^*F8.=A1^TF"L M!WC>=4(: 4-'F1)+OO;OYI><^T+&+"HM1-,>W,M,!"D;O:Z9?LA4>A;H5]%^ MF7/;@V[:)T5&%GAPNK'(U(XJ2M?WWZO=]<0Z]CJFN"A-J&\%Q&$:**D,U M-M&8%_"Y\7006/HQ=/_U?&_SL?RU@C$94+: '%SX@;AWC+'[%"0 G+3,C0Z$ M):/IJ&J4NTU$<")2_IWO;]_F0M0'%75DT.R%@NMO]S0;OHB[>?H)?&I(?/;- M2HVSYSY%2J+P' QUL@-N(Q5;5!Z@Q+B=P,5Q.5OLQ>&/T(OK)Q3/H+1 MF!8O:.#>LQAD\]#6P'$LDJ\"*)X=Q.7'-U:F>P_*"N1AC3%\BRYOOMO)*W^B M^;+"K5]Q"&,#?/IL%_KPRYP_?OV*"CG62_7RS6+90+DYL#)N!NT$0\\0D^[, M@C=/08&0N?*CW#-O]T/$4CF1MR=#*W=M&Z/*QZO6#]1##D43&O1P^+M-[YG6 M%J7L?*3OU-W'C/G_A5!9?<@7_)=T3]*1-D3HD=U)<=7&K)'=!\<%*%=2H(HV M\*,GG']?96^?V]W.D>Z %SHU.X62F*X)'>&=M^\8PVI_\9YDS>/]QETY54U)O<3% ("V1Q,F>W: M[G'E9=R7T[J/GF#Y+H.,1E>AQM ,VG"N*P1OX-7;)1>W>WX5I5L\B];O]0OL7RN/XLEFQOS3"(3?;.L*#8@9"G9!9': MCV%&PS%S!T>-0.D[JQ) *5#A%-07>3CYO?X*GKS]>>VW37_E;ZFP;!V?[]W2 MZ!9AM7S33:"/47WODGE-R8ZD(6>_\M7#>\>5OEMO165=K9-YO= M)#KT89.6.4*&QE'B )_YF,I:SK?LR:L3A,84#'G W8Z>3(@Q=CU)_Y.NL$]E MC2([SCMO/;22[7JB*W.-!:Y\(T__(9-KQN66-U*2?FM2 M(A!Z;OM909^R9M:"!E.\67G/\I/(R&]Y8#8C?=#')WT/I<=V9T?2GEW3Y=NX M97+1Z.&EU-2H=\-O)PL_]"+ M'F?BM@?.)L!5F[;WQ0#HE0DCV;(?EO7#%?Y!,TMW-<[I:YK_ M=$JZPZ/_(%!G&;5\"J+9-[(F2P";>(<=$E%SZ:#?6'G2HZ&E>4Q5I:I/H%AO M4?DS26V,CN>+_D_]FOVC0,!B!;;&Y M4E>?7>IGH'1;&NWKO^;*[ZIKPOY8I;+J$Y,&T,*A9E#6[5,0734*[(+(6R?Y M^56Z: ZO=:3W>]NGA D.KFI0MWF6*+;$9*#G%,3@"=@1NI*._1YS]4$8MF;= MM+L:'I+FJ]>"7>9PEMO=N7-KS\Q1@4]'TK@#MF"\@$N?L=9X&7$SS4C_?J7? M,8@ME>/:B&+B34[SM8=VK7\$A.(I7"O8I#8E!+S;F'OB\)*!KJI$8F;Y4"!M MSM23],OQ0Z4@5"3R&C$$QD@5W.XBVJH#BGI#%8W63DV/'Z]F/BDL_=PQH<-V MW,J]X%RE_TU/P5R)F^.;<(2-L!)7)74>=:X97"!CSE*\.Q!M&DB$K%1C4E9(3>6]7&P#5;B7\_XD #47].84 M%':S:):H W<#7(FC \ZI_E1%(/R-O\.#-\Y;IR#+1#]F<9#3U$M6T-\K!&P_ MG)8B?09*W_TDU8!7A$I5KNM=)Z\D!WL/;%^8Y^M=<!3A]T*7 @QU%=WUS3"ZS'O M^1:^8;$(=X@*B(7MX[6."S2=E"FD/-[&XV;M=!.:_=>Q@[-+_J1:T(.2")4? M,2PI+_A$I#@=))0PZ9W"%%T@'P[W(X'Q>TD$YFJY U6/F<,703-"JQNF2K6W MN]I+/KW*YRW[>M= MEC+9B_177UT;3:E>V)'"=]IY#'DI-H5 B'=.T)>;28H[XQ&/JG#O;,AFB,AU MKX $UGOVT1/QF(]Z:BZO%RX%_"H'=(AQ+N<.YXP%$('5;[+6$A<;E8.3]_@- M&>9B'&5H+5PKB^-2L?%H9KA'G-AH@IM8@>J;W]5YKIR+3VSWO'^\+O_:7I#! M).(>50CZR]6SS'^H/I=#9=TG.8\>Q<[>&PL9?5HL.EZ#Y"!PN-_G>'D*WY]PM0#U@0HAP?WJQ%'KXXW9:882PK.&#,47LQ6Y_3[^O3 M4,CD.7(ML7=(GV65ML>I)VZ MZ]#%BA+R-]9*(NB^(O/23;AT,*"H." )LA%,0-[I'JU-C MRYX'4=F=S^L*6-])D[O2C[O45S"!Y&Q1WO V(P_I_WUJZ/##+D&O=S\QW&"? M(B\$YFP\KP-I9#D%-<(LGXQNQ#'G?%-N?RC%/3?/':ACGUT6AP9=%S36$$ND.Y"![EP??C-[E,0CJD'P]1Y'I%T8[QQ M7\RW\'D;JJ+BFDSJ[LP$[H-+8]IEJ2S%'+%:-JF;P=U@YP_.+8D=^MAW6=N= MX/I/3H&%2W;MC59TO?V":7M,2M)YM96A@]$=!U2$T!7?<+^;; MU,4).(=RPWS?:2TM0^E]'M@JJ>3YS3A.FG4Q:I!AP MA=@YNMCA:#1G"L!@+(&]G+*FG++-W M7"+H- 3/I&)]:]V8A?^IG2**3[:V&48RKYT?>2HTCK@15=H?IKV]7$A7T*!":/C3?!X9ARZ$;NS M3XHNZH. C/S* MJ\4]Z9J4YOQ-A5:7_^Z!BX."BHSUJ9Q;UN+^.H<#O\D6(\ M15X]$1I72FQ^B=-H(>M/. ]J^;N?G@E5>]W 4Y"/\ =1O5Y8@IL$,16@^Z\O M2X'=MCT")\_Z2:P)0Y%H].BA0L"OM@%U2EG7S_V?DM/9GX>)=&&@*&>!/& M[8L2.RD(^L/%[7\TIT=)].]*F//RY<<^CMIB(II MZT_AP@AER^EB!F6Z+><'MU_T;/&WO:2+G9RH^?E/+1V_J*LJUO?/IBG])2@Y M4&7%\6T:KQ7N T@\&R%QQK<=R S+J F(F+$$:LR-"]@MJTDA*8>XB4\%:=1> M6HC4G#>+&!)^%A&\!\UM";I['@0_TS;*QOH(IEYP[:>6/LQ3W"(F46<_@0-= M"NQ;SI0[RD]>=^#]+),^J-UA$U;^:/ MP[[^='TTS_041/D*Q!.[^L'TZ)4X@[RBU4JKD*),7D3OLL/$811I?20PT+B" MK4^P[[,'.RILZ;7^9WI1<@F5540.=:8?XM"4VQW$G.#W/1QD!,Q3K%2@]8JP7Z;&RJ&RO.]_Y/?22P7E*]8_%ELA7K=W? M#58B[5XI]G6"Q[2?$*D);YSF'*7NY>GF58@K"6=WR\24R&4CUG*V3<"TJ!F, M,$H(<0JB,M\/]UC!2OH5OFL+CS62]D*I!.69,BSC5/2<&SCIMV2#QS8C06SG MV%EV(2OO.Z7'W$]>==)N!0?85])C1(T4'_%OX,,:K=EW)NB*[]"RW.]F[*S/ MP8-["T*BX%S6Q*&^D?*Y]J97J;ZUPO=\](-3&OSS+EG27?J5#V:DSE/3N?V9JK\!T@78JSRCNX*BM MJ%M2$JB+*O<[!3%J_]S;\R9^+V5=:/[T7JY.72V;W66NZL.-\0.8P/>;L8>! M"0D9N1Z2RB\1@*/YLI4$F <6\M M,9 >"(HVM23_.2>7MVW9RME@RF-9(O?,->SERO61P0^R0N3^]K1'@1T4M#AXF7E7(U1SN-GM?H[,3F_XE^Z=[:1U&.-N%;-$SK^ M[^'V)+1.'?XL_]WB$;:X%;9)=W$[]I?3*-%E92WOBX]B+YR]44-+VU:"<>&# MX""!\1OM0ZVS!29@'73/]:9JR:%5AYWNEK;J1OE.W;EKG9Y?6TW:K8,CO:9\ MRAPC)U#3A8,Y9Q9DN'>2MUL3:HA8[>8]CU M):0$8/$^V?P-L:$O)Q5Q]4($3J(]XE$:7NA\;]I+FB'M%@RS,9^_4+QM%P## MS^W1ODW9&)?RH>%7XAC02K"[>0D$"GG-%=_)3+EVD@WQ&<5YK%IT0^9'NZF\ MDZ$C%H0;Y00,*Z)\T$TBSK?)1NEO?];;!2LQF@;ZE6>M8;8'LJP39V&1[K], M5].UDKUD-$VEI6B/G_%U59]^W(-B<5=%BU2;U+NT_T9#?[M4/<)@OCY3YK8> MH+7DG+D;/;0*3<"PH^1T*BE7@<>OMW?=UWY MR'""2Z ;SL8 #O)_/(#,.9]""#C/^O'!2@4]=_0VGDN@)54%O9+9U= R!*7Q MX]T..P-OBM];1"5LLNK&[Z/FVW>K6NG(&;_:R26/Q1GD4&E=?,OUXJ%2W@*?9?L%%1K7==,'JNT&V/XP+4.]9XJLOLB%BGQR.:"[A6Z#P M\A\6K):/TNI?@UX^&O4'_88F85IF=R9)L[>)^TE4$+ Q.F@PTRH7G*X,Y=KT M"WLIEEI4ZW#";R%RC[[(^O,7X?7?QB'3$'\P+1)]EJ!];9A6A?I[\%&G(+8 M@Z5X/":AT&9[;G$+95,BX\\W!$]]96Y5X"B<^--6^F]6TN@9?U;')_5!SZBN M_RDH(9QX<'D,M2B5?4P6LDJ4:_4:]57/P96VS&BH4T\'&E+)G%,@5=_A\ MIF:%VW5KN_RJ6EDR.WU$V+Y7MSA?QCFZ RU"^9GN"U@FFF2R^SE#GE;5!&E_ MT394/DR\MV0VL25C'IL)U;&UKO<)KF W86?YITYEQ6!_VB_)G12JJ^D4W4GI M\L5RW:VJ?OCF.NMHV\W'QXSKPR%B2=71^NJ]X">3OW0CV<^V1C$X,D \NN_Y M3XY1^=Z:T.]);[Y'H)#H_)FD M<>:_3OQX3\Z:V78J:]')R7+'5."W8O=R"JP>LD,F6U%\ #IR!"#;ZQST*9JD M?)L$24#:KJIS]F@[U^1&*Q:(5O=GU3)#TDRX.R847/[TE0M M(U82M!!<[-_ MI[]A<\/]SO1=Q+.3QOWV#:TT3P.&A^9=@_CC%.I,!3DC]:74CU-6=8YS,3U= M3PRB.O+ K!UZ=%9\ [)7WLQ7^/X0\+QXXTZ2^4G7E- MJHV#=IG=_*'EW'=-M $(0!^]G6ZL0*\LC4B5E=*QH"00YLQU2I3?I4N8-HU1 M%5UC"]NZ3QPAIR#)CJMG2:]KY0T,U.4/$?9GQG"&CM)8X?5U#J1T"P,/AU5J MOZA@PG2*OB521E%66@(#)S;WR$S]17]K-D$HAA;:H#!?X,FJ]"ZPG.R31GV;C3%=[)L M6;[8RM+$V-P&A"K\_F52!(:/GHP_T/GLT9[3W0FVI+32(.8"QS3HC'+5"@X7 MM&8Z/Q!A??LT2+V)&_'$_1Y1\UAW3[4'C:ZZRHZIDM7U\K88Y!U1=&]7HNB- MVD[IB4YQ7UUG-)WKL+I?Z5JE?N3G'?"DD^'S(EU$9DHD=\PF^[N_V+[]>"KM M?^\]Y4,:%=,Z]0>J_)88@-C53QX#DI))-HTCW\(8-Y;)QH2+16"4K\Q#,?\7 M1[R77TT?CZ8:/JC@.N.87AVPR@+R9Y5>5ESEA& M4S=JGLH!D%?1<59OJ*.BWCD5RPJ?O(R[\)_M'&JO>J&8!$3 M_'O=VPP2&6/LGTKH.@MJ6U\P7R21-#,EY2=JI;V M_3_M7/L[TWT?G\.38RF9.&VN><4 M'2BQDIQK9(5:G]?G M]7J_KL][?B"E-]7+WLL^V&7*C)RRO!5+$ZAD3<#_(I@3NG-PM1QO,P(2B"UC M<1LEQYH:[LZ_(7>:O+3B/S"9@3PE'BV\SVJ>@'KR2-1HCE&T2.X(!Z7@Y]?2 M.W:M\%B8//=3U_#>0)>0*1\?\+\,P %?3VM?P7]%8#1&12-,36:U\(Y(1J!) MQTB5)E6MQA+3;U/3="$:5R_8[L>LFY2@7X)5\KY<.I=RD1H^ 3+?!ODOJOR MT6$D<]@HII6@E7OV'4"."-Y%+O'1>D_*#DK/_DA%&Q>_KY>.GWQT=)7F"[SC M=CDT8>61&%Z!]N$K[S['6<820W/ESX7IF2 I:I)R/F7=LB<7#+9!R7&ZG&T0 M"&=SEJ^?8K9&[UOU12A CP\@;*1=JB*?;!HD AZC6PI0U[8P4[=:RA1[ZA"% M^PW'*BYC*5:5DESEI+5ES216;F7R=G2XF./1J*!Z9*280OE=ZUG">\'Q7O%G M-<-L6*XJG91^9>T17@0C:_EWEX:+9WK:L^.,A<4"CVV0M/.C;YVSA3K)+=B] MJ#=(?? '984,MY;UN\F:J:-3RRSU0QZ6!S-B)O\!WG3B4A-A4H)(F@.7JB'0 MX)?4E+=8DUT&D*?"(A'[^I7/I)!.^0^YIV8_R323KS"I> 92.@OZ"1')RRQ% M<$KGK<6'??VB Z"KV#C2!M<'X5N:;!9KT>=8.?H=;C1YX;Q)E%Y: #V!U_'W M1+Q[)QN?%W/(G^,2.Y\8) %:JVK;#QM@B".[\#+X,3P?^IR^U!6Y$ET-?9[' M/Y&^1GO)L. 3.?K)#+MH[C9(5F#$G[I?Z1>^Y5=>,O. [X.Y>Y=I>[KK[M"A M*AR94\K*@F SW%J)2JM.SC/VNA!$YGW%96GI.^\*T$UZ2PM7I?Z]"!@P7Q?C MW+#"@C@\U_>L)A2"!GX^ZRJ?K7.5KJ.G72=W9O=\HDC6'#T#DHP]/RU0B6#] M+K@IS"1_I"7>KD*0ZO@_/)+;F/(#UYNO%,SI!=UK8PFO1\C>*_>IRLNX5VUP M;28_B_Q-\BV_B6\WE&3VEYF'A>]!I^.ZH7OFMT&SE+FM\1/.C+47^J]JAT537NPX>SV (T#RLW2^5?["%OQ-Q>:_!UF/CMX_"@P_"R.CSP(23@ M4K):'7X)E=_/XH?$#*7AP_Z;]/K\G?2&MBL=2.AY M#\'*B52QH?-R1<'JE<--78]?#XNY;N4?JW^"[HT_#M BCA09 P!9* M7%5[@>92XWHI0+Q4&6>\A&4%<%RJ0CW< /*Y$!H3@E1.B)+237K1 M4U;,;_R383@1KPS;C3-D(0A9):/3@)^9]*(KD7M)EKXNOH&A/O-[S[5(O( MT,G&E+9IJIG_'40@N-4,-,PU;=#>(.TX& 6@I?5&CRH0SG)_@[8MCR@;*9YY M*2&15*^CI6PZ)+TYZ([:Q=SK[>T4'"%VQ9&L?ZKXV#X"UU_\XW%&TR%-F>Q" M4H*5UJL!^C.Q#E@UFW:M&[:"HG=M@\PCIX3TTMRAQ?"?D4-(=Y0Z Z_4#$N# MU=#F WF.)")I$YL,# MS&V0.WWP:<[@V,*-9BW9%4.5\S&!$NB>;D9<1R%JHN<#=<1T/598;F4ND!$R M!$H$VG$CHFN@QM^_S[9=(C]"_XIW"2.]+#"_TO>T:2*."\ZC1I'&2. M$RZF D<,^Q$\L1$2W&N$A"PU(LBDM7@$RF#\CT&>13YZ[,#XNDE_HH)%TS$X MB%$WY4NB3@X.6-LZ40+*.5#6BH %T8U7[/B25J16' M7(IG8X&ZIMO&Y4@7V:)\ESY.P6<)O$__7N_C/XD+'ULUB5 MX'TN2"DX^"TMGT#Y),#?LOSOZ3<"[I:D3++\&<+_K%Y[G[V\YNGC4PD\QT/M M8^V_YG_&<2)H1!'$Q,$0"1% '',$$X]ZB&'*719/XWOWK:Q1C_6/WKYM$B/?:@;-;]\;]^ M_OR5/8EG M-549(54QT4Z9^+ZI>?,T;*"O6SF&]50#YE6_334W1%5?"_%BHN:+7>:!BG_CS_( MGQ;K CX2\K*X?1&YI.S5XV> ME\<6,[F.J94O_G%%GD7Q0IH7I,S*2*C5^,^-M* 6%]3R@E^5Q* 2^?_]]Q^W MNEX,]W)B$)4.OO.O9<;^?OWRD@N65A;AO;*6BZ_7]U]_%L]4Y":D M<;:QN?%&)3#H2@QJD<$/4NCBCV:<<1Y+/=JP"N/(S'$.0?!K+;)%^M"&QQ*# MG.]O4A+15G^?1_1?'$8E'T0B\ESP]T\D?Q3%7;9,V>N#-''>2?'_OB#4HWZ, M'1@[G$*$70YC+W*A'Q"YN79C%#B>"=GT=S)_$&MM.^SHBS,".8, MPGKL8@^WD:EE UDCZ16H906_-O]50H-*:HOLH@>/)6HYT]FDO**G^#ZI:+YE MQBB"\<4=>?UK(?>VZC1/G5Y]2 NVS(IU+G2M<,U69O3%2VG!MP)TY 5;@2T; MXX;H'/G@"\'^])A]^U&VU'SKC&\_<=WV)_G_M/W+3U\R^JOC:1S[^<$*.B,S@BDPVM/_K/(]$UZ^6T]X^<-VPI]N<9(I M?E:A=E*??W"8^7OS_$)2N1)^SN1./?W6;M3_(I;\>L5_:7?N7^1H?\B>2;I: MN(Q[)/03Z+ (0T29#['\!62.B!D/N+2(71.+V%B"N=% JP!0&L!*A?8D2BD! MR(H#I<95_5N@- &_UKH8GN^9CY:>=3WJ&(Q,-N/ ;VR!#X;0DE%NWO^D=OI@ M>/9-]^$-F1%DD9>+>_F=B>803##B>3R0ADU,&42^0R%V A]Z(4N$X\>NR[5H M;Z_=N9'9UY*4:5&FC"S!SX(HBU'Y+NC1U#YF_>1S 1*C'P\>!<$B:YS0O8\+ MY"L='I!_VW+ ?FN3S.P3*K3S]=0_#S-3[D4AY$M/2^W]A5WOI8&[G!7+U37D M!U'_]V:UN9Y\3U[2DBRO:5'FA)4+%A+$A>-!%$4N1)Y#(.$>@CSD#@UCS$4D MC+8WVEW/C5C>/RGZ+D"Z MGFIIW4EK6:.WF7ITR\?UH]WLGIHD%,YUN9&Q%):8445TV)5F+P M,\G_+C?SE=B@9BH]#M( \?P%C3W\1N883>BNU.T-ZS,:C6YH]. 9=#ESING) M[F7T5.Q>R6B^,71_M*R\:DE>OC[D9%5(EDFSU>:R9Q'YW F3,%8;(VG;$(9A MS'T?QCY*I*&3>(QBLRU2?X=SXY!&7E )##H27^!M>19TW6V3/2A'WSE=A.* M_9,>--:V4&>ZFW@7I:?\X49*\[V!OI=/)!2<[F52_/JX=KY?^&1$"$<$H@9B2&B/I%TY"!('>R'B+AN M$AEY?UN3;&[D54D-*K$!ZZAV!<1&GX"<1 R MB&)?0$)CIGQE/<0C3PAAY!DP0(:Y,?>]X$(\$ZF!).Z--N"E50<4E2=ZF2E> M?Y;SO_[[#ZG\J5+2T)E_R+#I4??(@S$R27>D!QOQ027_5KT HGTBO:2I"PSC=SW4733<_6Z?NZL_'F2OURM^)[_; MCO^.B!), Q;!!!.J;&074A+[T/'CQ*-10G%,C6UDRT+.C70K28$2=8 U;'L M#0SC-QR6D>EW.R(C>%Z-B9U-:]>VB-,;OB.!?-0&'JLO\RN7JM&?9.?E!U** M3R3-_TJ6:ZU+X)[7YT::2C!0209( ;($5"(#);/^QX%R;E'S?TW/_[/6MVTB/(IXS?2RBM*(;J> M["$C)&8"A@'A$ F/0>QCE2XI1"RD,>$DTG7I[.]J;I.]EE#1YM40=W0-;/MG MO%W$1O?3, 7+R U4#X<+/$//=#"9LZB>HEW_4+ AC&0F[11,A@ MC#&' 6,DQB(("#4*$;NU6KNKNH% .U9FHTN[I=6;_1L VWM;MC2V)- M?,=L%\S#NVC+[0_U_VV7\)L5RY[%%U%>/V=YF?ZC$N V4?'1V5KN(N6^49)1 MNGY>^!1C(3"%<:B2;'I)!.. N#"FGDL<$86N1Q?=W' :7JK&4FAQPME,>#:I MX8=KQG*AY/TC(!WIU<1_KCS+JMN.HG9S2H5ALI A(Z5'TV.A/[41"FKQI2TJ MI$%ZO3<$K1*5AW:CADVOX<$86G,?-I=@8C_BP1 =.A0/;VIH7C7)(*I#2<+J MKN0I6\J7B]H.W_CD>Q[UB!_&:LLL_XA"#*E/*:284]<+780I,TO IM'KW*S9 MC="5Q=,1^U]!+;B.V_X%@Z!YKV ;VK&=:6R@.B WFP%*UO*SZ?0Y<8XV Q@. M\[29O#Q"%&B=Q&D18R>*(BKM-%]PB.+$A9AY*D[;)8SPV NX8RT6M.YS;M1T M*K[18D1H [;N!MDJA*/O??NC0Z=)Z&: V13QHTV/\XDBW87 *)9T[]5+=Y3% M!T&5!58SW=?-OF>S4D>,!FY, H@0BN1&TA60"LY@$B/!I*T4H(2;193J=CTW M8NI(?@64[-4<:Q;VK?B#+2>#03'=,]J$>K*MXL4H7[!!U 7,^K[P;,=OM!W4 M!>3T+E"[A<&9<-.5\KE8E7E*U]7IF_RP/CZ_++-7D:O-9GWP0_+7[D-R3RKW MH N6T)C02$#A. BB0&X-8]]S8,"(ZV,2,>8817-<)L[".X M.DY;FUII%PZ:'@U.-Q0C4V.C".@*J:HOJ7N,=H!VM-E]\KI_@(9D[;6 J[VL MOI<(,W767PO 'KY*?80YAQ21!/K8<;&O C!X8G0J=Z% ?OG;-)-J0@%Q@URH?&"GK,'I]SSAK0ZQYYC?A MP(U]'-@9LXTR,,ERJ-3ICM*N0N#72J5QMN:V\+5UD'BI.-.>,5H"[^#XT5:[ M9NS-Y*=^WE_YE+OR[8MZL/BKM.^KB^][^4.>JJOPZ@CUEU5:%E_652K%**"! M'R4.9(D;0T3\&&*?(/E7CA&EL9M0+>MZ*H'GQOZ-R+6S42MT$VVW5F*;Q]Q- M-O;]M#_'$1U[6:CBX<^$7+]K0J[!D9!KT*@-.I_%5O/ZX@E4NH-:^9E]$;PI M*5LU_;OZ,G8D'_L+.>ZE^4)(]85DS1?R[2QQK"H0_G2Y@3'U M>-4&B.JULBI4K6K?4B?!9?FDI)1 M;H,^+06%1?>U.%AJEH5PW/$KG\8%'3^)1\%'.9:O'S269@P*. MXB2$,8TY1!2'D+! P B%-' 9%1[7"I ZU]'[+=0I:S:,<"X"- M;8L/P4T*:EH8&(VCA,G@'IF8=O3HG@P4X#>I"=BHT@Y%8>3197MD M#+;TDXW01)OUD4?*;/]M!=S>G?5E/4RW9[:"Q,YNV$Z+YOM>75N2TI'1/!!R!Z?TU4]793$FJ493L%T?@M[(4(CKP+]X$A;58IK M:;/: \2@3>JQ]B;;G/8HT]V4]CUFGJ]C>XEW&/E?.?">R =0?:F<8^8@AJ 0 M.Z%#/M;!Z7"#(W>CA,7]'_S=L=E7[^F!+KD8G&%&:C M'"$V,+H@@\A%W4^67\0&2-WL(U;:&W8B]S%)!%-&4AWX^4"^WTMVW?5?^)*M MN)2/52DNF]"&X]<-:HNYX!%W!$E"R"-5Q#)@GMR21PPZ'@FH&Y#8BXVB$.R+ M.#?BK"Y:X.$=HMD)X A#J7=V^+8#-#+;;I1KHN&!5 \H_?8BP.(0KE D%8P*#K:XN"Q4&9S2H@!ZA1"FRTVG_IC3A?$^X)2?Z< M1+-C=4T(A]"X;M,#KMAN5I*S5F3YBUP8LJ3\3:X-URO^-T&+M!2=L.6FF+KO MAC%._ C2).001:Z 1(0Q%%XH+7@:J5(;VG=J9GW/C8=;Z8$4'[3R ZD :#0P MSWHP9$0T+M/&PWGTXPP#B,&OM?PFMV6&6!MI) M5]5ENFSP+L_89\T"M9JMS.BS;J0%C;B@E;?)AIDQP=>JU)?=:K6&. VZ#-9I M?[++80-ENY?%)J\-DA(H,:&[$^OV MT/@U",WZKSUX:3A\7 S5V#X?9U&R&J30C\= M@5:#!49!=6QFZ'J#*4"EV.!^#U#PJU6OTF%@7>PQ=J:;-W$DTU/]E'^9YMM# M,U_OYZQ5^\=MS-MV:D0DY\9. M7Q]NW__??[G]_.'C_==_^:?8;]S8 F(MV;5NOQ,GO#:$XS#IM6D#(Y46U@@C%URECFQ+ MK63J5[?K4M+K2NW&KA\?\ZI^R(W*:R8W:JRNW.@B)XJXH-!#L:KI[OF0<.;" MT'$H%8ED/VSD-O9FFLR-/3=B@K25$WQ3@E[MI)[0W=&].;ZV"AW/8?Q'IOBN M[]G)]#7T];B/FL+BJLU?=5T'GNXC L_CR[0I;D[;U^$BFY;/7X62L;KHA!E466:6\A=@^?R MQ($1<1SE@$TA10BIZSH/)=@G(C;RK]/I=&Z+7C>?XT9J4(L-:KF;U(VF>19T M1D!SA;*,Z]B+B05(+TB!>1XCZVDN>[I\HU26YT$XG:Y2X]T!@73MHQ!+ M8"2(T5'O\6[FQMZME$!]*$#4M3Y$D^#W1?;R)$<&O,AWS#C]!,AZI'PY=".S MZBYJ=;[L2D9[;-B/@24Z.]')I'S4K^@^H9QY>F@UPR:FZ=A=JPHL"F-74D(H M[4&$_0"2F'LP2;CC81JC@+AF]0M/=S8W=KCY\O[VYX_@X?J_/GXUK478 ZD> M"]@":F0NZ(11=G($CW.!K0.)M8J"/5U-7$/PO-*'50,UWAE,%KDZJ_H@ZO_> MK-KZ2"J-V_NU7#J?1?XY)31=IN7K@C D7"H2Z CL0L28"V-5,S[$U,%1[ 4$ M84/^,.E_;I3R020BS^4N(Q??Q$HWU?A0\+699BQ(QR>?2F+P0RO['T&ZVE3L MJA-(M@I<@8T*5BEI"';V6,JH]ZF):P@T1[AL4#,3GZRI*G+5;>)U4:R?ZQO) M]B+R0_HMY6+%JU0-?H(#Y#$?)HQ(JXH&TJ B00*)YT=^%/F^8,$DIVRZ$L^. M0AO9P&LJEE.=M6D/[\CG;F,,VOS/X#HE&CMZ7VV=7C;?Q'U?^I7ISN1,A^FM MS^>TY?U]G-69PF_MW,ZXXV&KU&=1%$)4=\:'J<3CR/&X7%!HC(757[AHR40MT $4N$ MU]?3I%2EH?(^R>B\,HP>[NN]I8J2>5RE55;UO2\;"\+=!(60(S^6).$$DBX2 M#P;8]S@F-'8X+3W[#P:MJR- MTQU-:VR<5?C UCC_QC"&:,^SFSR)FXN')N?M.[$225HND)]0+PI#B(-$;DI0 M[$/*F0>YYWO4&-C2C'#R1*]:'8Z*=68 ;%/.X9O#W5H:GJI'2)(?IM7?K>\.HBY M$WEU5+-PD>\FPHE@Y. (H@0[D'@)@HAX(0E)A! U.G?7ZW9N%+21NO9QN@(O M)*\C3\$/Z0IP5:,K+Y0?:UT=W3"&7W,L],C*/L(CD]46W*\UN%)F^2F#6NKF M %O*71]UVW26,@'*FO.45J<3.U.9 ''H7&7TM@VV:L+L?=\A0K(2<4)?[J40 MEC\%' 8HX%'D^@'3*YC:T\?L>>B?G3\Y\O^Y6T*JLHIX_^8Z5_+WZG\U(Q6 MK,NG+$__H2*?"Q7Y]D&P*M/JO_R3&SK_YKM70'VM55CTT7_R_@VLLK:UM"C6 M30QUM@T5'=KR)71I$DE_X1!/381_K7,;W%18CT5\8P2#'^OA#2FM-X"Z[]&) MO2'J="@W*[G'K')F%[?ED\@?GLBJ"=;^DM4UL_C?1/KXI.*VOTD+\5'\))NN MB@EN;M+NI4GR*/L/9?[>'4W2JPY(H$()E!*F;;*3 M#5)7H,4*]'Z8HQPVSO1+>&L'DI&T^WVXFXP[M-:<4T866$E<)TP MY0HHD6&2Y5 *;=%3W 0C6_[A6GU.ZQ5N L.!+[C1RP.K*9)\E:X>B_:\YT.Z M7$LJ7+"8LP3Q %*,8HA0R"#V1 23P'4#-^%A8N:W?:*?N9'.%U%*IBDZ1\+- MN0ROY;5R;'P*IOQ/90U:2I;+ KI]+W63T>Z_-;:[??;P%E7Q[.[GG;*U;2>\8./VS M^$)I M F\3T$I>96THJ^*"&^$O3<%X9C@TS]M& 'GT.X]:T*L&5&($Z@5)&/40LIZ( M\4RW;Y2,40^,TPD9-=\?QED/*H!UG;]V;OM\/PR]@"4P)!Z'R!&2G=S$A=A/ M')]QG\)-VNQILKK8SMY2\I XF3TR5'K,-1#^:3AJ@WOW6M8>)YW6W1+['.E@4IXY MK> ^H_0\.8P[KAE3)F=Q+S_N])LB([DS;WQY%V' $UV]?9W.R:5E:0;X2] BM1*I(@RV7V&Y%#"Y(L!RP7/*U/,T3% M(?_L^C5C_#/"P32\TCN,>@QC:W!&YIK-N-QWQH4D\I, USO#\KX>EL]R6#9Q M O8X20Q=6'[^+G*6%N,M3)A9APK C,($H MP Y$GMP&QB[S(0I=X?#8=4+'; ?XINK,C7\W3B*DN8L7C;3@18F[7]#&RGGQ M&W]0(_N,3/Z9S-]%9$#%FP,?D18>4.$S X\0J^/\U@X@=I3Y??A[6!VXZI7=:ZD7TG MP3I_47(I3J.?+YR%R-Y)Z#D\!EV@'&UPLEN4/G6Z5RF]SUDXFY3,\YRM*IHI M%A*?6% <0C=R5,G;Q('4=1@DKN?$KB__/S'RO3K9T_PF?/>4LC),3&F*G/?VML[]_+4E>3H'S[GGP?N?3 M'0U3\9BNU.T]H&19G1F,, XHE%]R['CRFU9Q!>H0C7@4PYC3)&"4($+WQN'C M:LAQO)51:+N>;@Q$'1(UX@ ,.%L?RAP3'['78E[5FQN+"?+/8C'&D?M./V]W M\GY,W=X#^*,OO,U95L<._[)6I\D+EW(2")]!/X@]B/P@@7$419 R#[N)SV(D MR.+%E/VMRVDRQ_:E'6^ZU;*I@_N:D:PN&/;'&D6^B)B*] T0@\CE\JIQ"^.<#/6VBO,#$9Z_"7I<)QM+4KV!YD+@:B3))#)X58>1W*08T_^-?$I MT)K8SR+ 9[$-:FRK]MSXDX4]EN/Y#0'O1>-S^_H[';G>+;6=#ZGL"<' M828'JX?R_:[.2D_":_OX\W1' ^T]Q4UUWH(/ZURV6F_"*I>.ZM]NVRS/]2DJ M7P3(\:,D9##P76G/8<^!./8))(Z(*79\P;%19D1C">9&[TKV:HV6JS>K+/'F M1&7](G_<7!?*?VV6 $/:-QXA35H?$_>Q:;O"MQ8>U-(W!2LWN3CJ1QH=-I=C M-@M:#L7/%N,:]S\MHPZ%YX Q!S=DQHA9 )CT(4NR&,/4Z@[_F)'U%.*#,*E)E0]KE1WEF_[T>EVE0.WQ:_$4N'_F\S M\C.X#BAT[P-J!%3!WO9H:CX^V_9';ZI[!(N2S^N&P?Z0&-\]C"#"VWBA] IZ MF.YOX3 <.V%,((I4_CT>4TA#(G]R?"Y=J?-(EU?(G-,U=^H@?Q@R65HLKJUDJY\FOXP>.XTPNZTVE MG]=".\[0V+[H'RK&L 7WBRCKZD4J3'T1>#Y*7!Q!CAE1<<0^I('G0>7:%2(W M3FAB=,6_T_K<%JLV Z39\K(+F![Y#X9A[",IB4!3=^P')9K%0F-'5;;$8KMM M3\HQ1]7:9X#C#PV;GY_255J**A_LS:J4@Y?2I:@SPUX_9WF9_J.BEZ;PV+5* M0_'?@N2?Y L+ER8$>ZX*P&$<(C_Q8>QR#PKA)TY$L2^H4?F="V29V]Q_>!*Y MJ))VF,W^2X9#CRLF GED9JFU:-)/;_5H,U%O0MR[*K595)0Z0.ECCXTL@&J) MNRZ19%*FLP#9/B_::-)6O>=%Z'!,D)M 'D2N*I;((8[C"&(2<1*R.'*HLRA5 M7D\]B?+J>\LR#4C*<>JVC,E?]74=GI%R=ALK-R MMT1V_L&!.[TL%^GCJB9%]OJ0DU5!6'4D=+WBU5^7U4=1W&7+5#X@OI?OI.1_ M7Z ":X2+201]B3?^0G$?D@A<7TN4. @EQI5#QPLR=QXL5$$M)H8[O4Ï M3F\*F,?>Y^TA#+I:5-G,NGJ 6A'P:_-?I1&H5+*80/QB6&WM] ;+,>T^[U*X M#G9Y%S=H[ISY_DD=KO,[(?*?\FS]\FFUG8R:CID]3@4]9 M5JZR4K-HZ3G,^@G,(EPCTU,?4N!7J_2C" M?17+ZNCPYRH-BO@B1U][BA][>7:3.WM^(:M7T(H*&EF!$M9@=A\%2F->7XK1 MV#-Z$#QFL[@/@F'S]VB+T\W/\N&1;%= M:7SJ$-_#+HP1P1#QQ(74#1#T$X'5 2TF-#39N_1W-[?)_OGC]=>/7PW/7_L! MU3R+M0;3V.>RE:#*!:@1%=2R6EZ]S7"Q=6C;W]FT![A:BA\D M>))[!_4?%=CUC2RK8"^5'73[X7N,!R06 4RP$T'$,(54X%C^E?IQY$A0#$,@ MC+J?&[-LJJ)EB2I4(3^"=)G6?G?R-TJ5J^I/T-'HJMJPWXNBS--J;54/#"V7 MIC5F>F0UWDB,3%[=0:C 5OCNH]XD#A[G,&08=-9KJFEU_D:5U4R .5U?S:B5 MBR^Q94]5!HRG;"G?+^IHUVLJ)RYAY8)SEV&?!A!%$9%,R#$D03DY:!$AQ4DAN6K=4: =YJ FI3?_" XS&=R3<=CD7C\$#$ Q< P_?O2#AX;UX:7+G'.846P0A MA$L?E6XJLZ8&] WL)> MH#6W?3;A&WNG5R'7$?9HSQ@ P[J^KK=G9TTSD>.9EQZVQ= MI4O&P?3\R1:Z$YX[#0?V@L,F'9RL'S+U=OI&ATLZ0)P^5-)Z>QA1;4]YCY]< M'?]MXP[+XLAW P=!@GT.$<$4XL0C,/)<'/DD3!)LM'6[1)BYD5K/.>^'[)FD M*T,FNVB@]/AM*OC'=@T8CKPQU=F S!(!7B3*I+1H [1]LK32YC *[3#RS>J# MH*7LYV>2_UV4BI]K[OXJF+0PF_.V]R(OY6?8%CFL=K_?OSZ\//'+P^&+A6C MC:0>_\YA?$;FYJ[=F:Z 4K*BZJV:K:&Z513\4)%YK2O8E&"MM/TCV.H[DBO( MV*-BB?Y'$W/2I6%LL/>7C='[N^",\OA=HHN9ZZ&80!X3%Z(D\F'LA1A2)TQB M1KPD2HR"?'X_U[C'KFU%)?&?!QQ,7G)3^[NXFZT%NP+7I32,Z+HFUS(#=Z2* M^Q[CCG:R6]FYW,.:W[R.=M?Z7DF\*O/*M^L^+?[^3JS8T[/DLGK3LZ"(N[[P M!40B2M0]:P!CQ^,P<5&2>#@.'>&8$,>Y#N=&'SOR B4PV$ALQA]GH=9C$9L MCKVE[L%NA%VU+C*6V.1L=Y-RBJ[R^\RB_=XP?KG^1M*E6D,^9?E7N7M6QE+' M,F)L_;Q>JIHG/^594?RRR@59IO\07.6^>B>23!I'Y/LB"<(@%C&&D)Y M#%*.$RBWLC[%$7(]+S*KWF)%+JVI-FEIETI:L!47*'E-4[38&3/,0AJX+(&) M7")4:(: Q*4^9(1R0807XQ"U8_9%:)9O?JMA:P7\_\7(Z:U#TPW%5,D_:-DY M/I 6<*L@E,)"I:+\W58M<'3$5*%MI1N0RME;V:QB;6GYLR/3I&ND51CW%U*[ MC5_J/Z#:9]GC2O4@VY6+NDC2LKC/EDLIG\H7NQ=+04+N<8X)C!R72F/?(Q!C M[D#N\%@()I=B)@&Y,RZ?!.CJJ*8^:+4< MZG=@/'ZFO@ACCLJ$_@DG@0=*$]"H,E&0S%!,K?LR& OR1OX-0P$[[?,PN,7! MQR?5*1MU[RKPOD^((ZA,/0EAR'A)[ M)R4]?4U]3')>[2-G)!HO77!GW[.5DV%F/6+_'%3@4W^:ULR1I6* MJE&+?BQUE4$=.<_<61,KSC7$6D,3%L=^>A#R\^;#M'GP\3#!Z M7];*G:8JZU/)?K49,3[I.!G%9@), M?X+#@(HHP9[OT\"HXMH%LLQM$6SE,G5>&SX8>H0Y M$<0C,^=.H1N@YB/8J@*VNK3GO\WSE3I7X.S8#/ ONQA5:RYDPR69V$OL8L@. M'<$N;_+B4#&2KV27A:3MMC)8RJY7_$.Z7"L+;O><,&"(AM0+89B$'D2<(8@] MET+LD"0(?1:Y@9DCV# YYD:>W3/%2O#*O[01':A*5VJ0E9E3VT:#X\F,!LOT M4'>T(9CP1+?588OUU9$1F>9 =Q">]B/3C*1XJU"U(5#UQ*X-:F[BJL'5'W]5 M;-X:S>[""QB)69A $JD\]?OC M=\'69?I-O">E>,SRU^OO::&;]?OHRW,CTHV0H)52,[;A-#S]E&@%F9%Y[1 4 M\*L2T5*V_E[U!^7Y/M[B9'F^>Q7JYOGN?W#H1?KS2RZ>)$?(=NO=W$-_)F8!Q>SAN^/](FL3AES.S=GA0W MJ]JD^9M('Y_D7O;ZF\C)HVC__2Y/F5C$O@@QPSYT_"1427@YC/V80XZ)FU#! MF!^[5K>15L6?&UFVLD)2"[MU"7A1XNY?./-LN21YH?:E]>6SZ=WSM-^*I=WK MFWT!,]C?%A=<>E^!%@C0(+%Y"E183+@3'F4,I]HKVQ5^7KOI40;&>+\]CA3F M._(!U;=F7'/+K+2664&M>9;1LE\URU:MK#>ID'6F+I:]:E@?1"+RO/)LKW.( M?!'EPG5#5X0!A=CS HB0CR%AQ(,>4RG2$?40"4R\S(]U8C3E)G,NYXVDH"3? M :ED-3/4CN*I9TY=BM+(,[05KXJ)J06\JJZQLZ1*)MQ80,ME]IMRG+5GHO3A M8LF0.-K%I,M]GY+[BW+OL\-H8)MJ:!M@6!?,E6P0>HD74P]2'/ERXXA4(6^< M0,XY]GF _< L"WE/7W-;ASO9P(J-K&:$T(>L'B]8PFOL!7P+53?DN1'4'AMH MH&&)%/IZFI0;-%3>IPB=5\R-[$]2@VPE5/DV:;V_WJRXB;U]_.VY37DST_L$ M(N>M\,O!&'D^-P*"5L(K(&5,OZ5\+U9Z/PZ##/8334YFN_>KU#7CSSPY MT!?^^86DN1"Y(8+( MBUV(J8N@H$1N 2+LA-S,^=V@\[G-_%9VH(1OZO4T17J4_)6SH-) '>PI'<[= M_5X^.GKVP5B8CTPPMN$V]W3KJ?U:!\ RH$+^Y VAI'=B>#\FQ7+ MJ]*_]Z)8+Y7/CW*FO\O3+*]/(>6S=UF15D>4"\\)5,UO!SJ^%T(D=SB0>)($ M&?("'"2QQX01"=H0:G;DV H/\DZ>$O(=O+02R[_]7:P K\L,O2BUP*L@N>%^ MR3%RB3+=:);!1J8XWJI1J+IVJ5S9ZV:-9FRA;HE\K(DU* MRS9!W*=KJVV;T3B3'__17 @?O[\(54/A^CG+R_0?U=EBW>O"2>*8Q5$,$P\[ M$''7@S1D&**8G/.:Q?C#3/V%I=M5:_>RO$=X3XG2"OO7Q= M@%V]2JD&JJ7'E?]7+3]#FIQDE;E UW8QN:2)8:;_79Y)/BM?[^3'HJHEJ"3F M+^ISW#J:^L0/'!1R*+ C%PB/<4@$4A5L0A*X<< Y"DT,^_-=SFV%Z(9!MM)? M@8W<=17Z+"E_JX(BOXC3!_5#QT#/%+>+[,A+P1;(2MQ-P?D:TC'C2/5ALF0I M:W0XJ1VL#\"^E6OPYM"T6W);K!JLJRDH?ZELI3RDJJ,\+$+A((PEQ 1!1 ," MXX 0B&,1HMBC.(ZQ68:MGM[FQD)-):6MD*:)E_J0U2,8:WB-S"T'4%D_]M1" MPEK*H[Z^)LYNI*'V82(CG9>&\<5#3E9%(F>?)*.O(O^6,I7E(_F4KLB*I61Y MLRK*?%W75Y4]%,?_J2GT$1#/'7F2)7*\;\=J;&JZPYQM:&Z\N1482(E_^-8M>:GO,7,>OWX:M [= MR+S6AYKE0J%&T QRK3G?^F1>-MJ*=AUN]%\:<(_1%'"X([FR%%>EI)M/0A0+ M[@0>B?P$$D%#B%R$(8Z2!#K(#8@;88Z)IWUA<:*3N7%%6\SB1[054XYK! DPC\T*+4"4B:&0$G^P@9' ]8 &IB>X!3G]3?[)TW'\&B]YS M_5/O3G> ?T;ZG9/Z<\].G/:LSM=]F]09@KMUCWZ2[Y8+CSFN0]T0.B2D$)$D MA-B-*4P<'Y'8%[$DV,4WD=-L]"1H9T0UF3==@4>\ J@$!:25%"19#I)UJ>R/ M1R6RZ6G<6(.L>9 W@X$;>6FPD#YMFP"_&?[KG>&O-)Y!.C7-,7GKU&KGQ)Q7 M8/B%8%M+N:;;WZ79BN_%-[%:"^6=]/&[-&ZE==]>/A=MS7'!'S+9L4@?5^^S M]4K^4A3O7G\2F63 EZ>47>>";'>@V$4((DP%Q%Q='F/LD"".W21@ MPS(:6Y=U;H9_]\*Y4;9V-6S5W3AP%&"KL'(F;50&&YT5Q6VU!DKMH3F2[7\B MFHO5/ 9^[/5JU#&?*#'S: -D/7FS?4G?*,'S:)"?3@(]7I<3[YB:]"K52KK) MK5+5@5T0Q_6(@RGT$/4A2D(&8T(PQ(&/A!MP[L5DDGS1IV68=D9[SFOSG:I-ZJ->WFW:JTG<'&Z/Q0O/6>J$?"W\=VZ#S$UG9" M&ET-N(A4+?^RXOGR];%3%?RYU+Z /-7 W-A9RBBDD"IJZ:MA%HY^H#1N&FU@ M-/8-8Y4J_RA(RC5^;>.D1PN+85>*)UN=[BKQG&([5XAG'S:;RERDBX^K,BU? MOSZ3Y?+=NDA70J[UF"''IUX,A4,Y1(P12 43T T\DO@\2N)$ZPSB1/MSF^.U MB*"2$;1"ZLWQ4PCVSVX+N(P\K\T@T9[*9Q3OF<3RS7H2RQ^VD_A4>Y-,WS/* MM!/WW&/#-F^?TE5:BBK"_695RJ%+Z5+4L>[=:!<5 ;,JQ'\+DG]2=V_("U@D MG!!B% N(0D=NS3C','%=PACV@Q [)ONS86+,C0#D]Q29[; &PJ^WB1H?U)'9 MHU:@R:NQ5:%.L7$B>.X**$6 TL3>'N@R)"UME.YC*@]C[%NA;,?N-S8Z]* M/E )V-R]ZMLN!\"=-UPN@6-DWC% PLAD.:7R('OEH+')C)53:G0ME9//#"Z. M725R^"#J_]ZLKAE3V\+B7FXHTF_J=F7!$H0=%/N0)*$O)RN/(26>!W%"0TQ\ M$H=&- M"5#*@$H;2S$!)L -.L/3ZF"RXSP3=;LG>T;OFZ/HI MPPX@8^_2&\' K[5H%F;\>;W[UD#Y=F?]DW_;SO2>AB>9V^<5:V>SQI/#3.G; M\DGD1\K#J11J9*D2;?TE6_)T]?@325>J@N+MJG-'D*>%_*5>.59)S93E'3DNY#C"<4QX+)#1F>!8@LZ-2]X_J;M796&N M-YJ!1ZD3^$$R=_%'(-?6YV-)_"NC7BW-)?EN9MN/]@TX3LR=D*D@!S>&R!,1 M)*X3R0_!=T2$!0Z< [C.?*">/O^Y@I\$+3< MJ2*Q<1Z'29;#KT1MRK=*@T9K\%,UX$KQ/UX!*N2S ESS_[,N2N6*<05((CE) MY3FUM_<<>T@L[5='$W/2/>[88._OBT?O[X)LJ=?L?]9IG7WU>L4_K9=)NERJ MS_Q]5I3%?LEE(?S(];D'A4,2B @6D/IN!&..0NJAT(]#K5W&R)T$-RY^(R1" 2S(,T$1X,0DJX%_*$1I'1[O5TD11W[LP4VXEZ!K< 6-T^ZV-C:!9WM;]KMC*[Z!_L2 M[1>',?Z]*,H\5>YA7TNY?ORR2LOB_NLOS;%[2/TH"&,54!8RB!Q5@ &I$F(H M\N4//'9=WXQT>ON;'^%(T0S/C?H!99$;1QZA,';]"*)0Y086(84."CP<(I%0 M;%1_R!JYV6]ERZNN_IA+1ZROZ;9LMHBWB9_R9Y%':G\^IG\9A !9MKNW+AC MOT8IX&NAT@IL=% 7/$J+)L' *Y!Z7)T+BKH<_G[&&1OY\:^L1P#]DJ*QVNC9 M*"=[OK.W*C2K#4-/"5K]-H99ECN!LRM^+\HTKT)GM[XVU[2HCC@6L>.$(?5" M* 1U(8HX@X0Y& ;,];W0=XG\GXE99-#WW(AN*RMHR[.!7UMA#5.6FPR!GNDT M$K"C&U*#,#4VH :@8\F<,NEY4N-J "3[IM:0)LQ]]MKCUC59WM)E^EAU]TGV M0)8J8N9G4JK+OMP^2YB-3%\G MX;)>64L##WOA1R=[FCKJZ)S*1X*-SKXRC"\^)HE@Y<9+ZX%\OY>=J*WMBJ7+ MM.I&_O)]+K@ZF!.%)##VM/ #+'R/N8U8O9RQ"U1'(#A9B4_RX#:I\:+VQM@#?I8>3G[MWR??KX M5-XFOQ1-ZHA%%-+(D4A!UXD]B ),(67"AYB3B"4Q\Q.]Y**#>I\;1^Y[GN1* M7I@E<"W_0BJ1#5P7C<>BGQU'1WA\N^T@DOQF!?9\5$"E@3I(D#K4R6U&Q=S M4W1,["=R$AUA#,Q\1H=BV.LN:MSH=)ZB0_7=<1(=W,@PLWL;85,T984>,KE* M_2TMGY[J\(A/67X\=^K"8YB[GJ#0C1*YG$0>@C%" >0L<;%<3 2-@S;MR(.^ M"7Z!2%JS<#0HG(*69L[T5PRC'IV M^MBC,GT"ZDUBZ6T.8!6]UI"FJK2CQJVC8.< U9ZU;@%72R;[)9),:K=;@&S? M>+?1Y,!*XN+Y)=CU:M KFR.1W(8[FU;IUL;%5@OML?]/6U=95 M_Z!8MO:+PRCGLY"6HSCAA]Y>"NW=F!(4H81B#+FOBC@RUX&$^3X4@HDX9M3S ML-&5S0 9YD9+1R["ZQU5>PUNQDA#1D6/HT;&>F36JJ6_VM^W[L2WE!F@"O>4 M7XU[FVT!4DMD-T2"2>GO HCV"?&2I@:6=B*JX%3E"+Y;"?&F*-8J*>^#W#,4 MDHK5!BKP41SXD0\#+@)IH#&D?!U#2##C(N&.QX61KZ-)YW,CQ?UB3*"0YO,% MA9A,QD&/#<="=^R=*ZE7FDKP(S5B:^E5$IV._!:+(0U S5:5(Y.NIRU?- "4 M@[I$0]H8ZK]=E+)UV>%A#@7D<"*0HX[RY!XS\2DDPJ,P80&6A!9P[!@533W= MU=P(2TG:J7UIZHY]$E$],K*#T\C4TT+T4Y;QHG(I^"KR;RD31ND^!OA>G\/& MFJOUR8XF]JP^I_"A(_79-RXMT'R]*E.>+M?J9GN;'^GC=[9<<\%5+4YU&+8N MFYB3CR1?21.MN!/U<=EV0M# \TDB&'2Q4,=8H8!QA)CD&1[$*"(.\8SR3-@7 M<6[4U-U@=G7LU@AKM:QK]G;TK#(7-YHJ'Y/:3AA:@]G:5Z!IH[WIV(YMR=D? MUHG*+-L>#.O5E:T)^$9%E6T#?+J6LO6>K-Q^O"=YKJH@UO&F;4WG:F.?W9$J M<0O!1,24A)#&H0<1X03B2/Y! Q&%/!&^+]#BI3GH3N2\'"9\LB_- M>-3R3CRF*S50@)*EBK6YZ%)$8S1$A#F/>0*9X!BJ51QB'OK0HPEFD1F6 L6EE&] I=\0F'8=!=E5U@)[Z[N@*M^$UP^A7H:J!.A&L=1KO. MTH=OG.LMC?[?\KI+'YXSUU\ DGYZB2Q,I%+?E9D.J&33__QI%7Y[:!J$14 M5F*2Y<^*AT CJWD:C6- ];..!8Q&YI3A\!@EO.@!85!.BV/M39:VHD>9;F:* MOL?,9^E#SJ_SO).=^?&Q2BIN,%M[FIC;K)6BY95OXC9SNOX\[8/J_'RUA-+8 MMD!.*N-JQW&O6S?]$$"K$UH#I4$3NZ_=R2:XAG+=B:[S^% O%5((=<"YY_,0 M!BQP?>;!Q*<$(AQ&D+HL@J%+ I\@EV.LE9CA3#]S8X7NJ9':FF>K*M."_%OM M=&*0[?POJH>.&_V/#V.& M+Z)\3XJGNSS[EG+!W[W^4JB+TIM5XU1_K<+P:C9JG3D)0S'E20A#ZB.(U!^Q M&W$H$L%(R,,D,@L3-A=A;GRBQ ?),ONMJ,^8TU9T0#:R_]F,3P:,BQ[5C(OV MR"PDA0<5V*WX@+Z"'Y0&$G,5D=7BOM5B%&_]"UHR MWQS=K K922X-L>H*6#8J^V5?LO*:9R]5@%.[KFMNE;0;G!NE-8*#=G_0BE^Y M+"@=I &E7*6D*J#117]CI0_S^6W6* B/3&,#P)5&ETUS:Q!R@S9B^KU,MBTS M5KR[23-_>6 PJ:J._"#?K?(0QG>FHRK;B'G?:GC:2\9A:![&) M1Q\:.$,ON_:O3]$6+O58$!,7"B]BH%:EFQPA= MUYYMS5(@=EQ[V*YKS^8%T?KXO,@UMW*='^Y$;V?0-;EIZJ$GIG$B M8LH#'[I(U9R*P@C& :ZZMZJ.V:EUPRJT]3)J'VV. /_:9=@/NS0ZX&[%!)?OQ>E.M\5=QGR^6G+%?[XX7/?<&H%T 'QQ0B(4(8)XA M/T"$N''HX 2;U>$;5^"Y4>FNOE4^P([&52JL5N MY\*M=0>_*NU!H[YANI[1/Q\]KI[31S$RQ<_F>QA0]'":0;)6-W%D<2A'R>^X[M<9]'J[V9N2\W-^T_WH!$5=&0%2EB]=>$,KOUL;@^ML>]< M!P&E39AZ./3IU M;L30"%UM)LF.V&;6HA[D>B:?=2!'YHPNAKL2@T;D$>I,&X%DR6[2ZW-2X\<( MAGT+QNSE@9?8B+9Y7=6Y9RIY4A%U5&.:G/"N*A0A%%$6"P,!Q/(ABWX,X MB4(H'$0080F-N&=T.=#;W=S8YR%3IX@OC\ M6K"&X]A7#1OP*E$KW#YN8:S$M7CYH 6+KBQ[(S'_Z1J;M;&:&K?S?*4D4N'*V@H%!0 M&7HK'.0/6R2N0(L%:, &S1 MSBMPL-BSJ*W&TM;28W>0(-ILQZ]W1 =I$5Z M0U$&7J?M5@&ZI>H44\68?/S.GI34G[+\1+[D11@2)W83R?'2K(>(<0=2[ 00 MAUAX(L),B' AQ:>9]EW9<&E,&+ KTWA$N%\7[O[VEZ8<',@:Q5267=&H5A6* MJ9]<-DJEPC 0]Y+1U+RXFF:$QKZ3:DOT;4J5@=O.D'SL#LE^F;.-/A8OFBX' MU=8=T@623'L]=#ED!S<_%IH2!IF->YBKYD9:=N#R.,,S^ +.1R M>T(]#\8D"2!W(Q0A0A./&GDD]'FD6\-Q+'M M\4OP,[>7M6"Q9=KV=S:M%:JE^('!J/?6D$Q'572E-#VK>##MY$;=M^;&!$?2 M]6BZ7!Y!I'^67P;&R#/Z" [6XN1.*SXP$]%.4Q,F'SJFPFZ^H:-/#%O MV9! M5A15GL&D]O8HJGPEBX@XU U= 3V&78C\*(*8$0I=)I ;!K'<+1E%L)[I;VX3 MMV-"2WG!CL!-0AW#)?POU^X>;VR]?37V&]>'7/$49 M!]2Q3TUJJ4$E=KLL:0'#J[FC"&C+@[;PO!Z=#9( M#JTYN%L-?F1J4VJ 5(7\5B>6DDU%H9F$^;(1T>.W\5">3ZG0KAJ@UL-Z;/Y% M.$Y1'_2D#/.I$'H.)J,:H6<;&\:.OQ3B-OE8E.FSY(YB@2+J,T(2Z(>80X2B M$%(>4D@113[QDHC$1K'UN\W/S4Q3=S JUT4KGQF-[4&GQT_# 1F9>/:QN )- M8;Q1"^0=A\,2?^PU/BDQ'%=L?\:?>,K\T/5.9-?5S?SR59605CX !IGEC[\] MM]EZ]_$6M&)6A;+WG'P,RT&<@.S\Z>SE:(T\E2\#RNC MA^+00>W)YJ<[ "W M7Z7N0>Z9)R\M6[E-D7Z;W*Q8]BP>R/?&E;X)!MS+>DX2WX\1#Z"+2"!7;\^# MF* 8TH2$*!0X$,CLNG:X+',CCV[N^5J!*I"W46%H34GS(=*\XIT&^+'O?T_F M^S\< ?!#H\T?)RH$.1A8ZQ4?S25YH]*.@R$[7<-Q>)/F0TIY6SJ M&V?W*S UM*8>VPEM+[L5NF=9EGL$YP#+POU.RW'WN1Z,U(MM1ZC/Z4I4>> 6 M/ E9*!P/^L0E$ 5>*/?'$9:F'PY"YE*/NT:GVQI]SHWN^]UYE-AUYD-K7E%; M]/48V3*F(]/LY7!:=)$Z &AT-ZEMCS-QE3J 0-]=ZO#52ZW9BMO>[-E[M=G.I];KC]/%^G>?R M6U\X(8D]=3[)U$* XH1 $I,$"A:[A"!*,0Z'&:['NIL;I>^',W>"E*\ JV4> M:JX>A1M%E#(O<*#K<)6<'L>01#&##O4]%. P"DE@%EYN#_"WB2 ?'7+3S<&E M,$ZW+SAPWWM_!KX+=@1]J%C?#!SM[(WV 7V*G]X"]+XUC,@_B$3(=OAM(O]; M)@$5(7-A'&,,41*IK'2>#Q,:$!'&4>P'1E%81WN9&VU?RPE89NHL?!Q0/;JX&*:16:*5#[0"5H7>+::7ZP7 $B$<[V-2'NA5D$02 ';E3AXY 93F&X:4 MAD+^5W O028LH-7KW%BA%1JT4E^!K=QU1A0S@M##7H\PK",Z,H%H@#E"JEPC ME"RQC%Z?D[*.$0S[+&3V\@7)76Z*8BWXA[6BNCM)>!FO]KO%Q^>79?8J1/70 MG?P@GZ0QI/)J%@N1<)_ZL0,=1S"('(?#V*<48AP$-'$1"I"67\R%Z4-]&)909$HTWS+R^-/N!%%; ;7/UTZ$!J'B&./SQC M'Q568-J5%E^+5I<%X)I,SW- "FFSULS'*JC M"6TN:&Y@_-3Q(BT?!,O5[K*X%\5ZJ3:;ZA+\3@J4UV+)9^^RHMH?%8N$4R28 M[T,G9 E$!/N0!@S#P&%"4#=*0D[,@DUMB*4UP2>-/=V(WZ7P:D/7.KTVQ;!5V$V U/-SXV4_N"4,>=YB8.=CRFRF&XX]&GAIF\G]*5M-(^I]]4CO]="O@BRH6;,$*I M8! [$8(H<%TY<>,8^M3! I%81$PL2E7J3V^Y[^_.:")O.AWOPY4BU7$4ZH#H MKV2Y-LS.< 9'F0C3_-:4%A)>KC.7X$O/=?IQHN]'BJ6%OLSG4VZV.LI MOK_8:[YEN0[JYTW 5819&%'FRXV#)W=K+A=JM^;(_;/CTB2( N+9J87Z>:[1 M;JW$32W/ZVXMSPNBW32PUZ,9NXB.3#6]E5%'"G;3!VCL&JF?WR;431\ [5JI MAV\.8Z OXK=K5F6D5)>M>;:2/[(J-J>H4P;6?VXCFI"0NX[(YY */X"(L C& M$0D@YC3&CL>)XQOQD:D \&JH*:-#F!7"3-2,AX./8H:$^21"4N*?AK< M:?);#D7/$IL9=S\IMPT%9Y_I!K=CGF=31861LFK[@U EA--5=9;S0?Y2-]MF M7QOSHZB-K&!'6*"DU4^VV8M;/Q'9A&QDPAF(EE'&31TH!N7=[&UXLNR;.NIU M=Z^I@=':C#8% T=[./2ECP4DFKQP5]5?&*Y M+I0SYIW(U>G&@G%$7$Y=R' 20\0$AY0Y BH_(I<[G#H!TR;&2R29&WTV_2#Q+X5ND)+EF(.Q%,IE,S'W) MQINC2L@KP.2?0&QEO:IF:+[-%:X>^)=_BCW7^[=WXC%=J4HD:EK7@AKFGKMH M9&E >>1@#),PBB'"@:,"M +H>4F,1.B''O.;D?VXTDS\,O&XMG+-:52E3&\S MGKXC$'>=" H>(XA"QB"A80RIQZ5)XG.:)*Y)W,YD8SE%6$]]6\ST1W/*D=,S M728;CY&-F7I*J3_!Q^X@= HJU(_4MLW.+[MO6,PH:0-96YDF+Y)EV@R4-F [ MR$QII5'K@9'7C*V?UY5AU@VB7C">4(P"#%D0RT54J%S]'I;F44Q M\PQ !C&O53?OEZ0HKK^GQ<*-'+DE0"[T(^1!%(0^I E% MT'-CSPM]CS%LE'SG9$]S.^6J\UA7XAGRUTDL-6G*!D(CLU$''/"KDLWBP=-9 M_6W1RD,/9%X9XVQ4O+TW2^@A%E%"40!3+O20*N ]W'JG\T7:#_RW*T4/YN?OU=U$Z>Q M01!,Y0(FH;#EPG6@9[]#UO;Q"=VK#F3<=98Z_.=AUL1G(7E)G*AXU%15+#ZL MQ7\+DC_\EBV0[_D^#T,H=T\.1$Y"(7:)"Q.>^(''N!.Y1C:&8?]S8R;YM01F M)H17H*\@6ID!*L =2?D54!H J8(](V8@=I9,&]/>)S5X M!D*S;P8-;6: <71;/HF\6?IBY! :+$OD>TN&J_ MX;F14"6:@770Q4C#,AJH^DW+&4COW[I2Y(M8?Z.Z&B#3;>ZA_D?XHR9=0[$'N'0IS[FU(L%XD;5W2Z49VXLUO6@45D4LY5:%=3?5'@: MJ+7KA.D,]5,:-GAZ9MB$0S(RO79'H\&<[H_ %6@5JBX"VPBI:^G M8=*\D4?41="=]I*ZK-F!G$RJ NU5T:8\9>).Y%4]IX478N+[GJJ%'KB2;/T MTB DT(^HP,B-PCB@1F1[HJ/9L6A=5DZ)6)63X]ER2?(J"JXN+6=:6>X4P)J$ M: &VL9F.U"Q7"7D%*C%5!$M=&,XB=9V!PA8GG>IF6K(YH^P!BYQ[?A@]W*R^ M2?91]G=-2#>J,(;\S0)1(5#BAFIKF,BM(?$@I0&!$0N\* Q#%YE=E9WJ:&[T MT,K5Q-%>@95I-=V3D.H1@@V@1B:$K8B-K5/5S*VDM,<&YW"PQ 8GNYF4#8HC0HNDRK@\E"S4S4 M[<:=&;TWU)Q0;*2.(ZJ8U4SE$UVGJ\?F9#M;%7N['U$TFYX%3MPD0 1!Y&,! M$?$CB)E@T"&,8#,\ZG1%NR@A[D172L@6%:Y M,UC6LY_0Q%"/RRY"9F2*VH#2W/J_[T/%F'%.:FZ)2 [;GY0?3JJW/^U//SAL M-O]-*&<\P:^_2=IX%%_6ZGKM-JF.;(K;=5F49,4EK7Q(EVOYV(>T8,NL6.=U M=M5K6I0Y89("'(3BV)%6D.".M(R\"!),0AA@X3(?,S<41@F3[(@U-][X(%99 ME;4ZR_]L1AB6ADF/9:8'?V1J:A4"C4:@5JDZ*ZZ4 AVM]O,%_MHJ9/'RRR[" MEBC0DE"3\J9=(/?)UG+KPQAZU]FJ,A:PDR#N1RZ,N<\DVS(!J8@]&'$4Q')_ MZGF145;ZPR[FQIQ;G\*A)M<1&/78\#)P1F:V U]+NU;7:=TM<7TB:JZ/QVUPRQTM6D.5M\CF3/:@0M#KP;+^0DXAP% F40(J0 MW& %"8:8)E3NMS"C;A"[?F T\X<(,3=NV.I0NQBM'IN S3,%L.V-BN9!U,A8 MCWT$U8$Y!ZT"1R&?IN#6)7C:.GX:(L*T!T\7@'1PY'1)6P/S*67/S]FJNJZI MK:Z;HE@+OH@C%#D^8M("8@E$V*40>[$DPX *QIE+8FR4&.Y$/W.CNEI,4-0. M+D6]=TDK42L?H?HWAHY!IS#68S4+R(U,7 UHC5=0+>05J,6TF->D'P=;&4M. M]#)M+I)^50^RC)QY?*"_H&KJG33%N'(Q%JNBVJUW4H*^>]T^TD2F7/]&+ M""0,LU$$OI=0?- !<@>9;D9_*77]Z-W/_S8F'S98_ MZ%1B3^M?.O%@'/BK3MW_L.6N4^-I$2="A)Q2R'T:. :;'Y@-A&)EPNR7E[%'@$5TML52WY4F)Y(A* M^W/]V"/#Z\R0I2J(\!-)5\H+XW:U]74M]D+.(N(DOB<(3.+(4^5D.,0BB6#$ M7,1H$'-$M JC#>I];GO8W7BTC=!JH9?+_U:U.EBP+1]A7B]&?WCTZ&$TT$R-##N%5UH?FWM'QZ MOR[*[%GDF^0/3=V7111C+\ AAQ03 9&O$ED11* 7T\0+'#^0YHK9R=SY3N=& M<1]$(J1@*L_Q-[%:BZNV])7IP9P&WKJG='91'/W(KA87_";E!:W .YEDWI]! M=, !GCY$UD[S-+J<^&A/'X3#8[R=<;L"&Q7_/^[>MB*$"8($27#W4]DN MSW&\;E<=NWHF-OQ!@6N99U12+26Y7?OK#\"+1)4D"J! %N?,I=NN(H',!T0B MD4@\>? MC,,@X7, O!-*>!'NC?@E? )[GF[":R]N"XN0^?R;U-Z97J)N?_$? M)NCW1<^->:I"4\JW,\%D0NPVI#VB&-H5NJ%B;L$NJ=US^U*]6]D?_86]VSC8XBN&XI$XS]2\^ M=]V^=$L7=VR1/Y:6XL-6?EI^S-7FA^$BG+-,1D'&"$Q1P"$.%8$D36,81)D( M$0L829(^V]*./JW*RU#(:B$F=!C%D00Y$E$N(DB2#%@8)IF%&6H8!&$O6DM;K< M^]1,TWVQXE**=76S>5WS.-5I;L[$-FX#8;G;&PK>H3V80TZL ]E!([PY#&B) M/PA3ECUJ_NFS+/I^*TXM>U@ZB+8<&NEGVEKU;\HL!Q/,*>0/J;O]*?R@P,BC1G0&ACKV$5"ZVST M>H+GR>RY]CZJX>L)S6O3U[>9*S*-V>4,,?8Z@E7^PV2!Y)#NZ[7IQK? M' SVUWJP[R\/=K^\>SUK[NM@7GU]01"58,PHC(@YO4#4<&:G 622\B@66<8CJX-MIUZG MME@T[S8,W79\,' 'MLL[7*L3X)W0X+[$M9'[ MTK6-:SYOATIX ^ [5IT\/S@[5M1SQ*N[WIYM8R-6XW/4[[!6G^O+_38Q\.2IGN]G5&_SHKJO/<;++UQI$63Q,^?R])VU M+ZLR[UM6[N?ZP5S/:O_><-9\66W^2VY,>M[CTB2-5_;JXZJH?V2>0_-8J$@D M"FF[HBC$281AQK3[&*1I(C-)"4=.]U7&%7]JMFN7+$GK9,G*X2R3'XN]W"8. M>1#3<.>X&ODS<;2?DQO\$>,7N[C$?O,X SNEFW"%T5+_= ->Y ;L%9W5+E[Y MQ;24'<"NCSI&OA>+<81_FQ5HU($YNZR-*T6/"(GI<*N-NKF<_5S&8Y;BVTIM MM$BR]OIX)@-$> "U)QU!S!,)LY0A& 4I"Y,H(=JCGFM+S596T9'+/;J8I':_ M0R8P53(#V0A=EOUK(B("K&L%'#;O%LA;A$/\HCFP@=_!N),6:'%!(V^?DK86 M*#H$/_RB.5+8X\S'V7R2OFKBVF/3&>*P:&:\X(:]3@=A#8?7W$SRNMC,?Z>_ M\J?M4_WQ9HB&2@D, XI,14?]#Q;'"8R#@"J68BFH%6_;4RF_C%. MW:;R*NT'-HJU7!Z##V>U[?(?]4LMWU'_;>\W'K+$9CV8I%/S M+@[284R<$!2RRGG4\V_S0X+E+K14YCNM]0^JJ%*QTVDBH<6WCB).R.)Z#!C> M/*VV/FWPX/!//1;X_TC8;_0(7\^UQ]P4_5#'&Q[TJW.,&!'FUF8J9*:7"A5 M$@4()HP0%.E=(R56&4VO&YZ:96]D T8X^^O7!UAU6]1K$!C8 -HI[W3+^I2F MO6Y7'S0TVJWJ4^*W;U.?_'T_-Z\AK=(.8\7DK__0_*SF:_DJU]H^R/7-4MQP M7FSIHB(]G;,,2YQR!$7 !<0L"R +$8<1$4%,"%84.^6E7"'+U"9T(UP9Q"QJ MH=U\KVM&QLZ[&@GOH0772/)J)Z/!\A>^S8^FNQ)VBQ7CP5]_I'S]ZLR6["^H9FO_UG'>1,4J5#H MS:]($A.'RX1V:Q0WAY$D%5',<"9=#.?%'J=F'O<"@P.)@1'9D?'Y(MIVQM K MA@.;O$[X!D@ M,;&%YOTQ?[&Y9BV5?^(>=KZQ9&KH>@]796G>$QGOZ]O616^ MG*=4,"04AH2$VE@A&<,,(0(S$44BE"'F@L^KY+9O&UIL[$S6&**[S-C7"@PW M>?]HHCE,/N;+I;FBQNC",/2\0844EP]!AI)SI;?@/,NX7K5$!AGE%$8T94%$ MB&1A5'\(M\NAB^(,^ADTXH_P$@)E<7J,UEN7Q'$1^5^C'$Z/0?!6"J=/WVY^CN1B_D#9=D&+ MS_EZ\XJPUV*#U-G U#9%M:# 2&HB&%I6NS6@&Z9NH^T-H8&M;!N<0?B%K8#H MB"'K]VO;Q<7>9'6W.HJ-L5*L,0IV#_<,-:^>S.5XO1?:ZIW02[T[)UQ%(LXH M).65QC 2D*)(04DH18G>8@@9.0613_4RM:G^41K>KH5C0/@D?I:AWFM1&?P, MJ)*O"N)N-S]6)0&O_U!&)Q"^PJXG^Q@WH-JEYE&HM//AOJ&)5;%YD,739ZG] M!G-&/ \8RW 421ARKO>/JCS,50K2E*>9PHQ'J16Y]ODNIC;-2PFA[ND)+(R, M/2[WG<#1=A=V#3J#[YD,,$8Z4(I7Y;3XW-2<4][;%N2H@Y$W#.<4/';OSS[9 M,S'P]]N;>NT)51K%* VAHBB&&&4I)%002*5(LB3*!$;8*9-OU_349O+MME@] MZ\_T]UP([7G>4N.BEZ>(JL@Y=R=.GG1%(1DE#!(#,S M-U09I"1(8"@XC13!E'*G'%SKGJ=%I>ZW,?$E&Q=@;JY8?[ M>3 /A=ZE;(N7DDK)U/^2-_R_MWEA#B?6F]_EYL=*&#N $B0CO<^@"N) 6P3* M0@E))K4/D] XE=%\*1_-U9@'>Q_&IF^KSSVK/ON=NTI"GE*.H-0&1^^@$@Y9C 1D*,BRC!%%4JN* MUYV]3,T9>=\R+&#EPLO8#6:W1?$&T< FI$;GL+1M/SJ8TS"YD=B3U,SB(VL92Q8[*5UF.V= MP%H81E]P#6P<=T@9LJR6H'T,9"=D#D;2%W0C&=[&Q@/%MI MH\>!O;1ZH9?SN-R8;#ES_ZBY^A/0+$@C!D.:"(AI2&%&2:AM)A)"$I1*;'7U MYTS[4[./M82 EE>PG'R@(^A4&$4TRQ+(L\AXW%$*&589#!7+ H5%E"GL1.%X M#7AC4396\)5"7H>>E8M]#2*#.]8./G3UV SFB?=FFW@J133GP-] M#H +KO/1:V,ZS>=D?N4NGWVL9^',Y287^6)KZD34E<]SN38USS^LGFB^G*N MI#P,32I4S*$V729X23&,"(N0Q!%%;F7@+G4XM66A+2_8"SP#1F3'4IB7L+:+ M5OI$<&!+V D>^%[)Z_$0U18:7Z4L+W4W;NU*2^6/BE7:OM?#K?R0K_EBM=X6 MIA+P]OEY45[3H(OW=/WCXV+UYZ>E6A5/=5G@DB#L855F?ZU?70U04491%F@7 M*N785*.4D,:201F1&!'":8@3:V?4EU13LU7M](6V7L H!HQFY7ZLJ?< FWH/ M7Z499Y/?4&H)RFQ'\Z0!RIR9@Z\:! <'QMNP6[B";S&8 YO-O4H=(]G2"WS= MD^M5JKG<.QEP^!R\UK<8QI%\W'DYOA5&8X\]9PMK@2RV3LM2_/V#?( MG?ZTM\[&\\)]XW/@NWMOO"?K\K8P]+?UO9X'^JNFF'DGEU+EFWD0!V'(]2*; MRBR".$T8)(1*R 7*]%^BA&&GVDH7^IO:&MKKOM,E3.T<>X](#1WAJ"0%M:CE M5:A:6/!;+>YY5@!W@F4[8'R1+%_H;5RB93O5C\B6+5_K9T)*ZJDO6@%MN2HF MY[KYN<02(18C&"D60YP1IMUTGD FHU10F2E#%U5G&]F9C[-]64V'P_RF@4U' M-SF;(Y)V)N,Z=,8Q%J6,H!9RQ]->R^G12ES$PI-].-_/J);AHKJO;<+E%T:F M=JH/_%L4#,W.]*;:F-[^D@7/U_*^R+G\NEHLM(-D7IP3FJH8IQ(*)HFITH(@ MB:( 9MK>92+0_DKL=B=D=!6FYO;L8@*@%APTDH-2])$H?OI_$G;V1;4P/U5^!?@RCHZ@'R1AMT MO23]5M2O\J=<;N4N+'LOBS(TH'&_8XO\L91?_]#P-&HIYH0@JC))H2SUI%"2WBPE[XL&5S+[V]1Z F<)XONVONHYK@G-*]M:=]F M>F8G+!:K/TW;'U?%A]66;=1V45_C7'^57.8_362T#G;,XU2*$"$&(V'H7Z,@ MAC30!I%G$651@)%(F%.J@DOO4S.".^'+HMRB%A_06G['S 6G<;!,8Q@*W:%S M&FH9P5[(&3A$^WTA1;X!IA3=#-0:>$QRZ ..K7H ;.L"ZP\M("=Y;X>4>7KT(A:_X MZOF.Q@VP7E3X*,)Z^8V^&\+U1F\Q]<;3'!:;&&Z]U+(HQH&,.4Q%6I;)32$+ M%89)AA(6*:)HZ)2=>:ZCJ9F)O9QE"L7,U).$_,)*ZP:M[5;M>L &WY/ML'I? M8K67TN?.JQL';UNL,]V,O)?J5O9XTW3A>4\%T9H?5*<[(1L8"MQLC;9 M[H>5N ,6'CN-RU#%Q5[U]K8%Q$ZK?K%(V)G7KG PMGRS+;3W\OX'+1YEMY[N:F@$YD'27E,DKD7MX&:?Q M=? SKD9M#$]C!U@MY0#$FY?!\.ENG.YH?(>C4^&3+D?W&]C;<+,5G M/5J+R@8=YSWBF,0R4Q)*K"*3I\'U]B1)($LIUXX)%=R-N].E\ZE9DU+F?CZ( M%=9N#HEO!,?R3DJYR[LII>1-.MG ":A]4//LNUAU_2:.C LHY[P:IS:N91S^ MF"_SC?R<_S3.TT9_9CE;R*;RZL']%2Q-6AD+H2(XA)C'"A*J?1^I!$YEE@CB MQAK>0X;)F;'6';.]Y/6.H2_CL/V(V%FY@7$>V-BU(:[DAZ4"QW@/4E[( XC> MN8GM)7@CEF)GB,[S%;LW=446_^>_XE>QL_B/Z_JR1S^CL?[60+M<:6O[^F+,3E-V7DI M6GV;<)@&/ Y-;?@@<-K=]1-C:G9DEQ_R7 E=;E9H M)3:0E4?K:%-ZCH^=R1D>]8$M4J, ^*U1X2^MJ@UK<-\:AUJ1MOWR9[:N0]*3 M5>LIQ*A&[SJ@7MO$*UOK;3+U'K7IJ$T_U,S6C5X=A=G+:7/EPPM7:EEV+UO#&RAFH/H:H"P9_EN9D M+V.;DBY53]B*SL=[4BJLEC_U),M7RSM54AG?/!G[4_UX(P6::S])!#%F4'%" MH=Y(F?)S<0@%4S+%<<)C845?9-WCU S$7N#J6H:0\JE"Z:,&_% ML+U9'=2' -MG_4>S.\[I CQOV2+GNC7]2KY\="1LN#AB=@;'ZS@,;'H.AZ"N M'5')"W8">R1ML(7&%VW#Q?[&)6ZP5?^(NL'ZQ9YQ<-/FI_5:NT,?RM/!>SU_ M5J*\ ;?^(O\L?[6>BXBR1 4*\@01;;$$AC1.)$S3A/-,.SE8N)7 M>IV:F;+ M2%5=&5/VIF@&EK*\?=;\H"RFNP:_Z5W)NM3W_-'4-4-F&1OW/A!#A\-+P"N) M024RJ&2>55>5#9^D_+-ZPN-VS@TH7R%ONT['C7([ 7$4V'9[V[T*7\U9^8)" M]I!O%G(>LTQ@%B80*1Y G(4OJ%>#&^6PE0R*'[*S_E2?M*[,>UQ)%E"%1%0DDA!S+3'P1B*(0M0$B+K3J4WG5QETIHZ;"5O68H/O1G!02NX85[$: 3L'PC>N YL$'Y!>F:'8 MC=$@N8IGNGS#K,5N$+KS%R^\ZV:4)!?S3\MUKI]\*,3]2KONN5S?%RM^(U;/ M>H?U<4$?;0R-54-3LS"UP."AH*+TI&NQRTEA9)=BJ_L#M0IV5L8.TF[SXAW- MP2.Y3D""[T9^#R;&":<.UT2W4YL5+O;6Q*[U4'GW$. F]>Q5$'(_L0YQ0\]AC./MDS4+IEB^H\ MN;SPEX8I3B56,..FII=,]!1'-(9AR+,$<1230+A1VQYV8/7MCLIGV\@'\N[; M?S;H6<8FW1$9*0;90.'[(N1IC7T%$P\;'S=H>%*QH^#@Z:=Z'L/^,(1^N_0/ M[93=KC?YDYXI[UZ,_;WYE:_G(F""KGH$=^G35!Z;NAZP.(/DZ M9[7IOE(FNM4U0UHMF>C(/!-9& F3 MM,^%A#B+!*1A&,&(*AS'DN(D=KNI-(+04S.+;;'K:]XCT5Z[C+2E)S6Q\1O: M/SM%6;U7=@:,6J"MUPRT-"O#PA/@INX!_ENS4;N(_*_!/]UC$+PQ3O?IVSWZ M??/XN+DM"M/BE]7FO^3F@]3V]2E?2K&_:6D9 +=I:VJ&7LM5J MNSXDQ->: *T*V.MB'P>W O=R*-PWK@,;X!Z0@N]>KZVZ@M8K-&[5P6C1<1=U MVP%RI_=&=GIO_WN;;UX^+"]W!M]'B/N]7J6,:J 2UD0'6O?:.QV1QSD5.BY>[HC)FO\O-CY7X M5)DM^8T:%J;RVHJV@4(X)"@*89;P- HY0DPX M'2?[%&YJAFDO+K@K&A^L4@\T@@.C(+BK[Z>"=]J-._76[O&* ,W1IGG] JPS M6]YD7(?/BVD&9W5N2&?5F#9WCDO7_-1KUF/:)\G&._C^4G3\B39V@H]W4$^D M!_GOP_V\Y*/&:+647R5?:5?VY<-6/JQJ;M([=;M4*SV;2O_X:6-[;.+0Y-3, M>"TZ:&0'8BL-54/#OZLG>DN!AF+ _@#%!>W+YR@# 3VP7?6,L=,A2@_$>IVE MN/0SVI%*#^7;)RM]7G>_\7R[W&CKIGWC3T*WM3LL_K(M"PJ@E+$(IS&D*"80 M(Z$@#5$"&64!XTDJ$H%LKS]W]C0UPU0)6V[A#L4%E;SVEZ*[ >XV.EYA&]C, M]$;,Z=ZT%1J]+E%WMSS:C6HK!=O7J^U>Z+>]/?:3RBC=7!#).:(!#! VS'1$ M0!:B$#(E$IS$G(@T=MFIGNEG:D:A+,-G#H]^FHBC63CSG;!NN\9SP-IM #W M-;0Q.+%[*V7TMQ&[ (*G/=6Y7D;='EU0]?5.Y]+C_6S!9W.WHLP:33#! 5<* MAE%H.%%B#C,6$1.J\GY/$#5[#L_['4+_Q9 MY.7]@FH[,)($IDDD M()9Q!JE($40!5M(LYJ%0;G>/K?JU^OY'O9)\KQOZH0WSVCCR3SN1P7HGLYOA ML(/?SHKX@W0R@L@-H&A2S*>(12:>.A'+0Z-7?$ M<('GZTUNB@G^KGV^;77?QLZ,'.+5;29ZHS#T$>YI +Q=53ZI=]?P5QZO&]"Q*>EGF64;_*?\@/=T*;RIN!4RCB(8:I4HOTG MPB 3F$(>,I1RA3'!5O[3I8ZF9@[JP_V6L.:Z$KU8KM,-W6Z;X!.S@8U"7[AZ MI$)T8W%%)L29AD=.A.A6[S@/XL+S_7R#&U&6E5HWKD9)!?NR9V! A,8$J0B& M(HT@3E$(*0L1I))$#*LXC853.L2%_J9F'%KBNNP0;-&U\Q0\8C:P<7@-%_A> MR3I,Y75+7#RY$)=Z&]65L%3]M4MA^UJ/T,SK&NRWO_AB:ZZCEV9K21=_K.6W ME=K\20M3:?0?DJWSC?P@?\K%ZMGX-K_+,FN09Y(D)*-Z/Z),M62>0A:F%-(H M2LUUQ#055M%4GT)-S2KMU0*57C.PTPPTJD&M&VB4 UH[4*L'6OHY!#Q\#;!% M*.D-AFU@P^AOQ,#W2CG+O:K7H7.(:[W!$(X4 QMA\KF%RSQ#W1E:\]77>&$X MS^@U_5[Q-6ZA6!2RQ]7Y3U0$B3]Z_38^C[@ <('B]"W!YU?T6:)E9 M7'*B_%@M]"M?-TN'"Y^GWYZ:+:FRIUMB@J]RLRV6SI@+ MD=,=S&X4>EVW/-/D:#OVZ M!':_1,L.^.V<"$^0CIQB:;#1L=S=F5'AV^26GD9@'-Y ME19O]CV@;+55E;^^VV[6>J=E=E9SD3+&2:*X\S. MYD<^U+11]?AHT^JM'@3^XO\\K.[ERE W?ERZ<_:??GUJ-D&+N:WNP8*'%;B_ MO3N@>YV!CZO59KG:6!9IZ<+M\K;$ V2#'U':H34$[7XW./V8]L^T.1ZY?K=2 M!WSZ%Q[MZR_\0RX6__]R]>?RFZ3KU5**3^OU5A9S&6#&P5 HT$W4\L5Z-M9)^^8#FR@-P\"FH4$ ?*]$\\DA?DIE M7R3@!VV/R^)]2JTC&NZ3#XU<&/!SOI2?-O)I/4<\"[@0"J8\E*:V"X>4!1G, M9)0I%F=1ZL9D>;U(D[,$1EQPH436N[I$%CA1(@M\-[J!4CG7X@K7#["E$1IU MV(:V7-<6-;,;L?'JD!V!_-95Q/8"_6O4 #L"T%L%K^.6^YGRKW)#3#)E% MAZ,:*GL 7ALBAS?=C[IK2JJ2?\+R>+OURM2L02W:?]@?6;?UOWQ,W5/U@2=S M+94WBHTSFO8Z9VZW,]K9\@GAV^?)IW[=,TIK&'4K*O&;91ETT1-4+GDNUR?J M.08$XH=X^L!R%?'LUTC.T9-+LRO-U\6%K M.,;NRSKU5>+=5ZG[R+GV2CW/4I2H, J@"EE0Y?X31 *8*"RC M(.*$QDZE@ON),37S9Q2@^CLQAU;%3N@J]1]0([9VR?,E6)=JG7?$?8Z495QH ML^+<47_9':;KK.MS URV9DLM]_=2!S>3OF!Y2!S4U+ MR%V]R1G0O?9P'[O2/Y:,NM%U4AM*E'7D@,CNCL_8A?NW;9B #0'-AH^@.S%G&@!SU4$BEWM MC\ZC:*'L*3I%F]=ZLBJ6=# U0^,N-D%IS$60I3#@2$$<*PPS3!!D,<%,\31@ ML=,IS\E>IF9*:O$ +86UC.AVXVBWO[D:G8%-0T,>U0 T1,BF$P-?O(@G^QB7 M#;%+S2,.Q,Z'KR@@N=X'B)%V'P3)($6*0$RY,A<*,(RB$ =)@B))E,M$/VQ^ M:C.\DJYW?/<5=G:3NS\B \]J>S#ZE98\TMEG?!]"01T2&/9F.)UIBLLW6*R]42;1%T7)M MO@J;H1?F%BS>BT>>U]P_3?&;%(P\KV '&;&?(I'-!9([U5SM>:"_JN7^9BD^ MYY3EBY+R[-7]CR1A*),A@8F0&.(,2VCN!D,D26Q*S\:*.Y$C]I1C:N:A?1_G M6_ZXS%7.J794^>KI>;4LSR#U;W1W^WI &_JK=O3+X\G%7E7'@X^>(VEY\C'\ M^ Q]]-$:FMTE1'/K\&8/?DN/06_\7(FFK\./GE*,>_IQ'51'QQ]7-M*FC MJ=G).L97"]N*[C4"NX9(S^!K&QN]'K5Q@J(] .L1"NU&XXH8Z)F&1PY^=JMW M'/6\\+S[D:A)JK_AFRU=+%[N:2[^OC[!2^E,O>36ZM0LPN'-E%H-8/0 /]=_ M!>>H4>U/6QU!OWP".QS> ]N2GE /P.[4#\)>![F.78UVN-L/@O:!;\\6KMTO M?I4_Y7(KUQ^U.K>_*N[^]]OU9O6DK87QI5;+Q\_Y3RDJ[ZIBJA&W$@.-$I7;"BO =?[OK*7,&^TO;P&N/.[S*M:[6>B MO\C->[K^4?JI0HIW+W^LI?BTO'N6YMQ^^7ACRB%690R: Z2$":*H4C!%401Q ME*4P(U$ D2 D-45,"7$Z97<786JFV(@/U&+U9SVU5XWH@.YD=SR8[S$N=I9U M6+0'MJ9:>%""W8AOKJ+_9C0 ^?(O8*<$V&LQR$EA?Q ]6 HQJ*?L#]-HZ M7M%2/XOXZ?ZNKL:6"$0%"Q5,0D$AIJ&$^@,UJ09<9E2$",=.U]!V+4_-?FG! MW*S3'B,[H]-+\X%MB9;I)7H[J12G;O64/0DVM3G?UJM=FZW1#!C50$LW4]9M1X*@U:M)>_H3 M]'@;B>$9<%_Y&[[$&C?KPS.81[DBOMOO M4>%ZOQ%NE:OX*M>R^%F2R'[<;K:%;"Z$OLI,2 ,>)HE,(2>2:[L?!Y!AH6" M!>-Q+"E7D759ZVLDF9JA_[9]>J+%2YED4A5A>57U"32*E=6A*M5 HYM#$>2K MAJ_;AH\Z*&-%!._.#>6D?.!S4E/;2X/7G824MU3TM-B\/!5VN3:!P MM5R_>SGX37EB(G'"HC1&D*%,KVR!DI!F*(%9(+,P91'.,.M[#&8MQ>16M985 MK84%I;2@K8CA%CW\[=5'7O;CYG[2-A4_C6LM^I64K]C6+'&KF6 -L9N %@ M&]BD-1*#O<@SL%D!)LN\IQGX+TD+<+?T>&O%$21?17,M>QVW#/N;+?"/+L_A/>A^R?,RU7:LSPY]6Q2;_G[+K^MK-T=(1L/Y('M6Z5(G62T5Z7*-YJ5 M5_)*0J^V5D,8/3^ >K*%5PHSJHGT ]QKR^FIU7X&=7>>7]Y";FJ@SVF<2)8I M#J-8>VY82L/;SCD,:1@JEO*4"BN:H.YNIF8 RQ279Y-B;0),],G0IJQ!OJQ/ M=?(EV/R0X*EBYRU++YA[@KODEX71K?_=P#-#86G^Q-+G"IO/LR!!*@A"F."404PC#+-(Q) A M$L81"3D*G*R'317UR=B05L!Z5K.C@E6+8J\W:6HGY(JF)7D;S(3,(,[B!%(E M(J@D$BIDF&8RFS]7+)(;6FS&!?YUQ\/!_TX^YDMS1 H8790G.,/@+85*2)!@ MB!+$(4X"C7=*I+87(M* !SCD48WW[5*\!=I-M\-A?5M]T,,";;?\^8)NX$6P M?>ZXY_)MR>J7U/P2(AXYS,]V-3IE^26E3S&47WRG1U9%4^'R'_GF1W.9H.W/ MWRV_RJ7\DRXJ;M\YCQ4E69W>#:YG@)#3VU/)2D"1;*J;)Q5V=36Q[V MTH%%5[D#=U3[!%OZ8S5VR*6%VV>O92)L !DD_O*JJS>,PIQ6NCL6<^8==ZZ2 M>[FJ[P59TI#L7IC:U+Z_M;P2=:AV][SMK?'0!]ZW/J]"G=2R%PW'OI71&#:. M!&^39QS_LF_04LMA5G"S5G_-U_]\7TB1;\R?YOH%$9KZM"&3>OL5F"I0F&4P MH#$62% 9!,0M9GFVKZG-N0-1RS1U(Z5K#.<\M+8A'"^ #;]9VDM9XC0#E:#U M7^Y7BYR_@._UOP=A)K2 REMHYWQ/(T=V+JI\'-BY_(H[4^#-5K>Q*CZ;03+[ M4ZI"B9(@A5$6"(A1&$.*50!Y%J.,X80*.X[5$VU/S4[4XH%&/GOZO]>@=5N$ M*Z$8V )8H^#$Z7=&WUXT?J_;&HVY[XP2;;*^]/RP?Y M9$J?%"^W_[W--R]?5XO%QU5A2J3-LQ#IN4IB*+#):6!1!BF)]%\3O;;3((KB MP*EX@4OG4YO*C>S@MT;ZOYCTAIT"H-( ?#)/<.EZ7(J%'J 3;PM2( M?$?7^?J/Y8J9*U4FW__3\GF[,>7EECQ?Y*6]??=2OOY^0=?K#ZLGFB_GF'"4 M2B9AS"@Q)]D19%AO@9(LXI(HB4EH=8%W:$&G9D)+^4 IH&/2[% C:6=#IS ^ M0[MH^Z$!WROI/%K3H0'TE5@[E)CCIMP.#/91,N[0_5V=;G=/B[NBI+D6I: - M%<0/E U N6C<_,K7<\4H(4&4PBRF#&*N**0R MB:"*4R2"D&7(C87U;$]3,[I&O)*URPCH2%AR%DT[D^@%HX$-W0$\X+N1SB>9 MR"4$?!&&G.UG7%*02^H>$7]<[$!N6:OY4QU.@F.\ Q)):OJN% MGE$S$W^K;60=(T\3FH1*""BC((0XP3',J&*0QRA,.<6IE$Y>S7$74W-GJC!X M/W_F!("6(:ZK8!DZHG6 R G!.>U]Q6L.NY@W-C4606/0E'GG^SMJ'Q:\M63 M-"G3-S]IOBB9(E>MF%=53VUM O5\GB69"L)$0DD2!'&, DACP2%*D0I0RD.1 M.47%'?N?FC4P:ZG[G0E7T*V=D:&@',$CJ40'OQGA_P)VXIO86SMD7FLP Z4. M7OV2/N#YA_;0^D#S0DWI5R:8PVRS[LJ#!%+61(@#$T"&\0XI%!W M0*%(TRSE!*LH"UT,7%]!IF;I^E;]^]RWKD;O$;2SEF.,R\!F<\@A<3:@U^+I MR9+V%F-4DWHM6*]MZ]7M]8QVFZ-/;:U-R'U_<'93%/HK+0F]WKWL'ZF9DFY, M\M[=V Q*-!'IQW#]N9^T;K5X,WCX^:V*,K"[D\;VXO7 M9QN8FG5NSUHM:2$?Z48"+>]J*5?;]2NK4%)EVE_$[W MOR^"T^L^^/E61[L??E&Q]GWQRP_W3H)$OM[JS MFMU!&YYYAD(9TH!#AD.3/6&NA2J&8!*'*4XS+FC*7 Y)[;N>VB'I3G)#I&LB M9AOZ"VA9'?/2'+"W\^&&071@P[('LPX_:K&!D1L<)J /D$GFCI22VW>\L%-U[3_,H\(P8H1!A5' N),&K\' M21A$',4!#1(FN(O?,!MZ?_2:F6XGY%"<=$I>1I[@4W46YMF*9]H=8VG%+F\TO-<-$MK M5?2VO,O3*H*[?=9_-"5CX-'IVML?KF QLA0Z'XX"4 M'>P$]LK:90>-/^ZN"_V-S>!EI_X)'B_+%WNPM/>.,.\NBA_4,Y['B#!A^+]H ME&K_!VU!QK3; M\KWU2(UQ$@@NG 2^JT\"P8F30% .\]^;86[GQKWAF#J0S+_AV(Y$0O\F8^S& M53_0('1RV?ON[G3?TO^1"?%P5?ZQER8!@'KA3 M5:SUKCP2*N0/+?@N &LRD?1?M1=^N]3SKHJ]?EEM/N1KOEAI-3XNZ.-<\2CF M621@+% (,24,LB04, DQPX(RA&.KA,OQ19^: W# X[]\A(LRZX^6[$T_- !0 MK0JX74L@=]H!N5?/8?D8]PNQ?Z F,[B8W"&CMP4Y] M<*>:PZZ[ AQ T/Q\#P)HH0 T#&"' S! 3/:+<7!')OOEC.2L3/0+QS5MU.S"I#VQ&'AQ_FP!@'/8\X2JG@*<[99'#66>4.EU MT/+4(SW/5;9%H4W#+D6DK@/_3BZERC=SD<1A2+'>?D0Q@UB80K0RY%!0%! 3 M;I12N,S2[NZF.7%Y);/CB4>VE2XVZYJG%0AHIP<^=F"-=B'(89SNC M.+'1&^. Y+JK4JWH>4OS&=A]$WOERV3?"=R;ZK(OKOM>=K!:YJ(1NP5Y%\'V0"H9##8"OK$[? MXHV;#CH0N$=YI$/UXWXOMXP#E&M51RN)OQ6K[O#RAWFQ^RJ.BEYCP*69S1 "H>((AY@"&3B80I M123#F?X/(_-ER>(@[&9T/T&LOO6L^M;;X@SWR==2 UF)6U&TK8S$59Z6XTEI MS_&Q,QL#8OZF=6*;,6@.;,P0E K4!'E#%HIU07"PDK%60KQQ\5@7H"Z7D75J MK9^IO.%\^[1=&!M2-GHBX^1W:1C:YHPE(0X4@8B+ &)SNY>(2$'&!4=)&"<1 MPR[>CG7/4_.$6H+7$_!D,EE%">QF&.U'P\X6#H+QP.;OYN[])W"SJ:H=-5S* M][0\M_Y>2>O1Y7)&R)-YL^]W5(OF#,=K(^;>@'N8IQ_GVK2)UKR3JSDSJDV6 M1FU4ZC2/?&EO19)VF1G-*QW:!\DVWTQ9Y(I8I&%(_[@J3&VJ/Y;:EUGD_Z.W M*'HYO%^M\S*W/0QB07 20ZGT+@MS)&$F,@HE5R2E 4;$$*.Y< VY"S$U$[ _ M_W>E'.HQ ';^P]"P#FPYC/A@+_]L7Y^AO%-D=)B!O1; J $:/7PR%O5'T1N/ M40\11F8WZ@_2,>?1%6U=5;CAJS3AJWSY>"\+_8D]4:W['5ODC^5*U21'/.1/ MAM=-?=,_72M3%LYY@5!1\<&:F]/P!V-GG MMQO6@2WW,"/JO4[I,/C[K2GA2[BWJ#3A&=@S]2=\]]*7.6MW"_X]?P!HZ&'L&)X]',[9H] O* M=C4\7HC60KV#@*W-\[T)6TLFZ'_DFQ]-[;4=&>P7K4IU*W$>D2B.LP##!,42 M8BRULQG*# 8X(SR*@I @IPJZEOU.S4[L&,^+9H>Z7"UAOZO'ELC;^C#>\1S< MR&ZD:_; MA40!B]%-4=R(U?.FYDJR]$'.MS URZ(EA4948&2%Z.#B:"VVO3/2 =QE5\0/ M9@-;#PNXP'/Y#(HO?R1CF9'\T8NJ];V12R>[D'>V-B2*JG-U'[=4Z?< MKQ8Y?]E?-(DRRA(1(9A1$D(<)H&I+D%AHEB4ABE)(VY5:-6UXZE9C)TO4LP. M .]GKZ<4]K19.VAZU!W9*:5>;[M./G-U1<#*")@[!RLNUV5,63?W0UN%#]J[ M6*R>S>HPSU00I"+69L!7:]<;4LX#8V/Y+$=IU_U;%"9W Z2A7Z-9.W[2]\JK"/2TV+P\%7:ZKO([ZGK+"DJ=!RDRD MFT,L8ZK_) *8)4'$*4DHP<0M"Z^CMZF9MEI84$H+6N*ZYL5U(6QGMKSA-K"- M.@O9 '?%K3#QEDG6U=?(B6$6:A_G>=F\U'-K4YAZGYL7XY5MM&VZ_>]M7EJF M!]U>_943ICA/< 9#$0?::V(I9"(BVFO*PI JA+A,G'8\E_NP(NE_ MT#\O.?9+ ^^X,;) VW*_Y!?#@2W+6?@&L"P.R/C:;UGT..XVS!Z"H]V9PZO] M+,[MT_-B]2+E-UG\S+D\3=^H_:>:./BCUJ[]F_H6^9P&09ARJ;05PA)B$48P M8Q3#1%NEA,=90)!3]J@?L:9FM^K+W*8H/*L$-_FE?/6X-'L^-^/E:>#L[-OX MPS&P"3S)G+L_])LUQ!BS((ZU_:4J)E")4/ T0I1*IRWE M^:ZF9DDK2:N2UXVL8%T+ZV9(._"U,XY^4!O8X.T!VXL)OET"S-FP7<;"D['J MZ&A4 W19X==&Q>*-GJX<+R05EC_R-2\^/7*[ERVIY5S+QFWWGYN734HM3)G:L[[:; M]88NA9;VZVJQ^+@JS/-S*B*D6,Q@)!,%,0H4S%":0)9$B!$51:&P2J8:7?*I MF:[]50MO4Q\.5 G>]H7(_GHL)'+LKE-Z[FU"F) M%>FX\3[&M:8 _W]D\)4S;\5Y\N!570XJ7:LKU[ M>;^@Z_6=*CMX,/[7G%"A8LH9U,9.0HQB#IF*4\BDHEC@))%Q[&(!+W.!@ ;Z=9? +Z<"VXC6:,Q,AJ^!EJ=86'N%9X.0B.*P3P;:Q9ZG9I'JD@F&4:GTU" K8\N\'8.6%_8E5XZ%Y:'H$ @/ M?4I:R]RDA%4[XW.Q?O\)8]98>*6DX@>".QFFB[!;&>0/((WL!EJXW8HJ_^0DR4JG@S.I=Y&-3.6JK\V+K:O M]3,I=]>4R-[E+<5AC$)$%.1AQ"$F202S&"$H<1P0FF&*N5- VXM44S-/=SX* MW_=-.?,SSG:6;_31&]@^CC5PSL;4*]">3*X?F48US%YA?&V^_3;>@RW9Y#^L MWR]6:_FP^GWYG'_(U[S<3.\YGFQ)DR\W-36;6XD,2ID-)<-#_E06;?S]R_TG M8,37O]@6YCB^U,.!4MD"UFYK.0"B ]M!6S#KH)K?E 9'N/HQ,%NT/QX1L[VR M!WS,#J_U/+FLN%-+*V68N?20+1[HK]H?K?? AO^3Z M/_KQ]O49$SMS,1+2 QN7'<@UO\9)YZ,, ]7:@+TZ@T1Y/,#JF>>OCR1O0OEW M!63GV/^N:;)G(CG_(<5V(>_4K>YC\_*/7,C];OMN^3>Y>BSH\X^ZG^V*+[9DC(2*(0RBS"YCX+ MAS1*8T@Q8EF�NRD_4=4_BIF>M&=Q,3WNL)2D5GH,6;59.\YTNP5Q?4^H*= MPF7V4J6R8\[\F!^0W5(QU<]BX+6E_47LU06KI>?O8Y (W%N.G:]["&.*/N[- MAC<8E*.[$F\A0\]C[\V/?4$HW4')W%LM\'7%DG9].9XR%%()9113B&."8!;1 M#,:!()AR%$6!TQU/E\ZGMJ:]+C+G> KM KOE8?- 8 Y]IFS$/BCI4MU6.2R; M,TR9N3Z0^3H==NEZW$/@'J .*6.BGIV>:%^:D^/T/6CS*]5S(@&.$ M" D2"*49IF+J3K=S=2,TEY XU@MC..T*!VGWH'28V0= M(J97X35&Z!2T *M%]!Q#/0N!SV#J<2?C1U7/*GHRO'K^Z9Y6@'/C%ZV_2B[S MG\;E_R(W9!8OB-2WHIDV/4ZXO=XC MNYGL=AV^?G19D>31?OZ?K'1^V4?%IJC^2I2JMN MEBZ*I-"[W0#&YAZUH6!X+^<=XZ!.=-KQ&9&!D!BVA!_$C'('R=7QBV>NX)Q]N M4!P=6CB^WI-Y0"G)S:V]7?K 5[J1VJ/7.N:+O+H!8J*'NQ\M'S]MY),A;^8F M&"ZR. TICJ&(*804:10I/\AE-,-NVL%FIJ9*V5U9""X=DSL;-J8 M2 ]L[':JM'.CC#;@4)T9J(XW6AJ!4J49J)7RR&7@"5Y?% ?7BC,N\X$G\(X( M$7RU>\7I[I?5Q0\7D4>[ZS M\0]?+RI^\KCU\EMN-D3(?%ZEKWS,%[)XK^W6XZIXF2N6!"2+.,QDDFA3H>T% M"4(&M=\59CQ041!8%:,XT_[4K$0E(BAE!(V0=H;B'(+=EL$#+D-[/TZ06$_^ M"XIW!(?TF]5$UW_8S^]S[8TRH2\HT\S@2X_UK'>L1_H'7=Z>B<,$AK%,#8\C90IGE(W(GWKKJ>V7K?#?R5UMQ1_X@AT&Q#/4. O70T5Y_*%^3=F\)F/^D^4L=OU7* MNR4@'0GKMBVX'R/K#I]%G M&QWM1/J26NU3Z8O/]G1<&MZNBE$]#$.D& JAXED <9S%D,5! F,D9&"RLD7D MYIP<-#^UZ;^3KA]#_2OL+'V(WH@,[2=8@^'N!IS4V==2?]CXN,OY2<6.ENS3 M3[G'^&JBBX_YFM/%?TE:W"[%!]WV/$T(I:%((%>1GK:A1!0)C$"2-$ M6-7AZ>ID:I.W(5ZJ! 5&4G!K[B-9TU=U0GHY\N<#J('G="^,G** ET#H%0H\ MV^AH\?]5/,OBKPM[^T+D2@I,D0BU 404PR#C.]2D,:(BP9H80I MIQ/!"_U-;?I_D54>?ZM:^\UF4^1L6Y6MW*Q N^[2C]5"0^]X9^+2$-BM^!Z! M'?JTH)9TC^DX)3\M$?*5[G"AMW&S&>Q4/TI6L'S-S?1P_26=*7#\GC[G>M-A M"MC=K#\M]0Q?TL4?:_EMI39_ZA?F84(BRA(,TS @>N<@) [UFW+IMV$BC,?36 MIEP>3E2B;^D ;M:@T0)H-4"CQ_!#(%:\+ 1>'6.]\5 <"#/PW #V<"T6I1,0^5*@_3_RM7FFJ9'68$\Z-ZL2CZ:ZAN^TI_15_EEF5VRU"D*BN>*$B80P&#'.3/H<,L=O&*H49RC@B,6!D[-LV>\D5R10[.0& MSY7@!^5I'8+=KL-@&R+S#N[@L3.#ZUYD4,L\ WNIO07$>\+D+=QFU^O(<3@G M*(X#=&ZO>[%5XL.VT"Z\]N#S555Z;3U/ QG$29C"D-(08F'X$!A#, FEH"2@ M49HY59.]W.74+-27K;EN9\ZJJR+3LY:U$N"W?%G__'P&:U_L>]FF*Q$=V2P) M4(D+*GEGU1[?(Q6"/3K#6*-3';ZE(>H X((-ZGKS.MZ5>_I25M8HJ) -M;H@ M,DMP&," IPG$/&&02LGU#CZ46,51B",GN]/1U]0,SJW8EE\U>*;%9JD[U']X ML:^K8X.NG67QA-G )F5'M5*+.0.EH$/PVE_&PS.YRJF>WH1BI4/E5MQSO8RZF%Y0]?4Z>>GQ M?DO@;JFM@[R;EYM?^7K.,\["2#$H$H+TMH48QIHT@BP,I HPS11QVK:<[F9J M"V#+'=W)";X;21T3HL^@:F<'KL=J8#/0!R9G0]"-@B<[<*:34:6UW#T[^VO)C5Z=\_)GBH// $O:NMTI^B5?KVN M$#5MC'9CZ)70[0M"KW_5LU"VD<%0TYI=Y]=\_<]]_ C-.0\S$H09Q(SI#6*4 M89A)_0_"$4T59DD0T_E/6;"5=87LCNY2V!9P^*J$W=75N 6P+90^JGMM\XZ;^5@7 MF_G-.J?WE. -[.'/J#<^A@QP[);Q62E:RMA'*/S'!6H/ABB>ON M;%S&."O%C]CC[-X:CG6_))2X68K/>F07N^?D>IY0%&%*,$R$B=*$$=-F* B@ MB A+59Q1Q;TS[I\39FJFJ903Y)4'4;IJNR)[JLZMJH]$_5/RGQTP.Z,UUC , M;-+LJ?BKL3*I;:4Z!ZEJ;\3'?PG?$;GXSXHR.1[^2Z#UX>"_V&;/=->3UQ=O MBD)_P25YS[N7_2/W],7\Z.9/6HB*AN_34CN7Y<79=4GQ_?"#+N^>2[_S;[H) M4RJ^RN7_A\P??VRDJ)G3RE\:MI"/-"_^3A=;.2Y&0TF]J*4$I8>Z1BM5A0D_POB\H[=;U@-!60;?-KIR+OA-:G M4F%X@B:@!0M@+Z#]7 T-*+&9-02K+7CJLC(;#1"H$9J!"B/MC.QN8C4X[1@5 MRT=*HB9@L (E6![S@*CU[@9RI-1^URZ\^0$[.R\-NMB<.#.O "5BD 2PW 7@50ZC K M0^9\4S$1[+295:R 1A-_J\MU2'I:"GH*,:K=O@ZHUT;VRM;ZEF77ICDWWY4I M1;F[49PF.,ED#&6$,<0"<9@1AB$7 9(D(2JC3@;O9"]3LV=[(_7ACL1\%:;_E0?(U>B[U#SN.Y\U\,CQTMJMTT; MH;P^F&M\M[D(4BEY0F&8RD ;#28@"RB#B8PDY0'+)%'SI7S4_IQX&"$ PJG^G-:7$6=,L! #QRCN'+<_F6B#;MX0DO3?5!A L&" MRP/QUMO^#@G_-3;PER'VMA6WZ,I?2L7==K/6+JS(EX]SQ#.A])M0L11!K+U) MF'$>0Q0J%J<1"R+E=#'Y0G]3[MS5,K3JANDUMQZK5^AN9#W?A[PQ_;HB;5O3[37-PL11E=K+;, M'_(U7ZS6VZ)%7H)PPEF893"+20IQQA6D0:STG](H"0230>*TK;U6H*F9JC;? M2:,;*)6; +*^-L;=V^UGKDLQLUTE-=/95O4[.Z.EF\O:&EPW8RJ'>!VEM,[ MC .;QQ,(#EOTQ D@3V;-KL]1;9<3#*\-E-O+U_F,AGR@-'3Z#\W/ZI.4@WWT M4C0<)6<8\;4QG6AU.-V?RK09I+ >S9$@I%9R5?][]HE9R=ACO-"YGH^@,G V+&FW]^YM# MC(5G']2KB&_BEPX!\CE?=9"^^JTIG+J1X]_+'VAS,US?2EH\W M)M4YW^1R/8]"1$F8,6W^>K1P'2WX2G5D&WW< M;K:%/)%S](H+.D"9X!AED&/*(%9I8*CV$BA9Q+(H##E)LSXTX3Z$FYS[VPJM M5BJ<3NC;W8Q7J^(H"; GT;>7P;8\]'^C(1SZM+\]>EUIFMH%KD?WY*".P0WN M$WK/7.%>1'L3[G"?H)[C$O?:1]\B5W6M^_<+NE[?J7+37K* TC1)$$VTBRMB M 3%+$I@A4Q*"A%$249E(C-QJ6YWI:6J&NY3/S/M20M>Z5>?@M+2F/D :V#0> MXN.=4?4B!-Y*49WK9^0*5!?4/2X\=>F%'D6D#?^*X5KY1[[Y\7Z[WJR>9'%? ME[:ZTU;JEQ3_>TN7FWSSHGN4=/,YY\86K9L7ZT1!QK)$,<0@88'>%YMS'8+T M#IE%4N(($8$C8EU5VI-0D[,OM73@3ZT7X+5B,[ K1FD8#HQRX+]K[^^AJO^+5G= ZJ M8?MNVYWA_+8H3#S;D&?\E,5+Z>7;TIV?>G=JRYZ6<;64J^UZ\5+EP[\^,&JD MMR='/PE9][KD ZV!UQAKH.K@@@??^Q(JOG[7F67_H,D7;[%KGFE>&#_5%.F4 MZ[MEXPI4\;NY3%,5*Y%"1$T9,T'TC#?Q-$9IF JL"(]"Z[WPI=ZF-O7W\H)% M*3#0"]=NTTH=SC;LP+;8C?J$<&#KT$*ODA7<+??;1I>3(3OT'/:#/E$<::-G M\RW^U=,.SA:>SJW9Q4;&VW/9ZG.PF;)^J:]_]5Q(7K$+ZC\O9)T@U#XKF:-4 M4!0S[6]E7/M;+(Q@EFJG*XX948(R$KH16MAT.C4CW):Y3-NC+6%=/3$+S$G( M64QP %.,3'J ))!DJ8*"!DHD'#$HD **)/,D+.J &8*"4@D9Y*F$L73P=?[K\[[IT; 8?FQML2N.MXL#GH\;J_,*Q>A+YH%1O2.Q9QG' *1<(" MB/6'"4F4FU,]J#'J2T+@P1H#S'N'ZWMC=RHH=MA([8G,1@P M?'O8WYO'I!G% M)(4)R1*(DR31ED1P&(A0H("S,$Z^;\ M?D]F]&VQS,L4\Z7XF/\R?UK7)6TQ"2+*L()1AC#$- L@0_JO2112E#&SE79C M/S_;U=1,UT[2<@:I6E9'SO/SP-J9(3]P#6QX#I%JQ/180M@>#5_\X^<[&I=C M_*+"1SSBE]]PSTGA[_U^K/WY?/^?OE6NB_[VZ'66:F=;E?2@L> M\JI885Z MUQ/"6+ TC+0C(7#0Z\Y81Z=3LR$[F>NKHY74H!';IKYU_P&P>__QL)4?J?0);R MNAJ9(T@S(I,H41PBD<80AXFANL&A25S&68S23#$\KVZAZ3$O-F, ^[J[X>!] M)Q_SY=($41A=F,.FJ_'D,<,A41I K+].G.$($A8F,")21@%+9,R2&L];O?D? M#TZZF#DE>J< M@L?KTMDG>V2B?);TQSNY6/_SQ5!;&MZ>?5F&?16?LL\_]!;=+@YT1HZ*I_2(ZV#L3)7H MV?1X:1/7Z7Z00G%E4_V\[3^6A>2KQZ4A%'^@OQHVQHUX.?:^XZ8"#DDBF80,Q9#EB8A#&*,.=%/AXG5+9CKQ)A:D*"2TNQGMRU] MRMPE5FMD+BG(1HWR-X569 9R!?9ON#E1/8?0SM$:?F &7K#:"I2)?HT*IACX M!I1*@'K@=FJ4#QI%_#EKUP'IR:'K*<2H3M]U0+UV#*]L[3IVQKLN)K#J7CO* MXI"@)($ISAC$-(Y@)I" J4PY2E029Q'NP[UXN>NI&<\=-]]=P\T'SG#S7;PA M?^V@6.Y!!X%ZZ*BK-0.B/QZ"_H!YYBVTZ/A-6 GM 3G'.>C00C^3=OOTO%B] M2/E-%C]S+D^S=>\-[$>MZ^TO6?#<$*V4/FM=MW >X@Q1I# D1!H&0LP@"1"' MT?_E[EU[X\:U=.&_0N Y^T&S U=J-O,)\=Q^@0GB0W'V1OS]H<"K[9FEZL\ M4E4ZGE]_2$E5I;I))(N2M0>SI^/$$KG60^G1XN*Z($$\3OTDID:=8IQ)-C5" M?&R;C06OF_XH^Q&K$\$2_)1[ OD/*E"#-PH96H[N%E6/,=]EJ88FU%.-8=M; M[XT&BG%K\:_:=J@[>G6.KB/V=2?7J.3L',Y#[G8_@8-(Z"HLL0HX:L),=R&* MY8>W+_P)SV^;>EDWZBY>O.)B]?8HIZX*HC(_"I-(LGN 8@R1\!.88B+9G7"$ M,Y_3#-E'2U\HW-0(OA(8W&Z+0;9EEAPAY^LKPSK\>NH1^WNMTN#.[DL7Z+*8 M:T=(#A&7?:EH[Q>[[0C4SOAN5W-8=KS9YL@TA6!(&@8\S#R8H3"#*$P#2#+B M0X;3D(0>R:A9Y^[#":9&K#OYK/HM'.&G1X*7H#(TD2T73\T^OP<0\RXR9[1V MU2OFZH[\NYZRP.GT_;@:TMQ8>WW27-CJ.*$7THUWL]XX7PU9LM MM]=(]<:.F(!9)$TQ*LVP(/$)23*M4O].I9H:53Q\_U&"I4;7^0$72B-NX#W@ M'V/C#$ZT&&QI!3Z\@?9UVPUV%9Q>K=W=^ZZ=0;3!>ZSA2/$'(ZZE66B":\P[ M@Q6<339>^()K?/8"&IP/[JAU\-\WQ4:N-[5&9L0+$/?]& 9^Y$&4Q2%,*24P MCE/!(Y]FF":SA;3;5UPS>%-C5JT7.:M?Y/;\=20CLTKWO1O+QU[GE\ANJ$>V+&]VUL>QZ"WCZU';=>&@/02X/E.1ZL3Z-Y M&G$<9 GT:2)W[RCP(0D(E_]AA+,D\?S$,D3@0LFF9LNW(PAT+)*RVR2Y,,K@ MTF4W#4(8<3%'C%$XVXA\;QW)V]Z%9NMX01R#(\R=ASE<*M<[14$X@O-\D(2K M">P^":>ZT6P*H[T]\)]\L>8/VVBUF2 81R@@D 6,0Q2E'LRXGT 1\#1-!%;U M=TUXWVSZJ9%[(Z!UE*PA^'KL.QRD U/L?K>Z79>LK? J9: &_*$?<&,&M1[+H"<""I%JHD"P.H?C7ABCD%$4&D5#=4\ND@##7=&UMF9QK:H^E0^83[UWF+I%%1[2])_(D(. MMY^?<%XH%Z6BL?5+'?9Y^^N5JXS01UZ\^#./!1XG'$'DJ[!ZG/DPC44*.<99 M$M! $,^(:H83=6I,M1$.R,E>P&_Y KQQ7)2_&SK^AEM:34_@)!9LC*"!'G=@ MIS?P"BAUJZ.9RNK;**SB])O'0.GLT%DX^+*X\AX.)^BX[L3! 3_R+PX_H]WG MYO."RJV_ZM:FD@>45R!?K//%4].;0<[VH6K&45_WB']Q.;W\[LDY\@4NWJJ" MQ"JV3?D3EG,YT]-G%:S*R]4LCD,_3<,$JB,H:=KZRK0E%/H138(0L\0GODE- MK@%E-?K@C%#<2RFY:8.25^JH0@"F!8F'7%R]+\Y$EFS@3TXM/?A-Z?D[4'P# M=JJ"G:Z;%6VNK]15]=O;ZH&-?NZ^+R,L@J,/S)"2COJ%&0'RPT_,&%/:%I A M^7RN/GVUS[E5TWXFPH1BI@ZOL(@@8AC#5' ,D\@/O9X<\,O9%"]CG>'TW2.,%R.OIX+O>'9;'[1N? MP5>.RW51^1?NE_.7Q:XENVO]'&W?-,_0AT!SZ]/PDD%>@EAC\V?SIM"^(-5ZN#LRU MYQWWJ-P4CJ-#?@0W_^?ZX8_;[V9<9K4F>K0V--)#VY9M\:O26HT"8*2"Q =T9Z5"*,RX"4@'9+A16/9\>)]H1J7K][NY?.G&MNJJO6O]6'1-L0% MTYBA.$,0\2R2=AL.H:3%!'H1D7MBCH.4&46 :\PY-=9K5:YXW O6,V,\';3U M",XQA@/SV5GXG(<6&>#BB*)T9AR5D0P@."0@DUMM^:9)>:PJQU7GT>7GLEQS M-LLH#3S$(\@$H1 Q/X6$A3X4*/)%A#T_\8S* YV?:FKLLI6T;K5T!,5^L)\YU1>JLRF69+X M ?:D!2.HIZ@E0C 3OH ^]CA)>!PFGF'KR$O$F1K][ 16J:YR]3A_J9I%T9WT MX'6?HU0C*;I\>9'WU']?O\H?5<2[ZI[XNB9R\RY'D[>H'8PU@UVX[GHL-]YJ M#LR$=4^=6A-0JP)J73:D> 7V%[NE$=BIY+@WV,70NNPC9B_,^#W'+@;N9'^R MRT%A,$D M2S+/"^*$"2UR[IEG:JS;U'/=R IJ84$CK1Y-]D';S7\. 1N8V"RQTJ8K320Z M6G[+$6H*DC_LF*=OW%$H15.Y#5?H7FX1=Z&ZW.2%VD^J$#)>WBTV!7":L\E/ M7'ZT?<%IE 4>C D+(*+"@VDD?(A4M4A!2$:P5@J)_I13HX:=T&!>2:W:+;"- M_=650W37^LX!76>5R[%ZB]I=1LZ]'J70-.OYP36D=Q[C:S*X]!( M"W;B.B\DK@V-*V=?[WSC^OQTU3]R_6G?:)M$ME]"X1M?W?ZB\[6JS/K'4^F1?*4/D;.LJ TIAPYG4D?A..\ M)(-['95OEKOBLIS1@'@1YB'T"95;U"SP(>8\@%X2T2Q@:9)%1OFGIZY'V++.\I MVEM7>?]JZS3V@DO#_B.O__R\J-SIS\NY'*-4H1*KMX?E?/YI6:BL^AF.4A:A MD,(L5%67,B+W11R%$(D-YY^>75*+#7[;*/ [R!>@KNXROHUF'SN+VP::$YG95L.8 M42&G;*8JUK';7YRNU=[N3HB,-F@9'3&WXN"U0G_^5%' M.]_O5:Q]NM]_L=T&Z0N7>RW>U()9/'U1=LBVWO?&/_QQS;])@GG\B\]_\J_+ MQ>JYG&59S(F0=,"0.C?RN0?3T)/LP+W8\SA-_,BHM8RM(%.C#?F4(;/-C_42 MZ.V"Q@!V8)*I5;@"6R5 I<5>SX'5$A .[G'.KL!_<%R NX7#TB^7@NAH5V0M MQJC;HTO!.MPG73R>Z^X$/THNUO,ON>"S. V2. H]B%."(8J"%&(>^-!C2$AC M26 _SMRT)-A-.C7*NRU7^4N5Z;JN9 1S*;YIC00=L/4(SS6$ Y-;9U^!*U#+ M#)308S02.(9H\.X!K2DGTC+@& 3]/@$G[K6(NCPZF5?5M/BVJ[P?T([&;!,/UZ&UK$:'63H8=Y.-*]S>+QZGD;4O M&,<8-X/X27?XC10X>0&.9O&2>LAT!DKV##%>A*2>+GNAD9JWN#H3O*:T6$O6 M:FS*G)?7"W:W>N;%SNC<_6[&2.2%"$'E>G%QV M2&@FT-3LP49ZE6NXJ[*O BB72@-I'6XEO_24T'#A;(\-AUN.]SE'W"Q02^AJ M?2J5VKMLC95R<*YH!^]@!XV&XKSSR:,=>/U'D9;CFI]-WO]\K3JD&I]%'MTX M-1Z47S'PLU0N<;$L7E1C\%;]IROPJ%_0^31._:>-%T$TO$UZB$[=;MEM$M361%1N8[,XLEO-26B.@Z=T=QG\%@P*<'G M!7O,5W.M#<+Q75-CZ4HH?7? 03]O@![[0?FO<<"5TF:K6?J2O(6RW_F;(WG MH!L8(T? :0RLO '0XWF CBM0GO_?^:*D0VZ^MTO[]:KT-D^K0 MC,MGR;3=V#FBV%$8<0H$9L8W%]+#356=O7HO-HUM499X 4601#R!*)7T@ ,< MP9B%1$C22%@:F3##T0Q3(X5:P+K4@1D!'(.G]^Y?!,G KWT;C?X>M<;O]EG5 M';W6Q^./^D:?5>_P93Y_H;EOYJD[!-7V3^W=-[:7<2?=O^A[* R#Z/93V M& S\%K:C#WE_$$1@>IX& KNIX)1'$215M'(PX&G]N(IV8 2#BCI],L.[('5_>9= M L'07S\][8W*"9Q2U:J"P-Y HQ4-."5^NT[ R=_;]OZX9DPN9WF_E#OC^?^? MOU9/4RP827&(853U9?+3#&8L%)#Z!%$NF.K49-;ZX]0T4WL1:TE!(ZKJ6ZV$ M!5):PS>S ]G^]]0-7@._M;90673^Z$+B@L8?)X<=N>]'EVK';3\ZK[;;BQY& MC>WBSA.213XA 8SCQ),?W]B#V \8#$D@A,\R++S89$]Z=J:ID<"WVT?PY>[[ M=W!_^P"^_Y_KAUNS'>IY2/5VJDZ &OKM;V14@?WUP<% G:Y[P7"TAST_SZA[ MV5YU#_>T_3?8\4*5 W1-Z7*]6)7W^$VE&EPOV'&^T"PC,?%X*B"/XP@B2I1# M.Z*0TY3B+,#$3XQX0GOFJ?%&G5>'&\G!:RUZE7*'FU2\QN5M&+ZOOQ9Z!#,( MP@,33@WN1FAPWP+W1)ZC._XQQLH1'^G/.RH_&<-QR%?F UBG?R]?^/<57O&Z M]PZM//02@42/Z?86[W^=FFQE.U ML& K+=B(:YRGW8&P'A,YPVUPU^ 9R,"?M:QN*S+W8^(N+;ICKK%SGOO5/I'0 MK'&3166>FX*S?'57?%LNZA]W;;QNI)GU)+^UB#-,"<604B(DAS ,B9#;I80& M@8>(%[! *V99<[ZIL4@MID04+.1K0.N_Y;N6<[06VZ#BC ;FW:PR ))#NSZW M(*J] M>CX&MUDZJZH;E28]_]M9!\]YR_RCTP58_7$Y_Q0)5E3%3+ MGR"!B 4!Q)$7P"").4H\CQEFG&O//#6:WHH(\H6<3PJN2L/P.FWLI=)'_L-& MH2L5Y-MH8NCTTEX:32?8$( /[12K4:V%!I];J.Y6X;X?7W,?F2E6KGQFVO.. MZT,SA>/(IV8\@$WMQR+_*F$8 M>2GWM&W*4S-,C9X:&7O[Q6OBIV$?7HK*P!QR $A_-)@F,B;U&B]$:*PJC9J/ MCF%)Q@[ENPLQGKIQQ/*+'7+O%UWLNO#2=B*J)'O=]P)Y'D9!IAJ\IM( HSZ' MV).F&"892SV2(<*(73.1[1Q3X[+#)AE5??J+&HGLX.PF-D<@#4QM%OA;OU+K9.1MGFM3SPN:KK?K,L M5^7],P(33'!$/,1Y9%0.67/>J7% GPL M&A,H3N36&-UN;HQ\S1?YR_JEV<]BE*:1[T60KN7Z[.Z7C#E'WU5QL@WOII%(F(9BS-(!%)V0>I!+#(.>8H% MYID7Q[%14GO79%-[-S>R7E4'*J^UKU^%I)5+L?H+J_+?"[XR,PDZP4Z9%T<\ M)3!C@2?!IA2J>"48$AIF4TZS?H1^W=-C0XU MR[_U8='-69?!,##W5((Y+X-W7F6K*A('0XU61>*T"NTJ$F>NL(FNF>.5:C@D MC:KOZ]?79;&JO%&SD"=^QE$&44JJI%8?8A3&,$*>+S#-LBS&^@$VIR>9VFNY M$;/>+-6" JHD-0DJ.0-H]\OJ"J:A-T<;A*2(H)&Q=D,[0,@D\N9RI,8*OCG[ M3/W-52!.-Q;=L3AG[ATQ'*=;^OV(G)YK7?>U+S^\?<7_N2QNYKBL>SAA/XB% M)#\8"1XKMU(,"9%[/AP$-& TP2G7ONV@7 >F&V-(';>.\L",T<[+Y.91]UB64!RN)>R&<+2L;5)]KL3-[A\_C1? M_E5>DW)58+J:D3B,119&D(6^)#*?J&KQ'I?_"1+J(1X$Q"A(H6NRJ3'7+CEU M*8"2%E3BRA>H$5@SAE@+:$V_DB/XAO88V2-G[@_2@,25IZ=KJG%].!I*'WEG M=.ZQ;'5:\=+V64Z3S),;P01&F&"U)V0PPQZ!(_GM81C:25/;&4.\W:=U=M5+QTKC^%C_J*ZKGS]=O^YU3SF-@ -]H M =:5&F"N]##*'C1<(!T/\("P#^T:WB)^NX_X1GZP50#4&H O0R-NE,LY'/*C MY7DZ7@'3A% [!'N210T''3.1U$[?@R13RT&LB[T5')?\(Z___+RXD]/+YW+Q M]$7]?5-6[FV&6.@ACZ@\5)I ))( XC@FD#)$:1R%/,N,HE6U9Y[:EV0K)I@K M.>5GHK]XXH78ZVT;!T%TX(_$1F;PVT;JWU65E1W&E>3; I4.P7@G44W7[I>';4^I$+7A1R M/ORK]D=^XZNMZUIE,4>^CZ$(5 /R.(P@CK(08H3C*,$>98%66Q.=R:9F\FUD MK<@15])J]OG2@E:/UUP!-C!W;;%2W%4+6B7)#')JH(.)(R;JG&I4MM%1^I!1 MM.ZQSG$4^>K+LBQG:>1CEA(?!C10A7T3 =,D3-1?$S]6#0T":IADUPQMQ @C MI-2I!WJ^-(UC:D%%$D&0X!X,4AQ"Q+P$IIXO8,!(&(8(!1$V2A&RA&J,IC"7 M0J5I]ED!,# 9*MV;"NB_*=%^OU)_G:\KR_I^6=0I3RMI4I/UJDJE62VK3L7+ MQ4K*-U>7?6ZJCSK-,CR REU.X6;@L3,(#Q0ZD2]X>(4=V_WX_JBVM^OB[3NG MZZ)R^S0% S@7$?%4304LS23$XP"2,)46$@U]/X[\U(N,7NGS4TWM%?^*BW_R M^ODMMZ+^[_^5!G[P[S_^]OUO8*-(Z]=F=- !NX=#DJ8DAAY+*$2AA!TG(H1^ M[)$D89D(LD3NZU>C@+[=M:\&AGQP6/58U\TS.C +__B^0VHGY@#MHOO1<$2T M'1.-2KS]"A\2L<8=E[2MD?8M+^]QSE09@DP('*?2L@JY.@47/%+,$$"?AV$4 MB AE9@4VCJ>8&A%7(9BO4C8@E@7(:\MCI02VZ5"S!Z;V&<0%$ U_V*#PJ*0# M2CS'U1O.*^^TZ!._0:>:4@J?;RYR\TN[UEB.HAUO:<3]SQMF'MQ^E"IC_ ME"_P@DHSN4DS5JWI//<5= M*E64\-M:.8SSQ>_@M=%")8N(C08 ;U4PXPF#5='CCV&P'F&75S'O?0O,O2"*2(@CG\Q^\H(LM<+W.B97:4P[W1M6U0DEUS$7;E2ZY M2:U0#9B[6\ZCE37B_DP L5M\ E:?-R%_:^"_'''DHR MDD4PH() Y'$&B<=#F 7,HWX:4DJT6BW833^YS>/=UZ^?'[_>?GO\#JZ_?00W M=]\>/W_[X_;;S>?;[\;5F4W60<\V' [=@9FY)7@5?KLG^G#Y&)?AYJYBL\GD M8Q=NM@#F1/UFFU%L0S1^\OGRE;-'3I\7R_GRZ>TA?WI>;<\@6.HE/!,P\)G< M^U(/P]2/!.2!ER0H#<) &$9I=,XW-0K;B@M66WE- S6Z =:C*H>P#^POF"LUM<+"1K;1YRZ@LO M2R6+1$10Y3A/(4XB7^Y A6 X"!D-J0F+G)YF:N1Q3>4>8UUW4OC(14YSPYK( M9]#4HXS+,1J8*38"@HV$ _!#-PB.:.',)*.R0;>BAR30<_6E=8YO7U[GRS?. MO_/B9T[YZ9W9]7S>](B_$P^<+I\6^7]S=L^+?%GWJ]B9\RP4@=P^,JSB&CUXAQ MLXJUMI4_2C5$DW^QM"^>[/K!T&/"22SWT,ZZOE++S3*S>L.(7_,5GBN]KL#U MRW(MKQZG]/) *^"\(K-K.=^I4/- <)^OWSS4A!:%2]A_/BZ_+1?W?/F-+]7T MGQ;FQ4NZ!ID:VTMAUW6#[";J$][?WH%O\O_W"/_3PF8:Y$!RF[DB>=(X]7]D1'P;W2)UHW..ZFU&RT AJ1($L$]'$@MZT^ MCN2.%7%(/2)XP$,>IT;ER'KFFQJ?;,3=[U#CJ*V/T5[6(7 #4TAGXJ(LFM>2NXOR3?Z_J*G44 M:+"#7X]O7((Z,.%\.4#RMALU8X+1A<(1P_1.-RK%Z"I_R#':]UE63?V)\[G: MK:O$;3SG'SE9[:+?Y7Z^6*D-E=I*R;U77LZ$R%@2I00BX8<0I6D"<>)1%<;* M I0BAL/,A'1,!9@:"6TEK%I+&%9@-05?CW*&A'3P(S^R:N7!7(&M+E L"ZBT MJ;Q,.I";UWFUQ,U5)5C3Z<>M%6L)SE$U6=MQ[/CM;O7,BR:M7"JZ+@IIGLU8 M&/E<%9/'(E0YD2R!&56&5$R)Y\N_A\SH%.#D+%/;@U5"-B4BS'CJ-(AZ9'0Q M- ,S3HW*MAC$5D1WM-*)@"/N.#W'J 31J>8A"W1?;.ZAO>>\^*-8KE^K/4'E M*JZMI(?5XOIEI>NC[1EF:F^T$A=4\H)Z+]22&#SPU;I8-$Y$\\/;[I+FP+.J MDOT)Y\7?\7RM6MZL7^J6H0]Y^<]/!>>;RA,5G-(BX3ST.O3!1G;9\+LV) M+(:![P4)C[TP1L(HJ&!HB:=&9$I&**20(&^D! 76/58:;YWU+)Y)K=[ #-J. M%=@[V&JIJS(.3\84*)VO@-(:5&J#EMY70&D.E.K;*C/@H>N9,(\D&&N=7$44 M#"[ON)$%8\%_%&$PVL3.>SP^\!>Y*H!+O(R M#V8^%3 F<<@SA'%&(T?]'KODF-JWY1]*_&; MXA3;]H75=ME91\C.]=/[NHRP*@-_,[H[14KBWZY/6P]0*S)*RT@=((=O']DI MQ51:2>I 9=!64FLXFX3V;539-EZQ"1I325&*X.LF5PO6GK@)=/RT+ [EK (< M=W%+B6HT'G@^3!!7U7S2$*8";019IT;/&VWK+HUM?:M_ MJ37>=)%5IY)[I+").%:L?40E)EGEPSX?W=0^L54?>LNP6?"[HP6_.UKPZW,+ M_NG4@IL$'H_^#)B4)IC,LS!6;8/AG@E751%&69+NL@K#BC!B7891L-PO[##. ME'8;ODWJE+1S-AO/G,X8]Q#/,@15X6H5,:JZ7D<(^DE !")9FG*CKMG49;;_-U,88#?UNWZ8]2 MP-KG=@4J&=UMFSHA<+0I.CW'J%N>3C4/-S3=%UL&+NQU**KRJN_$C[+FGUF4 M,>%G/(7,EPR!6)#!-(L"R D.DBR+4[D',0I@Z)IM:B1QV.6L4.+"I8#KDMO% M-W1BK1GGX K!H>,=]MN77=4%%11Z4MC:9G(8^J #BJL0B,ZYQ@V%T%'[*"1" MZR8;WT?3HE$:-__@I,Q7O"G ^RY@4%H4_FWO%&F^DHJN*BP2R3ERA5P9EJLN4\5U4-MWT+?1*G+(P9#(2T91'R(HA] MAF&4,N23U,\D5YI0Y?FIIL:'.TG!1E2=_H:F .M1FAO8!N8M2\3,\XMZP7"5 M271^HG%SAGH5/LH.ZK_#/#F@3I143%1'>FVCMS[F0O""2UTLZKF8C3HUEJBE M!UOQ6[&78*? E46%%T.TNWED6*"']L8;8CQ $1@[[*P2$ RG&BT?P0Z"=GJ" MY0B6.T.L3BDK2^F;?+;NQ&.!%Z5J@B/G6ZKHJ%GF>1[.@DCN %4S1Q)E$*=R M.:( DY3CE(O4R+;IGW)J[*4DWE8B--S ]>.KN5MSBMK06[,V8.#/6CZ75?FT MP7"UO>J?<-R]E#8 1QLG_3LM3)^B4$'NUPL\?ROSTMS(.7/_U A!RKE<\.6Z M/,A":>0VL%[. :9AISC :FB+I!NF(0R0'E#L3(US@XYG5/2HM6<^]%UKV4^F M3IK^M"QX_K1XQ+^::*4/?,%%OIKQ+$W3( AA'$D# 7&*8";- YCX7IQF#"&1 M&5D)/?--C1$:.0U[P_1@JF<9.$1J8#YH) 6-J*K]Z#::\K=&W//A5>;=7O2 M<=7>I6>VMPQI;Q:947]W8%QP%(8%)EB40 M488@1EX*61KBD*=!%ID5F.N9SXA"1FI1RAJ15:=BJ]BB/HSU*,4A<@-3RD;2 MBDNV955 M516(SXM5D2_*G%8G2+,H0Q$EL8 <"TE%#"-(*,(P8ICZ2>R'$=7*L!I3Z*F9 M1-=/3P5_PJNJRD(M)_A9)=XOQ>Z(?%DK"'BCX?F4R_=[&C0]-!-;XZ%]/)?7 M8KC;%%_8JJYZ>6S.\+>:UZ?Y$ZC$8+%0[UV,P43D?XUZ#!:+X*PD@\WS &9LW' K.JUH )'D8N ML-.J6SF^#H8:S=UU6H6VD^O,%6;O&N/Y[':QRE=OUXS)12YOY(]WQ>/RK\4L MPV$4I"2%2'@!1#CU(1%!#''HTTR$G")?J[I)QQQ3>T5K,4$CYQ50DDH<@9)5 M[U7M K3[G74$T]#^;!N$M%]>#0PZWF)Y=_T6RQ]V;W'7F*.\SAI*;=YKG4LM MFBFI[_;CR]/7Q6M^LRA9P3[-\9-V%Z63=T_MS:VD!(_YB_JR?/UV_[GJA9=+ M@'2W4QU(]7]L+P=IX/>V"Q_PIQ+651.D3B3LNA^='G*\MD>=*NWU.^J^TK8M M;Q55?X^+U5N3A.-'-.($^S#Q5% *3A.81M2#'HZI$#CA<6*4EG \Q=3>[T9" M4(EHVHCW"#\];\9EJ S\0N\!,DCSW7/*.VN\>S3!R$UWSREXW'#W[)67-MO] MSI_4_N>!OZH:&(NGSPNQ+%XJBUYNP.M?[B(B!/-]3H4JG9\1B+Q 6N1I2&"< M^C'-0H$\#\U^\H(LS9OI&DEB\AZTY1G0%=DJO*-]I<,4X'6RM,G?>G M-9/BG;K/6D%UOK>LW7"6K2&;A*<[,L^?JBD^KOGGQ7;%/ MH$C"JG(KAUDH[:F,)5[H9XGD4Z-V)+TS3LV>DD]G9-@,LA=4/8)S"M7 5+;- MEMP)>Z6R6PF7=E?.KH"2%SS^M738$U(7'E==(7OG&[?'BST2(J8B)JG@:"&4&9I"(+(5R2QB$<>3)G6AL?#(_"=6FQI(; MN>%Q)6NZ$QU(45ZNML?X/RLX+,[P)[$$)B?]DQ!X0I\+E_$ -4!U5] &(O7E M4?\LK]K!= 6VY=8;I%KEO%M8 066XP""2:V_RS"#:2@V?C#"-/3N"EF8EH3O M$[YW1I$F)$-MH[^M*S84GF J4R""A80)9$F2^U)][,7'@Y]]..#4JD8]2[,3-OX/T(B^_ M%5#3BG,,)9[ZS2EF,6!E^E%1]M, M/C66N;G[]OWNR^>/UX^W'\&'ZR_7WVYNP??_R;9UP\\7*&2!JFA!/H M29:#*$$9Q)Z?0AXF?J(ZO=$,F07,'T\R-;K;DW%;FY_6PIJ&T)_ 5,_JNA2I M@1EP'Z2;'G LHNC/:^\LCO[$%"-'TI]7\CB6ON-:"_OFFOWGNEPI\B@?E]>, MY8K]\5QMW#\OFLZ3RGDM9[L3M[B8OVTRUZOZCXW'>R882G&"4AC[J32'"/8@ M81Z'/HJB0(1QZ@FMDU*',DV-3AJ)J\HE2N9MN9*FQ4=S)&I@-SA:.PU+;/P5 M&9BV6@J!QR78J52YK,#GQ::I+]@LVYT E6+;0B--9=J[]UHV ^MP_.4;R9AL M+^-J"?!N&5_5,N8+0 ^6L>?M(6SGCB[0>'^6 3<5N%A/?CS"#491D$(4JM"A+0IBFG)(T2>)4&!VL MZ$PZM2]B+;-Z2UO]3#9B7P$E>'_A;_LET#S =0SLT >Y+C U/\LU ,G5F:[. ME..>[1J <'3&:W*O>8F:C\WGN"K47I%BG4%E85:G9NWEJ;^Y>$18E*5>90_G"ID3- M/DK=KZT3@(;>T9[%9I#R-"=AN*@ZS?Z(HQ>G.:G0J=HTIR^T; ?YHI*Y_[O: M)=^)3=%CU5^EO%F^O.1E66WUN8A8%&4A]&F:R,T"CR#&:0H]G\1Q%@=>E'*C MUI!:TT[N[6]);=@44@]FO0V!>_"&9H:6P,K_L:UW7LD,6D([;!QI!)*K)I)Z MDX[;4-((B*/FDF9W7]#96UH?FRZWQ?*IP"_;Y*WK]>IY6>3_S=GN&BF7W*7X M,X(H"\(H@SY*(X@\%1[J4P[EKH$G*8V1_*5Q>V\K4:9&5M^;AMZ[QMVU+E>M M%&B\5:=](:X4LNCQ;;>$>J0WSL(,3(3UFNPD!/>;-=EE_.XT:5]XW;TF=NV^ M+X+39<]O.T'&;_Q]$6 GNW]?-J)M6>['RC"OXV_Q2LMR.WOSU'BO)1Y0\ID6 MZ#[$IG]C=C$L [/.J7+=VBA9E.T^@\0%U;L/1QRYB/<9A8YK>9^[T#(WIEA2 MSEGY28JD+*[K!?N*5=S%ZNU.?,7%/WE5 ^\[I^K?I^6];.4'Y58!PU0;XQ72 M,W8&Q7U@MMF'O&JBJ]*I-_(KY'<:@._]R)MGYMBBYRI5QWC^<7-W;.$Y2N:Q M'L@VW?CE9;FHS*8J^[G:&L?5HM91)%=-$8OVSLZZM$47WII'UVY0'/K$N@;P>PU@+6AK&^8RX;@7 M#F?YQN=G&CG=N%?EXVSC_ELL":2.OU$CJ;H*:_EV?E^*U5]RDK:?RY\A+Z2I MH"'D0M4N",, $E\$,,E"+/\_PH2:]0'6G'ARU+*1>^NZ547SU/[!IJVG-OR: MY#( J$,SS4YDL)$9;(2^ EKG"^:L8XB3*PK2G79!"E,8"Q,#1*B]&= M>&I,]0GG1=UB$4#PA?^4F/J&1W2ZD&L>T@T Y,#LI 1K;<@D'VUT@&)90*6% MP_,Y0WQG=*;W6^3I[ K!?^2O!:=Y79-JP=J\U[1:KSH! M[++[T]1'/!-([L:P@ B+$&8S,E[E@^/%R9"['8"\OQL%PMGU1[]=DGM-/\R5>S2B)/3_A")*81!#Y M422_1!&#O&H:PE.4^MBL(VIK]*E]7YI.G[6$H!+1M 5J&[ON[\+%B S,]B9@ M6'0[/:'T!7U.VZ.-W.'TA"+'O4U/761A4C:52\O'96M;_5G5E%C@^8^2;W;6 M-\MR565X$\J"#*9!AB&BA$#B,0*IEV$L/$H3RF<+_J2*)&C8D4:3:SW(6?T@ MMT48QY64-U+#M0&5 EN8*"8K8:&E>@>X9%.,!NY55YV&^:-Z."'RKW> MP'PS*,P&IM]@<(]D[6UA7RTW2=-[3S(#%\M"VI*_9H3C).""0H$B MH7RD*238\Z G3;_0(R@)#),77$@U-6.QDA7LA 5*6L,#'C?+9>=?'7P1WM_Y M>@5::H&3"W8%2*4;D,H-YZN]".N!'+EV,KVKE_8D/4X]F$(YJI&2S;),)&4J!$-7A#S^.I05Q.4!KVV0$UV/EAG/]>+027CG[QZ/^7HUV*/ _JMM:D;2_UKG1;7ME.N62ZMG M\T1BFJG&>![T_32&*!$))"D1D$:Q'U&,0LZUJEIU3S,U+CQ,L,ZW AL%ZO5@ MJ\&+3A ;F!!XHD\*(+@ ;J];A!KB\!9S;TMF]<'07(CQ[]XBU M!?LTV"\7V'NUG>-,1<+5)ZSS^?(OU9M@P\-REW>M*&%;[ZM**9TE.$@B$B20 MA4$&4190F(8\@X$?IQA%6*!8ZV#45H"I,>KG!94[Y)*#WQBO?_I=E;3[N5$+ MX(U>9BXRXX71\X8-"?? =+P5'6QEO]I5")'B@TK^*[!;DH^;);ERGA=O"Z0C MKY;Q]*,ZL&S!.?1568]C82K>+!<_)5]4Y4NJG)+=/SPH&6:Q$(1[40BQAX3< M0A,&<8PQ#%,1^#3U,*/ZAW$ X62S\#\Z056PUQT"=? --5"ZDXT ME;=;__;@&CT#&](EBB.9DB?0O-*'T\RFU(6GT[3L'60\"U-7GSU#4_LFRX/: M=MGK!Z[4R.?\&U_)C_;RA7]9EM5Y$CNY;E , L2U024^RE"),&^41;>$$).C= / MZM$7&RW!@J_ 7)T8RG]5/U.IIRH)52FJVJ/_MBZKK=WO8+E1%^"MOO]F>!(\ MQ/.@>3#\SJL\M/=B?X&W"@*I(:A5!+\I)7]7OU9Z@OOV*O_8K/)67;#3%_RY MT=AA:>XA%\358?(0(HY[MCP@R$='S4/.9=LRK#K;5D[FMZJ@L6*NY:+U+4%Q MY"=A#$7,$$1^QB%!U(<>8\R/4Y$BWZ@^1-^$4_LN-/)69T%OH"VQSCMOA[D> M7[M$L@X:T/6,]W(+)O4BUDT/+L$:VB0[@U/_H9)9X7,--.SJGW<-/%X9 M= WU]JJAZUP_1/6%K]LJOZY@Q6U84H5S,/1TF24@1Q(C>P M*%#=E2+L0S\F28*)$ P;G:=<+M+DV&4C7)5!X;)6@]8":6XF1X5]8)[2"S'> M6Y:K;=V^J^IXAE;VC\I/_RY?/+GKW);U^UAU=U+J PG#6'4B3%9@E H26@)- MJ+:$"8!F52>,1K8RQN0^5.XSER^OQB;8P9V3HT9I4!SX>92P7!JS^JTGSH"D M975=@,\(ME8'-.Y-KC-0V!I:A\.-:5Z=4>7 J#IWE7T[J(]Y2;_D"_YYQ5_Z M$D?/WC>E9[#=Z$@).5^6:U4S\D\E+:C$==SLZ"04%S4[VA]Q]&9')Q4ZU>SH M](6V]1_+Y^L%4W_<_MG?WR_G.7V;^1Z-LX1',$M\ M(2UZ/X:8A2&,,4V2$#,1!L*L)J2],%/[8"DAK^K#AI:L5Y6AN-.HNL"T9.0% M*Z9GXH^U#@.34@6^POMX%0Y6X,Q5M4;@S^9/G2)'%J4H+\?:67G*"T09N63E MY: =E[%T,*:Y17"W7I4K^?C)#Z_>=AF]6S[QX?,:+N]?J6/SOTN13H3GW MO,B7['&YPG-52KNJI#V3U!L&V N@2#)5+9%SB!./01]G 0V#-(E99L3-[Z+& MU*C]^NFIJ$K$ :&*EO^LBI9+5GGX_J,$/RM%#*G[?9X.3>:?_)H/_>%0VL%* MO0/[MM6.C[R!]G4-#J "X@K44( 6%J " ZPD&J"!XPK4@*@TM1J2*["KBN_P MV_.N"^KJT_4^2HS[Y7O7A3KZ<+ZO-+9I#2Q7<^#Y/<[E%$W%NYE(4Q[Y40(S M%!&(B$@@#C,&&4F9_%8*CJG1A_',/)/[V=JAZ'IW=?;I%$>J*\97.< M3@(>IX@A2'V/0A3&#&(413"(0NQ[&>8!3;6S1\].,SDB.*XW%TZ6"+HB/GD3)(&'6"V$B9HI]/5O]U6W6D%X_.U-#S=X^7$]JK MP5XR:/_55AS)N,@7^8IOTWQ4)M -+HHWL2R4*5?.1!)'(@H(#&,20A3S&&:) M\"$1% >>[POF:1VB:\\X->;AV0L\&-4W,G?UH6@N4S\0(33<"^;J#6U+TXC>],(G"WG4T?@4TEANSCR109\*534A$# -8@:]E#.41A[GF5;G M%)W)IO;=W(C;U/K:" R4Q :[BCZ(-79F#H$;^/O2A9F-MZL//(/=F$,01]J( M;<$L*S!?-V"^RJM<[;XT4>G<>/6-,=Z>2U.;O>V6[CUV.ZU679"W/L,^C7RA$L8#=:0897(SY*, 8BJ$_%]*8L;TNAL:SZWU[(_:W'#G MT9E7%5\?[GX8%3(WAU]O0^$6TI';0*A2NBVIKT CMUYM#V,CW!@K1W:R_KRC MFK+&WHZ!RT9B3D +"QJ*>I2Z@8 MJ!$6_-:(>][_9,TX/< XYIESL[T+N_2H?HY3^FZS8Y+[8DDY9^4G*6YE7C6[ MV]M?O*"YW!//PBSPXS"4&TH4QQ"1-()IDE$8XS!E7N)%U,P#W#OCU#:9&X&! M6E+ &S%52$5M]"]K^E&6_U#PM&_T?)D2V[**ROH3M28(3B' LI#&3(!@'?NJ)+/&$7CR"Y?Q3HZ.M^(J!]N3>?,)MBX6:+HSF <]P M< ]]$N,":?.#$3N\7)U@&,X^[E&#'31'9P*6PS@]R*]*I\@-(7WFCW+M-A&" MD>\%S(\Q])BJIT]9# D) AC&?A#34%#L,0?G[:=GGQS5G3KBW.VBKT"C JAT M<')(?F99+CK+OASL$8^<^W%V6+_K(N"&/;,],_<4CE:[8=$\ >T9Q([KMGO4 MN@J)JD]3E:>9I2E!88()9)@HS[F/8192"BD-_8@($3)!36CMW$138["=4T6W M[W$OE'I4Y *@@5EGA\TXA8WZ(''$)V>G&94Z^I0]9(G>ZVW=2UQEH34N*VEG M55$45?NX\F9=%/+K,I.;.<94LX:%1"R&-.:=& M$XW(@-3_JUF1,1X/OO8Q()\RA??5R^KVZ)8%C=+.6K5 M=>+3'#_- LQ(0KT4XMBGC&F5@M>;;FKTLY%X4QD' MS\'.]U')#W8*Z%&0)N[=[.,>S:$/TTR !'\JZ1T8.&8P=111DP/5S"-_V!&. MYO"C<(V9JAN:,;SK C\/Z8\T)<:1IMMB-)\7JR)?E#FM@DI;9>)FPB,T" 2! M@BD;2I5IRU0]("$"@7Q*PIB:^.N%M!6Y#H8_@K\6-2U@ #!<_,^ MX^_ZQ!AXM/X%GH,1'63#YF1T/&PM:!Q[WMYY@5TZ\MY+E?']@N^\:"?=C.\M MD]V7^U.5R?DE_ZF";.203SF9\WKST2ZBT>Q.5(.4RF,Z2U'L)['(8$1#!E'J M^S!%?@B)(!$-:!0AO:[T%\HQM>^E?#%CLP^A[0+H?<-&@'7@ST^M :Q4 #L= M:F_&5>7FJ"K'M]5I^CQUGXP9?RXNQ-(1T]M*,2I)7PC5(;]>.MQ$L]!W1>'D M+@UCAB,!$8T2*(F40))0#A.>!7$B6*#.B(RR*T:47HLM1LW/V,\IK_+(RZDE MDK=6_Z(3]G=;T?]IVX_=0[.M4/HOE/)]O'C_*GG=+N>MF^\6@6=KYFR=$,HV09[HD?W'=-:T?$ZMN'QW#CM;MHU^U=K;+]?EC%$OR6(OA9FO2L9[JKI/RD/(?!00CG :!$8' M[NE.X,@#X<''VMSTXSZJ>U3]G# M[V#O]1:U0VZ6BRJ$677WO5F7J^4++S;>@L\+6E3LCN>JS6]CAI,D8UAX"#+N M8[D3HQXDF/C03]+4IPEBA&CYM.RFGQIC;!0 ?TD- &U4J,)T:&TD;Y4 5&JA M2G9UF MVK^Y_I67,T)#1./4@\KPA"CD\J,2H0RF(0OE]T80EFH58#>?>FH?E$8^4 EX M!1[E!.!/):AAJIX!^'HFZC"0#ORML$#3V&8U!\:1%6LP\:AVK3D@AY:NQ0@C MGUXT#J36$?/^V?.,!0D-"4D@"9#JB!GY$',>0(_$&6'$$X2B4V8'/(5RNU_1/';;G"BU]KPXCFR9PP*"[*N]]G- KY[_& MX8$NW,Z."K0GO+2O\G?^I"9]X*_J2%Y-(Y;%2R6FE*W^9=V3EZ4TS##W88)] M^05)2 8SGW(8>TC^&6'FTLOF.:'8=AE&)KR6PV4.U?@JB)^S26XH'6R,8C.VR;K2_!.+9.-(3K?+ME\ M*/-DK-O%*E])0_\I5]4U%JMO\G&<)JTLYXZKS./@OBZ*N:/O'@I[\1CP:3AM2M+H/%V=H\PM7?TJ]RD%BJ#KQ)7 M?1%/1$;HO;(]T'6_N.Y0&_CUU0),&@LN:SOH@6,52=(Q[&B1)/VJM2-)-*XV M?^7K0C$O3U_YZGG)C-_W,[=/[66OQ 2/^8MZ7&M9]5_MWE[E&J_N7V7VKDE;I2,ZE!0&? />?G/#WQ!GU]P\<^/ MO*1%7CE%9BRFA"_SVA02&E MECO9\$YK@,SQSZD#Q6D6Y'!1PU(C?T&1A Y\A3HS3FJ M;\ (AD-O@-G-=L1T*X0JN[ IM/F(?SU(V_&!*_WR>5Y-_6E9\/QIL7?%QUS> MJ(K!2"MS1E!$$A8'D" OABB(*4PISJ"/?2H(1D&(/!/>XF&]G=LU&GW7E#R M@GV5JK2<:AT/KVLK=J7"L&C7GM283UWB[8ANG8@T*AN[!/&0K)V./5KR_%_+ M619DA(0B@%$61!!)TU-%A$40BP!%81SRB"8#I\[_M9P:6\N'/1H\<5Z"KT>V M@T,Z,+M>DC3_U_)=4^9W.+Y?PKR48>KI\CN8'"3+MP:S<)*Q_WQ5 MMF>L=<_4F$C*MBY7E;]VM=P+_KE2[\O:Q/&]AXV&2\P2EJ']8&<1Z0/$S!%V M0GL[[U=[H/%<7B?$W_-SG?K]8&T5_EHVU?L3#V5<^"$4E$9UK T.?0$)RS@/ MPSA+$A?1FJ?FGMJ;K5_JO^,;>/&"Z%D@ \$\,%.8(/P^K10.01NOD<)VYBG$ M*79!8M%$X6@(6Z=]N;H3W_&L7H#*X*[T&I))N ,XXJ[LS'_GA M^"/[P\^H=^S[/G?A!;G7JA%PW0=XVS@M34,4"LP@0PF'*(NE*>+['$:A"$7$ M0APEYDG6Q_-,[[UN\DKGN][(_V:1N'L"T>YWW"%.PQ^:U1#MI#1NY]>'E44V M\V68C9VVW'J\ &[D_9OC[.3SB&BE(9^X??Q\X_,ZG$PL[KCM2 MG3LQE0!8^:4IWT71A!GS1!!D,$Y\N7D+$(9IIIH0QW&:L)BD&,>FK1EZ9YT: M=6X%!VW)51#^5G;SO@S]V'?3ZF"(#DRR&F ZCG&R0NJB1@W]LXS>KT%;\5-M M&_1OMC#5OG#\_('/RW^^[:IP;?;K[0[(6AL*BQ$G]&XHP4$M^:GPW:N#MMV] M>Y&+P3:P5H8#?20+Q@Q\1Q:-'6J=5H[AD.-9/G:Z[EE#ED-8ML^K_8>JDN4# M5W4NZ6I=J.X=6(2)SPF%24CD#M*C LI-)8.>CVE,HR1(F5'PT[F)IF8'W>#R M&;S6PAKVPCL'I9Y[R 5 U/W1D0@E@78$])AF[L>&%SUMCLWS;@-[7J4/>IB MUW>]^3;I>LURN2)5?E^<>%'DDQ!&&9/O/$$(8B$RR&+.$8DSGP=:[_S!N%-[ MQ1O1##,BVT#U[UHLU1_X!=;2W&C/<4)/JUU%>YS1]@TGA&_O#$[]VMX/49=$ MNUVPCW*#,9/VC$_#)(&!S-,[:7;-BZL MI0123/!1.Q3X/)#Z#@1K>$9R%F@C8^44.*G]10Z _1%'W^R?5.C4QO[TA>8A M6%54B?S@XOG\[1[G[._E-[YJ@EY-DQ9UQIK:&[P?DM0(#Y3TX&?Y-R 5:*+' M]2.WM"#M?L.'0'/P(QA-( ?(@S2!RBHL3&N"T<+%3-1MAY$9W6?A#_RHO(L% M9X_XUY?=6=+F7^7L+WE9JDW^+*4A26B 8(BC"**,($BR.(4)#U+.(X(BQO1Z M%IE-K/6^C-IN:",DH#LI#;R"^I!K>%_=PCB2G;'!3R7WM*2^ MO?W R,K(&K M=1"$1_*RUO&Z*IZ&;9!=2WDOO"R!'BGGC23=_H!O& MQ0S M.X5UMJ#=#/0NBS32(5%K8=HZJ7UBHU6U1OMIS1O-Y$]*MZOJDJUZ[LZ'70/N MZ#S9F5BCGC^[!O/PO-KY^)9!+D6S5:O"9UJ!O\R3K*W*0_ 0Y0B"HE'*11) MY"5QDJ(T,XMQ.3W/U*RTA]N/M[=?KS]\N04W=]_^?OOP^%G]?/]P^^GV0?X2 M?'^\N_F_AL$O9R#68U$'P V]#=M(V$3(N=UY:>+@*O;ES"SCAKYTJWH4^=)S MN84/7E5K>"%SSOZQ+/XIEO)!:0)",T+3)!("8H(SB.(,JPI@$>0^XA0QGXM4 MJW1,YRQ3(X6MG."OC: &+N"S6&KXTET@-+1)M 5G*Z--8/)9E S\XB[0&LL- M?OQ(@9=*6%>.ZSXP.OW49V\>SRW=)_^>%[KW8COCZ/-"TLL"SW^4_/M2K/[" M!;]?SG/Z-O-1BFE($4R2C$/$D@ABQ'U(HC 2Q!,Q"[3RHGIGFAH7;@2%4E*P M$;7:T/R#DS)79?'X3SY?5K9IU:#4L-OW>0 M+VVH"(?2I,(>@81D 8QB1%DLS:V &57C.SO3U*AD(VB];3!CB?-PZK&$$Y & M=Y2W\;D"M9@#5*#H!<,1)YR?9U1.Z%7WD!/Z;[#MQ'13%7N>?UXP_NO_\K=9 MY$O# F$?BD!Y76B*819GRF?. Q'B+/(BK=H49V>8&@]Q&E"8X#20VP;D09R0$%*>4E:53@^U:N&9 M3CRUU_X&O^8K/#S 2@D*$!(%I$ON0X2Q *<[2-#/:SNE,.C5Z M[^X?_*>2&U2"FW8.UED O0V@:U@'IGP'B)H7,S6 R%454YTIQRU?:@#"4=U2 MDWOM*.D#+O/R3MS+9VWS'90D^#U_6N0BIRI4@%(5<"]GK]Q8.2]W!]"9'Q/F M,0%]24T0*=+"B<WSI\\WU]\>P?7-S=V/ M;X^?O_T![N^^?+[Y?/O=C+T%:F,KI8J8*<+V"@S M4-2!"U@=<>-%HHS*F2Y .^12)V-:QL'.J^>$L]-UJ)L^%K.8HHQY408]2A*( MLA1!G!(JK3_"2)Q$7BPB$S;5FW9RO%F% )&J #MM)_/R6E[#B%4]Z/4HTCV@ M0QM]?<7L;WLP-8\@-8+(57RHWJ3C1G\: 7$4VVEVMWFBS+?EXF$]Y[Y'(E^U MFBY>%BOV:8Z?=/-ES@XP-3Z1@D(E*5"B0G\O:T2UV\X7"F?]?)KSR'63B#/0 M!N8,/;S GTIL1WEQO;!8)=R<'W6TO)M>Q=KI-_T7.V_Q]T>Q+,M9X@=QG/D$ M\CA*(4K"!*8Q\6%&&0JXX)[PC'9Q?1-.C2$JH< -+HHWM2'X.YZ;=JWHA5C/ MOG )W, LT=F>K[P"E;RC=.';0V;XAGOU=%/IK;>GO$$;O?W[;&,;FY:DC37R M@2^XR%>SP$N](,HPC$+,(>(A@43$/HP"&OHI\P-.C1K>G)EG:BSR>=NDV6ZG M<@[.4"0QD5-"EF5R5QB+ &8XHY!PZL4Q2A'S@MEJN<+S\>#GSL *J!:;C54;J1$?S62/F[RY#/3ARGF7D<,].58^#/;LOMV-6 M:0G^V!909P$+1IRZYT-BY7J^> MET6^>ONX?,'Y8A9Y<1"F&$&>80(1Y1P23"B, X;2) B"B!DY;<]--+67M?7E MV4H*_JQE-3R4/XNMX5?Z L3&^TP;@&7_G3Z#A.L/]>$T[_.E/J/LV4_UN>OM MB.'VY76^?..\"1MJE3"[61=%5;PDP!$.HPAZ2>!!E$0)3+D7P="/$<$1][+4 MB"%Z9YP:55Q36JP/3W/4B2RIK27#_*Y^Q/5XPRF. Q/(1E:XB1S<*S'9R.N. M2+2A<<0H_?.-2BW:ZA]RC/Z-=F3S=VDAJYXUO_)RED:9%W'&8$"5X8$3H1+I M,0RX)V+B^UZ$A FMM,:>&H$THH$_E7"&QD4;,CU>L 1B8 ;0Q,#X53^AK:.7 MNCWRJ*_O"94.7]13EUCNU==J=W$G[EYY@=683.4-Q$-.$,KDIB#!$G&&8 M!5D$A1^1P$LH9JE6%XK>F:;VNM:"JIW\L*'%UA^1U54<%4JG'VLNC+6C:>J6)UO_*_J-^4L MIEGLQ0F&. Q]^5WU IA%00#]F"4D$"*C<6"4.J7"455DW0I4E)ZXH? M9153O7Z5/ZJ8D%P^R*]K,L^IO$9PI=@56/#J\&WS#_)6X\I+>HND^>%V#?W MQ%&'K=<"@UKBIN?<51U1=@6DV/4%#NUZ(YANUYASWVV\"PY$M8'2S)7_1 M9\[6.2_X/G M3\\KSJY_RG]]X@]1&.):9%!L9&ZY5.=*?"#%>0&_Y0OPQG%1G@_Z<[-0>LPW)/P# MD]_.!UN)=P4VTH-&?+"5O[ZBRHEQ1X&VT#EB0>/I1R5"6W .N=!Z'#LZ;-Q, MGZ0^-TM5-8RN_I&OGF_6M=,I2+ANXWR^]\SJEDVJ]5 M-507C=W/CSDU]NKI2ZY^C1=O8*,.:/2YI-U[!^#]#OJAL!Z8URQA'J49?#^ MCIK"=TSTCLWA^]7O;A*O<;]Y%>7K%[Y@ZI2GRN"/LMA#+*;0%R* B'M"6ET9 MAEZ<1FF:\I3[6J7WCD:>&AMMA0-*.OU:R?MP=;/(12 ,3!.:^AM51#ZIJU4E MY/V11JN ?%*!=N7CTQ=8MC/8=&-7?>A6;U6=D_)NO2I7>*&LD!FAE$5I'$*2 MR,T/PHA G*0^3(-,I($O=?/9[+7RU']?X6*EMP_JF];D&3V5 MSX'@>76VISP^926\H@_OM M0K/;JGO4-U,/A_EM)=D(@".>^9Y//.AG2#WHD00\9 F,0\9P0E+?1T;.3Y=@ MC]+%8R,OX)7 5PW.8+F3>4#X]7;[+D$=^-NVP_.VP;.6%K3$==CZ0Q,85QU M^J8;MQ&(IO)'_4!T[[/H)K#I\[KM[ZJJ'#:-B)K0R31CF6 !AYAAR3@LD&3/ M8TE 8I)1'E&"=9N(M _W]0(9]=->2MS72"TD=J@VKT&V-W\,@"$ ]/+1M@6 M>-^7]]G?:J M_AO<9K?#^;I<\+>ON/@G7WU:+]BF/$5 $?X?*Z>[9]XKM(J_O?_DGNXX-]?E/#@I9(>""6^F75W!F,] MF^YRY :FVDI 4$L(*A$'R [H1L&1V79FDE&-M6Y%#TVTGJOM**$JNR:)1^2K M:U)61S SWZ2W\A/ ._\74IREH\\.=&0(=O>X?ZCE[U4S.,^IYWJ'CXDG== M:O>&J^^<-"34'[>[KUV5?1Z%0>(3%D(O\E.(,)>[+A82*%@6XH0D&36KBWA^ MJJF][]7'7YFSU0\M8:TR^CL@UJ, -\ -?9!IBYDQ)?3#X8@9.B8:E2#Z%3[D M"8T[G-+%:E.,N,I!F%$_35&02<, 15R5$\B@M TB&(72=HCC,(DQ<\ <^[-. MED3HP5;""7L<()XBA(7P$,Q"1B7B'I:(DPP&G- PB#TU34 M+Z)O>R3?B\FO %[IEAUWQ>JG41J6X _FG +7GX9!D_;/W&R9&%;Y_E6$RZ=E M\8A_J9"\Y^5#-#$+6;1>M*Q^T8XD&O 0#/^JHED;\<%R 7XV%926 LB95D5>!8 U MJ;&+7%I6UH>,5HNHQW:#KQ;[< MF(>)-/M"BF'J)1&D5#(KCW L_^,L#^V$ %.SN8_RT ZSSUBC Y#_:IB98;PX M>GPY).0#-7\3?%QOKA;\/_@N/B$\Z+>DY&,QEQ0#\:I"@>,? $SD%8X']<#$J%&1X KLEN(*-+J]R2LWC12; M%L"+ISG?_AI\K&A4J0VD^@Z[8#I!WE5WS,N$&;=KIA/@CKIINAG5CG^_R$WO M_':QDL_;HQSA3MPH?N?%*RZVC0Y$%(>11SGD*?(A(A&!*6$Q#$1",Q2%-*;( MA&0UYIP:DU8B@UIFH(16^_2VV);-)73@UZ-3QZ .S)D.\#2F/0.$''&;SHRC M$I@!!(<#:+B$<2#R>0,1)"Y*<89F$: MP-##E$59%*$XMG I=DPY4<_A W^50SU+T[P\JJ!GGX70@;P>^UP*Y%CE,VLI M027FQKLGS;!&5(=Y!_UXN$HYZ)AIW&R#?I6/$@TT;K'(,?B.29$O\)>_?<_5 MVZ$7=MEQYX2>X$9 \.5OH!'1)J+]#$ &4>R7 S52Y/HQ8(YBU;L1Z(Q//W/K M>#'IW;+OQ:'W7&K;KFZ_WV^K%?#]&>35',O'QF54+--KOE1?\D% MGX4T3*(0(9@P0B&*X@QB1 E$:8:],/-03(WZXFC,.37NN2U7^4OEE:QE!&H% M#$.J=*#68Q_' [,/[OLS4K>RJ^[E?AJ!ZAPZ,\U0,@1X>C,."KE&$!P2#HF MM[HH-':W>N:%NQIC)X>;&J/TU+VJ='!14^PTMMT\,Q"L _.,":*CE _K!,Q1 MY;#3<[QCT;!.I;OKA77?:MGMCZ_J/L)?EF6Y/59Z7-Y47L+*RZ)BFN0+_P&7 M.=WFIB'!TE@^9S#P0PP14[T LRR @K$H0T1P&E&C7H!VB*>K MSH264HS;M_ RJ(ZZ&EXXG&5+="'Y;"5W--N6ZRJ:Z8$K#/)Y7GU1;YY5"/#G MQ4%%4Q6;K':DZSC,AX"OT]IQ[*QEIR?WZX^D)%N.7T32E*(%=GN<1"*K M'IK%(EGU%*(B1"B4.\0TC2$B60B+/.8PS^2V,429B(@5099G^:9F5&O103D' M+ZVL +?"6I9:]SR29O;W'<=G8+N\T:RUSBK272D'=K6[ -M!;#74S]8Z@HV2 M8*/E -&@ XV#KYKQGJ4;M\+\,-#NU:,?J!O72"A<<;7>W#P]+Q30I5Z5]T.6^E]Q3(ODLYFJ13!G-0>/ M_'S]ISJ/:0GA4HK3)"L"*#(JG<*"4I@']:4"*A+I+PIF%3+9U^'4K(8N8*P/ MOY]:>2US%OL0-K,;/G$;V'@THFK0-L*"1MHAZFX;0N,KG;"ONW%3!PV5WTL3 M-'W/S:Z\2;>Y7:LV[\15.5O+W^ZS ^<1YG%,0TAQEJ@KRAQB%A%I:U3X1)J' M-+(ZN+/L?VI69Y.1UB8$-E3-:Y7?*S_;&\YK: MZG6CTBGF> :EG=M0*VMW\"IN^4IV!KASO)DSMRZ;R>1Y%E&=RKQUD M<0%1@CC$$0]@5/ D%)A@5 163'3]?4[-B&Q/YK="@U;J,TK0F\!O9DL\@SJP M5?& ISTYFCE"OJC1#'H+^>H3_Z=K*/> MAQTF[L//Q<./Q;J2#O7#3_F5>+V;\^NGY]GBE7,=:W+?)-:J0."V&@:G19XG M$2PRH1R*,))[$13"G%*.P@B'F!DE [@*,#7O0GZS0M#*7$=H@59J'?!N82)< MQL/ Q@Z,\L#F5TH/6O%!+;_B?CF)N4L&J OX%J9[X$$8R:JKP5BU@[&J!V,A M!X.W@U&GW;<)^>!9#<:3UL971:0S@#RY(+BT.]Y:<8;6.\O(.>W8IWI\DKK* MKX>*7WGAR]?K/]7W07]%[X2Z@9;K5TDQ*6>*0L,V\<.I\:DM'XT2H-7B G3T M4$?);S4QSP5Q __T>C(*[@,O*-:0#Y L8@3FL1&)>Q]"#,UZ[A5I_'RM$(U,V ?3W6MEX4#>.Y &GCB(P[/P$;T M_)%Q\='/'2(+?WW$H1K)=Q]P,MEY\)Z@/>G-G]O'>)Z])S1VO'Q?;3K>2RWF M^FA*L7-^7,L=X1-?Z@AU*<*7LEU[=6+3QNW$"?FBYJ:*=P66N"-I);YY\57;56;[):9!2@6B 62(2<.0$P&+*,$P0''(,2*4)';U)H_W-373 ML%F,L?:,+.W"*5#M7)XSH1K)M:EVG)0!K(,!')Z=D$,]O8NS<4+E8T[%J5=\ MQ01^Y:L?"];\S%4MK\NJ?:H- VJ.1^(\S/(PD)LP'J<0I8C 0AH6Z61D. Y9 M@$A.S@L6-!=F&J0P;0*G5N:*'%*!K:K9'&9FC#=MZP M#! -[0/8P6(8+41YY^!&>]#ZHQX=VG2SPM_X"Y^O^2>IYZ']X_98I0@*'J4\ MAQD+6ROI]%]+5[WS&U8U 0[!X M^;0R9UC=?W=J!D2Q2>+Y*V@EW1!]7CXI8V_#H'H J-,&Q =&@^__W."Q9$ ] MCH$CW>F!!D?D-CVNSBZ1Z8GG'$N ,E:JZS@\4\RH-_./^+EZ_.I=%+=C:$\?+QJHDHN9S/ MUWCVC3\OEJM'P0EE$0I@D =,F@W!(*%"P"CC*M*,I;PPRMPXUL'4+$4K(ZB% M!+649E;B*(BG#8,/: :V!9:H&$__/M5/. #RU7JRRP_;.7ZTP5&F=9\Z[4SN M?;B2V*??6 _'I:>X;N(&G?(-9(RIX6("ML$ZU M\GK LRF:YP_$L:KGG?@">O2F;- Y75FOIXT12^R9:;-;:\_P'4?&G4T\9+=V M2"+\L%>\,9=/TG7]*RXO?+DO)' MC$5<1"R F)(0(I$5, ^S".*,RS\$I @1MV,V&UL%FQGY3M1HO)$7/"N!+P!5 M3,BSAOF,+68SO.RPHUF2H(W^E3';B4[Y:S#&ZM;$KN^6 .IH#\CKX2!W!4$; MWE[I3+ 6!G5-6 -Q ?:HWEHP@$;#(Y72.XVC+X:FL<4?E_CIG09GCT_JO>1P M/,S4@5F/89[&B*0QY#G)(8HXAT6HZM<&L<@CP1GG^'&U6.&9X:FE;M9J?[)I M?#AK]*#Z:&+1+ \D:Y@,3QZME1_ZB/&TQO:GB#L*^CHNK!L=]UQP1Y&] \#= MO]K?Z^EI77V<23_K8?%U_EQ>E16]F;-;.5:F]WNGVIC:_E_)9'Z9=Q*=_DL] M7\ ,/?>TF$#+J;R6A_))5PW[>GM_ Y3(\@]KV>$%D+*7+R53YWXG@;2Z]C-! MR>GZ[V3#HUT#FJC7O0XT>M[^2/^C2F??Q"83DDW,0)61_4'M74ZH]]M:;3# M^8,*=$_E#S_@PI*F7+K=$DR*,O%.?.>_*\_Z\W)15??+A2A7#XO.#X\QHFE4 MT RB(@@@2H((DCQ#,"T-OI^YN/%_V4.#=SNE35]'1RT<=%M0(=G7R&TXT#O+>(O('% M'3FH;QSP]^,"1^K7>CLT7RU?'W_]_BB(HGH6.V.[]>GOS<'T%OC]+J7;\IB'-$F*(H%1G!;2/R@PS%&80RP0)2),TZBP*EEW MO*NIF2DM*9BYDO.=P-3,\OA!:F!34X/4D?(";.7TR%75BX4OLJKC'8W+5M6K M\!Y=5?\; P77'@M2NI8[F-7KS5S9,+T%TB(^_,#S)GSI[]*\<78DI/HW)[@W!H=T($'U,O'2@*T#=UMOGBGHG8U4D!! M!1160(,U8O#NV.,_5E3O:'I-*]QW[.&TC@,>74#[^$7I;MSR1=5DCAD&+.Z\ M-#7_7PH';Z_O#-W^?0Q.KS5GJ3^PK6\U]Y@&=U1=IX#"W99&BR \J$ W9/#P M VYN]Q=>59QO2&B_J"NJ#4]U8P2J*^G3I"D1C-(8"BP"B*ATB'-*,X@3AD)! M,D1RH^@DVXZG&9 TTU=YSXV8=GZJ,>1F;N000 X\\VN151Y52T&MI;[H,N2O M%H!PS3_BS^.RA9Z%D&)ISE$0%3!'100QQ9C$D8BPR![G_'=U MP-E[U>@@@-$L*^I9UA5CN,G6%5:?TN..N!;!>_9CT7NI.12^(U&C-+(#*?SN MV>0>Y)=C06X1*#DH]&-5#==T="HO@)5"OLFER:QJ7DQV:K[XBJAT!O]D**5]J^/%4#IKO!,\Z=[* M6I[1V;E[_4\RQ,1IQF+8"0*#%&,."0\#2 )29*C M@(0\M;QS-^AU:AO9C;3J +<5%RPV\CJ1]?8 ;WJY[AG.P2_6M;P78 MI1V2P ME?G"&Q^G$U1^27I[^GP/AEXS&([0\QJ^[%K=I7."-V=M2>X/?,Y%N5+%N*LM MGS6/\P@E0GK",><0J1AME0X(0TYI*NU6D=A=KMMT/C4K=?WU_LO=_UY?@P_7 MM]>?;A[ _9?+V^/A:^>#;V:BAH)T8$NUQ!V6_WHQ#&X[7_FM2E:R4GOAW/.-W0F=!?"GG7.7$5(\I0UE(DP(R M$B2*!22&!4L0C*,"$_F)Q,B(N]"LNZD9JZVT0(FK,_)T*=[?E,@Z2Z^R#%SL MP=OPYMH;BD-?)V\$O:@17%@A:'^E:P2,KWO6TYV->_EII/C>C:396Y[J8CZ2 MD$4,A1E$@4@A"J,"XH(CB!.1H23 &8M#FRN,O1ZF>5>QV*N&>68Q3-L>.D[>'"O_?>M<'DT5/#H@XZN0IT?6Q,FRV:W5#6=NN!Y%C >II!F M<:"(3@0L$LHAYRF.P4^7]]]_G9Y_U\W M'\'-[:>[;U\O'V[N;BT]!@/8#=T&OV .[3LT"?8;<3O<2 -M:"P \N5#&/0X MKB-A#L&>-V'QJN.I"ZY^J/^K@*@7Z;',5Y7.G2A5-1?U!YT\T?U%Y\DZ.*I- M [[B]7_ES[,UTT:2ZM)RW_"*7PO!59E>08C <0XY4=7>TH##HL@$#!)6Y&D0 MYI1:A5R,*_[4G*%;O@)EFX3]"VL4^*N* *52U0O]+^!;C2_TB<9R XA^P/*D M:-POC.%9TV2_!D.?5NEA5O^"Z^XP;Y4%]2-U+MO.+W??J%'8YO3_T@+Q5YWH M7V,!6C" 0@/4<'@\_7J78?1U?C:N\..>P+W+P.R=X;V/%&X+J[3-2H+[Y>*E M9)Q]>/VU4O'$G\HYGE.5E+B?5RO7OA A+K?P42 W\U$20YQ',R6]>X=QL5L#1H6[8'7$>5):+!;\55& MRB]* ^E,_!5LE!@Z#]H=1$]6W$& 42VQ.T!OK>D9+3DE.=SSQ2U?6*EAIZTQTQX.*?$F M\>'@(VY.1YW6I.XZ%W/I]%PM5+S&8Y'@/!;*FTBS B*>"YB'#,,0XY0$193S M++'Q*P[V,K6YV>1,;J2T\Q(. VGF")P-S\"3]BTRX+=:1(_+^$D(/*W4A_L8 M=3$^J>;;]?;TPPYU#]@_'A:JNK"=T)^?;38JYC ^ZY_,+,5X\QC82(0@Y%P$*(CSGL03&E\7KZ6UDY@F#"9YA"%**(5$%"',1()2%K,BP,C&H%CV M/S4#T\JE)Q#C+WRV>-;."-4Z6(:JV@X&IB+E*0DA87$"4<826&11 N!$U5M ME 6/G98!&K9+_3G6GRP M([^.5=$:^%M0'*'SM,#8]C[J@N,(S=L%R+49IYO#S[+'KQRKL,)/2U-;251UVN?+R_O02,SZ AM=>'8AZ#1':1'\$:XECR&F^YL0@..Y?_$#[ M'GN7#JFC@OFC$4$K: 7M2VZ %C(M05K(]5U/?9)Q--/US>F&=.=#4RTTR_TOO,,@;ON%F4-[3SMVMUN'\G]+5B M=;=>52L\5\DK'W!5TD?E_W#"$(Q9IG(KBP+F 4(P"D-"@X($:4QL?".KWJ?F M'6TJ7^"F\D43[[&N4QIT.>*U7M+GTH_2WM.F2,N__UL>A=%_$J67+N-2OVM9 MN\5N\#*!PIA2! .,,40",8@9Q["@N6!A@7$:61[;#S9\XQS:M^+#?Y$!-%N$ M!AN4@5>EO4(RM>2:?*@>EX[P%T"+[V\MHJY43+&^7+[=&[-8S MQLO'Z_E*A3_7A=4VA ;J/&%=/28\26F<",@$DM8/L122@!6PD,Y[%H=R/4-& MV_J^CJ:V2M6R@D;8#B]'+:Z9O>I%][1I\HG9P%;(%2YC@V.*Q8ES?-E$;5;D MAZTUZ6UX%,-AJEYK(XR?=]XPJW"W95VVO:S^>)#M-*DV(@EX@4,*$Y%2B((D MA@6) LA%Q#"5GR@WJJYNT-?4C,*.J$#)"I2PUAOFH]@:[Y=](#;\=OD06 /D M-!G@X6\_?+2GL;?#?2H?V WWOG(F^>'-7/K^7)UV/,8%$EG",$P+P>6N*:(P MQS&'.8HH%FF2']V%"W%?Q*!?B@4<]^0,?7C_P.?VADGCT MI71!! Y9GL.4JJ(422J= A%C2.(LYR0/4D*L3KCZ.OP7\ PV\I[I'KR%VM%' M. / \1V%C:C>0@1L<1G*87C;W?MZ#4>4[W4=CKWG9EWNEPO*.:L^28%OJFJM MKD]NYN6JQ+/[-9F5]$Y539+V[+% +)%F)89I0G.(XE# /. Q3/*$1)%@(DN% MW5FL<=_3.X=M1:]]CK(6&CQKJ<&B$?M"'\(NQ.87@"XJVSL^\P&*$"X0%@R& MN2K<&9 $DC0.8$80S9.(Y22URI4=9'C&B@%YWAF@;C(KJ!:SXZ4FSQP#LP5B M$&0'7BEVO_&MU* 1&]1R@U9P?XN&-5:>5@_S?D==1JSA>+N>V#=P5D&U+5]< MD,<)122 7+'WH2Q,(<[S!$I_-21QG&&:6)U=O>U@:E:HD<^I&IHMR]XY6 QL M-UK1!B'&.Z:WWX)E[T1J=TRY(V7(SB6DVSB<-67H&Z+0-DLZRS%/X@*2/!(0 M449@@3F#-%6S.BZHP)'57O-$9U.;T)H)4B7+O:4)MJ>*/HJOX0;3$VI#;RZ/ M 39 MK0))!XIC8]V-3H!<9_2A^B">]\Y+V2]/OK:K=SZF N6A@7)8**2H!&. M.,Q3C&$:Y(1'& =%E+;UNA_,SZ9/]6DT%79+=#^,%OAYL(YQ:5NRYR3D9L;D M; 3?NPCWYZ77$$\3/#Q'F!_LZEU"RD\I?2R&_.0[KF?>U>I.-([-8\)SQ"(: MPB(7%**44OD)9S!D612(G$9I9L4 OM/ZY+P,*9PZ,UJZ;!]V<3,]K79$8_"C MZ1J(OGV4PS'T 86]G3EWVQ[Y@/F 6ONGR8<>LINDNC[[%XY_?."SZH_7;^L9 M?UAB%0W7H7GJ\#<9N;9NC4[HZZID![7P0$D/&O&[?&P7.P1K_5ZP#]C9@J[5 M7^HZZN\'_XX<4QJ&\PW+>>#5ED>UH]BI[&+U&&82?AN=B' MWTBVN__[]Q^>C+49-"WK&E&!EA5TA+6] M(#J.KNE=D1?,!K\V.@*7]Z@D SR\72<=[VGDFZ5>E?H40:92&$4&0 M!G+I12RDD,1! N."B20):9AR>Y+K8[U-;9*VLCFP7!\%U&S)]0;3P#.X%H>>_'3+N9F!/ M>=]S?]O!^TSX/06/SO+])UVG]H+^H0(Z.;M:J[U\7=KY[WBVYA\7\QH!M MWP;[:-0Y[^I9MOEZ+[^NJ\LY4[%XNOS"_4):AM"[EE"U,& M\U2$$ =4B(3CG.'8,JO'J..I&>%6[@NPD?A"!Y=^7XC53[R4,_F66]:S-1X$ M,Z,Y!+1#G]EL4-5":T [^-:"@]^:_WKEB'=%S5]^CUFW8Z?W6(%Q(+O'[GV' M2W1%[:BXKM674-W5_[[DVI-M DY$Q!/&"P033!*(1)RI2_1 _I@CC%@4DL3( ME33H:VHVJI$6M.*"C;P6%\ ]\)XV19Y!&]CZ',?+)3:J!SB+FW-_ (YT<]X" M6;5 X@V03UIF7Q?G9LB/7-:BE*Z MI WE5T!9RB(!*<5R9YZE A9,*4\^M3;*>?1^[";UU3)I6#9G.8WBQ(M M,HZ+N(!IF"*(@C"".2*YW.>)A,0()X2E-L[2?A=3F]JMD'8+^P'HS!RA\P 9 MWO_1\H%&0$>OYP X=L[.>2"-Y^/48%4-6-X]F^,P]#DT!]X4"7#XMUJ:[1N>1.&U!QQB$ M@>WK8/A;!2N= Z)38)-3AZ,%09T#1S=@ZJQV[&W=I2Z&]'&VJ&0_7^?/I8IM MLPI>/-["U.Q6+2G0HJJJ$@_EDYXW7V_O;SHQ?8:15#WH]5LA/\ -;&M,,?,; M"-D/C9,%.='L:':B7[6N-3!XVI74@JRVMWZ7+[BX;X.:NAGEE+ L0"*&/"4A1$+1<9 \@'&19I@@ M(4*4V"5Q&?8\-0NW%7PG;&@C>D]^^9G#8&;1!@%W8'-FANL )&+68'E+##/M M=^0T,4LX]I/&;!MPC'U59;D^X(JSCXNG9SZO].9/NX0J5XW^X'=SWDP;'J4\ MS:2+5B2<*9;D N99SF! HR*,,DIYRJPB7&ULW+W;=ILYDB9Z/T^1N_;M1B?.AU[=/4N6 MZ2RMMB6-I*SJVC=<. 1L3E&DAZ2<=C_]!$A*HLX4B5\_G*NKE;8D$W'X$(@( M!"+^[7]^OQS_\@UF\]%T\N]_8?]"__(+3.(TC2:?__TOOU]\(/8O__,__L?_ M^+?_AY#_>G?V\9?WTWAU"9/%+X'TZX_9Z/.7Q2^<_(WR-W+]:Z1\BS!.!/N7[_/TE__X'[_\LA+';#J&,\B_ ME/_^?G9T9\DXO9K-8>:7'UI^X=?#*0("25W^T\6/K_#O?YF/+K^.X?I[7V:0 M__TOY1_BDEPPOEKP_UW]PU]OU_TZ@SF"9.>7QD6JTYM_.?8!QLOO#A.,ALM//0CSQB^ MWG47^+O#R),07G"BO55$6LV(]=$1RS3/X*(5L!_9FZO=I7I3GP>S^,MTEF"& M9N-Z.3^+#W1[%[#KW_CUJY_A!Y'X931.U_\ZSZ:7-72UF%:0W$HM2.Y??D&N M,\QFD#ZNM/(DJUJ:+YS56W0@!O'P$[2[(1))S";#1-@TEZC^?N,*B?#?JAX:N6M4*':1445B?:,BL%D M,5K\^# :P_'598#94($4ROA(/(]XZ/&0B;/2N?T\BV>7WPHJKG6HU)!M$R Y2 E5,%__Y^-H M FR( 93C3F?"%:!HE.#$9J..EL/%[<+;X>*AC.9-03:$B:6 M9^/)['0V_3::1!A:[U,V2+B14)*SPA.7N")"N&"=@XAVKQXP[JV^'3H:SG)6 M$VU+$#F=SA=^_/^/OBY]I^P,=TH'@@("=+FC(E98A[A7$8/Q9(6K") [:V\' MCX83GY7$VG?VL_ P [^DVP3G/8OH2@?*BRN-4N#.$TJ]M](R$7W<+^.YL=IV M &@YS;FKZ'I6>;DE'Y]^F4YN4C A>LZ8))1EA*MCCN"Y9PG7W"IJ,>Z6XFP9_5?S'RI1#K_<1FFXR$$YF*(E&3+,I$:?5[G MF28.XZ 40#@E]PLI[RRWG>(;SEON+KQ&-OW@>_SB)Y]AF7"UUF@6@!.&9!,I M3"3.&(GF*R4=3*8F[J?\QU;=#@,-YR3W%F43X<#?83S^SPD&N^?@YWB.I:/Y M_ H/,LT%CQ: 4 @.&<$_!54B868DY_AW524B>&+Y[<#1?!:RAG";0,G?IN,K M5,!L>6$WFY=D&>.2&:*RI,B S>CF9(TG'K4^&1<]U+CLNK?L=N52S6!*$F(=1!,722 GI*S(9H(G"M M1 6(/+[Z=A!I/A%90;1-0&1I_0[] CY/9S^&@FF5J&-$QW)[JQD>B=8%PI/, M2C#04NY7?_O(HML!HOG4X^Z"; ('YY=^/'YW-1]-8#X?4F8M!8V4HXM$)(5, M? FM=(I6"31S?,\*_$<6W0X'#6<@]Q5D$S@87,+L,QYYO\VF?RR^'$XOO_K) MCZ%ER=$<&*R*R 42YDB@9XXGU/B8?."B^G\_Y]-K;H:/A M[&4EL392H/UA-#E?7"X&L]ET=CA%(N(--]XI;A2U)#B+4 >6B9-<$1,X1^F@ ML%2=MSU/T[ =6!K.>%86V.4KN%X;*RY'2@:3H'N*<8F0'!Z%<:C^&$\]8NAL"9XP3413F&8;:,@GM%, M8N L9\KMOH;BP9+;0:#Y1.>N0FP" 0C=RU)//(W_//^"8IN?7"W*F_)RPS-, MR5HF97FJI"T:-5W<:/ $5,P6[5QBK 8DGJ-ANY>!S:<]JXFY$8=C?EN.#NG= MC[-""4PB7,#WQ3O\Y7\.E176"\8)8EX2&94FCKI( M<8D^E(3:SC=[Q(RG80 M:C@[VHW0VS _R-;,CX\F";[_)_P8>INUYT$1+@H#1G$2DN9$A\A8!/3%]RR^ M>G39[1#2?')T'V$V8E=NG\M^P._,AXYB,,Z8)<"2(E+CR1IDR$2D9$*0X#C; M+R/VQ,+;(:+A[&@-@3:%B=73^A43.CGI@ 42T:,BLIR5+F9?6O@PY8!'E?:S M$D\NO1TN&LZ6UA%JS\@X0 [2DHL2>BNM?8:<"3,20V^$,7$^4^*$\L%%9,KL M5[IW9[GM$-!P7G1WX573^K_]^D!X'_$;N_:56N;QCB:E.=CRL^[2NUV+J0>? M4:7;U/.4[=EXJBPWO+_"#3R"XBY+D0G5!B-1[S()62LBF%($\NP* M>VW@5>;UPVAV>92&0AHIE!3$),'0\B#\$+^&)":#Y,)E3^E^&WASN7XZ3]53 MUIV]O+,<^[;@*\*798/:)!L2 _1!2MUPI(F@%Y*(%ID&YTO/I/VN,386ZZ?I M5*?*?[4,VU#]QW6;PJ'0V>*9Y4EV@*1[#1BE@"(*_0ZJ& 1IJJC_>L%^>DUU M"H&=9-GJ:7XXGN>!_W5G'SV M_NMP^?RR>&XG^<-H@HN-T(.?KMH(W4!))>U=HIP &(X02)KX9"2Q%"![JWC* MS[UCRGX>EORM%UWM*1@OYM??N=U&21QZ 64^HDI)( M!LB@-X($"\HX[8.US]7@[L+E70KZ\2(Z0\*U4:D@[AZ/E[O4KXL#;YG P,9E M08GB' .F6*9A&PB=<^G,G=0>G6I)O $0',99^7_,SB(#[ EDZ MAL4U+XHJ;05N""\$H!4/AGB;$U%):*^RLS(]]V!MIZ/M&7KZ";&Z@U$UV3> MH_?K90^G\QLA#1,5S)>T+TJB]/JAZ"H:GPD')5B0-'#VW-.47?#S&!W]]/SM M#C=[R[H!O)S.X*L?I<'WKS"9 Y[-)XLO,+LCJV$,-'+%'!&Q] %*"8@S$5FR M.EE:VIZ'YVY@=H'/%F3UTRNX.S35UD0#X+I+O!3<&<'1=%J*Q)=6="'@ 6TC M'M72,\5BIP%:/VV%.SRV=I;N[M"8+ORXDMV9?H79XL?IV)<9"ZF$ U]+R@./ MWJ'3C J.'C]#]HG,PA*';C^& HFYB/)*&JH;G*?I:<%MKA+15Q-Z [;E!#GQ MY1GQ1_!S."N3HD[R[V@XB[B&U(5H Z,D4X/[BKI$/$>OC0E;ZF,2I<\6FNV" MH&<):L%EK@*A>F)O $-'J(/)YQ$Z_"L)X388?(_CJU*V^]MTFOX8C<=#!K@A M1%"$^B(M6=JX9\>(U5Y2JCDX6=O[V8:N%ISI*HBJKH0&@+7ANAU/)W%]1'/# M3&EH0*0O;7.XB23(' DW%"RPP)*H?:P]2D@+GG,=8[2WF!O RHK^(<\6/3^* M!M.5:4(T*>*5R$2(S'4$SB#7-C.KE5MPBRO>5[Q*D TXPA]'/HS&R]0E>F3+ M)R1?IF,4^KQX9XL?-Z)Q3BNM,A"A6 D5I".!\4"L5 *LSLX_6TBQ"T"VI:U? M![GSV]).5-2 Y=G@ZWY<*D2T-H;2TS=@""!3)B$Y3FB67B670.<.P=;4C6HW MVG\:8ONHH@%072?33_V/DDDOW23A)GV5P5H/E$2,+%%".A '*A.5*2_Y"0[5 M\]#/D-,,K/;2^!-W&?N*OP$DK;R[N_S@#L3OS*Z0F%OY#;VRVD%I,EBZATEJ M@83 @ #S)F4OJ,VU[\>V)J[?L[$CE'6CF@8P-[C\.I[^ #B#<2GZ>RB^8;(1 MXP7P:KZ87L+L 4]2>JJE""100Y$GID@ ] (TD^BN9G0*%T,L2%<:W VA&AE=8/U."G] MIK"Z]+'V%'L#Z'F$ \X$#RP[%$CQ"8TJ([)1/K@)4#J.2B=J V='S%1O6M8Q M9O84=@/IT"?.YXWTOHA(-,:J&$)HM)Y:&V)!2Z(H]UH+%)JJ_3;D1:*:"?*Z MRU#554P#ANG9HWJ#+66EH[CSB$V!$'H'(IL,2 )&)H859[\=NQ5O1)A;Q$" M=FC7ZJBB 5!MIMTLHR:EG C%_^*I;PKI*I",Z\I >8#JI0:OS7F^16CW)A(_+I#5255- "JT^MUERRMWH=RSI66U!,H$T P0BZ#Z##D8(H)4!&M M+:\= 3Y"1M\M NIH^.$CE+W$W0!B-GKQKN@/+#@M R=&)XY"X1B7IO(\PF3J M0]96/CO_<]30?QVACS4465BD M6).D(B_3+1WBG7*2;63+'II)U;[A?8*4?@/\CF!30^P-H.=B!GY^-?NQ:2AE MY,$Q2@+D(AJ,%ZTO_;IL3)([F:.H[>4\I*+?D+TCS.PI[-?#Q:W@,H'/R]J# M2H5Q5Y=7RUJ&98S$??H+3^OH2/TWEY_G"2+_SW89!6)F8Y <-0 M7I'',FZ]= ZC/*N8LXZUT?1*$OL-\[LR3QVJJ0&S=08+/YI &OC9!"/-^0:[ M[R&/XF@QU%P;SF(FZ-N5 4FEV2"UE'A'F0E16RZ?FQ:S"_!>IJK?5$!'6*NL MC ;@]5!00V&D#CG$4E(3RA-G1GS&8#;ISV3I:OV/=?2KZC?D[@L^>PFX@ M%?E2,F3HG7$Z,TN8M[J4+*-AUW27QWZ4IJV@5'VP55_)[?W5 M4@UF;]6(]'2IB"^P&$4,P>YPL6=7TKN?W&V+TF>X>,M^I4"3XAH4H9; K?/5K?\;]"L=CZ=_%&%_F,[>3Z_"(E^-'[:1NJG!\4(:GAG1 M-.%>M#P3QX(B+E.1HX_95[^->Q6!?:! M>IH#W6KDW<'5XLMT-OIO2,-HG&&9E@)ZFXA4GA-K&2,<+$1!68)0N_O*\Q3U MG4A]4Y#MI8Y&P74TGU\A)S[YH-'/(JR,O9,A ;'>24*]#BF*Z)*O[4T\34W? MF=8>0+6#&AH%U)T!G=29#((2S@5N$HGQDLU9$Y:BXS)&8ZLGO%X@J>_,:@_0 MVE4A#>!KXR+TR0->T&2 !T\BFMLRF ^#94Z!,"L%Z@\-(Y[K0"C37OH<>.)=%(,^0DJ_.=>WQ](."F@11YMG MNC/2&(\FUF1AB 3F<$]X1V32R@2,27BL?0VT]^!Y]^=!U*ZJ: !6=XH_UHPM M>1IR$$Q(F@E'CY!(9TMO?J%05D'QS*-AL?:!]R0QV^50Z4^+J#I:^!FFTMV( M/^--]+X*>^-3JET#;4%_I FA5#7.SX W,K%(.G 8B>,#P+5I;WL-D M(K2T&HS3--2^[GB"E/VK9;[!Y H^X'9[["7B39_:TGH2_Y=*09!D&62*GDAE M*9&A]$"VSA&?5)1".Y6@-O<[D-GOE4\-Y#PLINE65PV,SJTV0;* MLR9&<#R\>8K$"F9( I,$C0[-<7WW?(. ?F]NNH#0[O)M !R_S:;S^>ELFD>+ M81"@53*&",,S'LF>$O MJ:3T!YY-+0TT *=S&(^+%S9)J^F-M\(:"J>]C9D3SC)R$KPF7FN&NT\%1JG3 M@M4.YY^FIE_OIAL@59)] RCZ#28HH''I.9LN1Y-1$-YM+1I&WM]RV/D-$O7#J-OG:4=0-P.9I\0_M8)++BX6B" M5@N_,S1.M-/-TT1?L>X[G*LVN]HGT%"W]U@]U 9PJ4F_A7"IO MEX^GD^G=C7#CF0F6O12EY[1%=]\93SQN 8*2XS)ZYIFK;G>>I:C?:J%.3% ] M#32 IUL[>GW!,II<(5.W5XSO($]GZQ?R%_X[S ??48BHN='$SWX;"T0%I34D7!9WL!&E+<+!L.$\G@^*A>UZ>:^L!-V^JU5ZL8FMJ'[ M)@[E-8OK;?P.(^!R*>!I8E+*2%#$C$B/6SKH$(CF3D!$M\-4CQ*?(*7?PJ;N MX+>?S!NPH*OKHZ4G*J.BE'G$NU"42)4$L4QXPJ2+%$SVL7IAY>WJ/16GJA+97^ -F)+[3+P?C:\6D(;*H,D+"BVB*W7G7#-BX*4[9#S4Q6'U!!Z ]CY.XP^?T&Z#[ZA\_89CJ\N \Q.\H,JX=7&T(DFI3$L M2;+TD]&V-.5+G!@I-%,Y1"9K(^I5!&Z'LY^JUJ0[!;6+OO5>>EBJKJ4R3BI. MHBI=_@PM"1QK_Z")X@U2DPC1*2\(N"#0]RJ)51\="8FJ%(1# MBNKWAWL5B?L:O6-8;%Q#E$ZV.AM1>GMP]!>X)#Y309+3P66IJ)2U1ZO?(:"9 M9C_5T7'?CNTN]P9.RJ>:C_X^F8$?EV>F?YV.B_G]S8\FA<&3R3G$J]FJ:]ML M-,K*/#.IJFFX:E,7!O5 B$NYB(#.414&:)Z"QY&99D&:^]W[KBI9G> M09U#N0DT-+ K'A'!#2M)D' 5;O5?D,^0TTW*H M43MW. MJG*J[Z0^TT,U!@%@32#1RE0ZRS/B%2CBM')>.@M*UYXF$0SMH.&G MP+*7N!O S2;][Z>7Z)@.;68^FJ1)-F43<>J)+5TO-7H<@HJAD@:P=K,'5V=\"6"FD^*L+O=A]!F,39GD,M9%TA")CY01 MY:/@G%J5>.UVD,\2U$B6H^+)MK?8&\#0/1[6VXT*907&TD29(-&&RT@L,$54 M"IC+$7S(K:)NX8^HD/1"$%) M2"X0ZX,2V:H,U4=N:$9'4!VI-P"?+68BKAGS -*!-026-=G&4^)+2$!1 M7"QQEYC+M:W2ML3U^X2Z PO5B58:@-O]L8AK+C3E&&\XY(+SP//TM##F# 6DVR3I1([J)5T7ID#!*K7VY\1KZ&HGP=\3" MPR=>W2BF =#=X^1A^6R.VDKE&!$Q)-R3$$F0Y8VY@2" >2&@]FB0EVCJO3ML M1VBX[Z#75,W.4/NZK,C"'35;= &X0S^;_2A=OR[+P,.#Q6(V"E>+JBBDQ/#5N+)UG^KIJM??6]TR0V- D90Q-Z)ID7QYRT+;7LII &TO>A4J4"T-%<2QP@]==A'REF@/B@L:68RURPJK.'Q==@!K MQ.%[C6KV/$P'D]23NV>5L\(:2\K0%_1EK<#XWW'"P$AIM<8]5[M0OAMWK\O. M8JVZ>Z]17B,(?2C-AW6VFP*U*6;) '#_Z3)XP29B@1OBP#-P6HFH1&5\OI+$ M1DIRNDJ^U%-/ \?QLZ/00N) <[*$:6M+"U$,HP(&^#XSKLN4#Y]J/\;<>RK= M&^9=*@+A-0/J7J.59D+:A[(:+D?$: XD1E\7FX%KPE\+G?\IUW8J]6@V)@X;J24 M@5#F%$I5EL8S1A/&0G9:URROO+S$+2 MAFH:"$LE>&.<$V\#(SQ0[X,4RKO:125[$=Q:HN;-4=R!7ML%\6K+'L,?RQ_- MAWC*E.G,@3B:,W(E,@F4*B)>V@7?:DLM?WCR M==EF?/ =9G$TAS04D?)@<69] GG=$',21E)HC,($D 98B@V7.?!/[XC0*DIXGLO5E\WPBM MI+]V ;K:@H/+K^/I#UAQ>GHUBU]0W*=C/RE=!QAX7_H5!X%L6@'$!BI)R8^% MK$#+7/^U\TZD]M^XOF^T5E5FNYA=;LHGN1PJ'@1SR1&6<7?*H#VZULR2K"-8 M&53(N7[7F1T([;][?M]XK:C(!M!Z)PV\VHH'$<6(E RIE9!L!!)%>5HLM""> MI4@83\ID2;/RM:^LGR&G_^[[_>3F]U#*OMGYBVY@MMQ!UPP=3N>+3[#X,DU# MYX($8 &=$U_2"[*T]S:*^.0C\FB5J_XX91NZ^F_'WP_P:JBI'00^ZWTLA_:. MXF+= .B@"/*W66FPK" PQ3,E3/N(#C-WQ'E6'IT:5EXU4\'>Z%Q^@=+^6_;W M?3#75&6/)W/I03J\'N,#RP:W,)FO-3GSD\_+*JEW/VY_Y=3_6(Y)**RN([Z_ MH13*,+M\3QR_3T:+^6KVP3!I2H-)'OUJCWZU#YR@ MK6]%[';H_JFOB)K4>P,>ZFI;EWXE*-T+__WOH\67+ZN^X/B-QP4VE(+J7!Z- M:Q712Y)"$BLQ<%3))3!:\%1]'L$N=&X'ZS_'%5/7:FS'U3A(__MJ-6X93Z-E M*XN+Z;83)]H&W5SV S\;/SC.LF\F7@>&JVR5MX3%GPBTG!+O!.1Y$0Y_B"+ MX.A6/D8=>K;#ZT]]>]67]AKP%+;A>KE#P_T=>@8H^_EH > M#6R7SL;O&,6,D5X3KJTD,AF) 0:E1.=(\?^DRG^R84Q_BNNY)N"P\[;X!K,P MK;0Q[HY8TTYB4(S.&\BL4::@B3=BR4A "GE4J?;SA->/MN-_BANWW07?@#E] M]O$7< Q9)2^/*$JSPIQ+81 &LDPR'T2F*OC:%=E[/\GC?XJ[M&IJ:>3=\6/O MP4 H5H9 &F4\^AU,$)<]AI?*).\86-PQC;S(^U/=?/HRG M?]0=1WWSH=V.H7Z<]OJ3_6X6NAGBYD4RFGE/@BOW.13]:\M-(DF*9(.@-LD. M!_H]H*>"]UT^\W0V_39"R;W[\3M&XT>3$[1^OB2L#N)B]&T5=-S,A8?$J8FL M]*RW1&KGB:IOLBZ!&?O4MU->#8(VMYM%B&)#Y9 M WC0HSTOE*?R-%J4Z5,,*8_@$O>UWPK=KMXO@+K6\[2*T!N RYTT8\D13N)H M#'="VXOI:T6I='+62UT&NZ-_"10] &TXL=DIPZ25+'9X+5B-CW[;=KPQA'L' M0@.;X3W@RG&T5#'^>0Q+74_2P>5TMAC]]^IZ%)+B#$(BQF1.)#/E63-^B2+Q MI(( #[5G'VY#5[_VMG_T3#M690/P?.J^/FAI@N(DA)3+3"T@W@=%F/+)@H>]>[U%9W9R^8@6$%=#8#N:/(-5F)=R1$%NKF'3O+[T3PN6R5.TND,+D=7 MET//F,]16?2!@)?92NBKYS*HFUO(U-# =.UWESN0V6_WI.;@VK6B]TWUU'%W MYW.4\.57/YHM!T#C%OU<4E9&9V9M)((F])ZDIL1%_ (ZHDY>JG$HY3T MVR&I.4Q64%<#)G1Y5WV,PD3)K20Y^%[. QAJ!AS9CT1)E3!8]([8D".AX+-D M66,L6?NV]DEB^FUKU!STZBBM":/W\%K@1FCK0J(;B3&JD[8RDV1+;BWRDEM# MTPY"1:JML-+7]B6WIZ[? _N-X_&.E-: .7S(V4%<.A9SW/P+NOAGY'EQ_+WL]'G+XN3C.?/FCU/A:46PS"KRBSC(!EZ)!!(\E&D M6((TN]V[A=>NW%H#XJJ8ZUX731_&I_Y',?0E9QKC[ HI&_DP&J]Z>SH:DLQ: MD<@2>C89W6O\%AX&BF:IQ;+(X\V.Y^!:+[H2:OH[FU7L-O!]^N%-LDD.^>*=>L M_1@*8QAZ+,B)!'2R=5(D"*J(P[,D*8^"9@U5-8G!P^ED M*:_R1OCP:KZ87L+LEKW(@&:&9X7)Y7D#8YPX[1DQ(GFP5L6@:S\)>"6)K74@ M?B,\UE-; ZCMS!4<*E 28$Z$X>.FU)7;]>YQMG M*CM2VNYPG.)NZQ*.JYO2QP6)5EYI[GEI5Z-0F@;#/PP'2<@"!!,^VE3[Q'X] ME8W,SGNCXMY:ZFK /JY[*)47X:M.=Y_\[)^PG$YY9_"&$-Y*1;B/N(6CB,1& MAB)-1JKDJ?>*5\;@5H0U61)<#1WW2X*KJZJ)+#J*+P*D^0>4[[E?9A8^^45A MY\=)?I1%0[V)B@JBE5"EV0 ESOI$/$_92>8IZ-H']:N);++2MS-D=JK"%JTD M4!R;W1*4_3,E?D9/!*7RQC!X)1W+'NGJS\ VY*V?A/;?5N[&@IKR>BMV2JYJ-+B=7T3 MZHQ1L)Q_P=VJ(TH 2TF6.FL G?C](1$O6KG'UNDW#]V/6=M;WDW8L>UE-XR) M4J]*0LIE2J2.R^XZ@8@0HG'"4&IJ-WG8GKI^,\]O;,LZ4EJ[V;X/HXF?Q,<% MZ77*"=!>@P2TU\Q*$C0%HM!K<-&#@51[PWL'CK;%\M=;40QVX&ZH\. M2-.!TY"B(AG71]=5.^*= S3^+'D5HN!0>P;CBT0UF>6KAHKG>PO@U5-9$^U2KX.H#]/9&7Q=S\(K(^QO&B\.@Z79>L<)AE.)2&"Y3(LJ M+'*5N8J.R]JO05^FJLGL76?XJZND)J+=:YY>/8^AO&_5D6/<9%BI*%>RY"== M:=X8(S.&!EG[-?VNM#:9U>L:I)TJM)DLWTF^?F)S;?M7V7/!18B<.A*7O>2= M4\1+=$:T#\)369YIO]@-<8MUFLSRU496;7DW8?>VE]V0*4:CY\@1+^5A60?B MJ?4$M+>,%WL/;Y3E>X2Z)K-\7=FVCI360):OL%7^OUS!?//CE0&_GCY7?G P M27>_L?&;JW:S#XMPX_BJF/S!=W14)I_A##?/ '9S)KGTAL;#RQ*T1I08 M1ID)3'D3:G?0VXO@?KW:-B'^*B7NV4,>)3!;-(#;&&/V8 ,*V\0R2IJ1P#P> M=R):I8'CB5<["=H];COSF1O%[6N4V,CL@_.KKU_'2U'Z\;4HCR9Y.KM<*?-: MJ(&B5/$X(<*&0"0D6E(BE)2V@M30[#.K76F[)6G]^LZ=(;$+Q320L%^UN[KP MWU<3<#$6&":*?DJ*B5@M<-=HDXDUNO2\HC(KQ:SNH@O*/2IZ[DG?A;(?/N_; M1_(-8.>F8]IU.<@DW02-1[@+;S>>$X$:ABXOBQ+EQ(0@5D:.P:,!G01W&JK7 M3FQ+W%9(ZVSP:GBR&ZQU M 5<#2N794N\.SH_.3SZ'!^?I>5[:9,O>;CJ\R;VIF?2I.G M3F:?_63=L/IV]M6J\__I!E8U4/[X=BW4#URP-9Q9#1.]+VUCM2DU#+G-@ MI12.4AI-[0O7*H3OW:=X'R)*=_#Q='XU@PM4YKMQN:/762O%@R,Q6"#2X[[W M'@7) :VXY"G6GP-3FX=^C^FWQ_.#-LA]8J)5LWU^]-OQT8>CPP.T<8>')[\? M7QP=_W9Z\O'H\&BPDZ%^_@.KF.97T%S)&*][T)41VXB:N'DU*4J&V*+6,; M M#=R!DP TDL09GND8-VM;V\(^313]9/%QZ M8SO$[)++Y55U:1N%7TE0TA!#G9:[4-OSU.&ZB#JOHU[,P6V:L_. M!G\;'/\^V,5R7?_3*C;J43HJ6:,S^ :3*R@5K8^US+H%$B29(P1BDF/EY5*9 M9L(CX0EXY#IZ53TMM25I^]JI%Y:YA30WSH)RE#!M$XI >N*3-B08I83-Q@5: MN[GKMK3U:W^ZP-!]8]2)EEHU/$?'?QN<7WS"6'$GMVGSGU# M\[\.!A>')Y].3XYW-9I;?&J=V?.OI+ZI%&"(PF$D@4@6Y76)M8I8:R1!U2LK M <]95;N-8Q,IP,U+[G=^7-Y]G7\!6-QNL8W0ARG&F=4H%6\XD0:CGL"E)MSA M[E+9!\&K#QY]!7U_AM3=:W#X7'5*55VV:B\_#@[.=\N_K?]E%;OW&!65;-NR MY?@M. S5,D8EB97+\<59$Q]=)-1AB"&M\E+5=G;N4K"OM?D(>'[#W8[JFYA, M25H.MKQSMD0J]"YL&<^9ZB?BW*'MJ_;QHJ"KY58W!TC([& MX.+@OW:S")O_O%)H^00]U4++=>G8K7G?Z.Z-OG@I9K%\@V1S\?L]NOPNF4",L4Y:1B6$VBWOGJ.G[R"N M#B:>+%/<5P.M&H_CP<7'D_/ST\'9^5\/SG9*C-__B"I&Y%FZ*AF2@9]-\$PH MCYB6)5PWB-'@68P^$L5YZ57M.+$Q&5(ZAFE7YCU6'\GY%"W[FI#[GWN+7D$% M^KM1$,Z%)U)*1"^EFAA=^J(Q2EGU1C=/$M.O\:B"@_N6HX[@6S4;>,)_.EJE MCP^.WQ^>+._8!\>[5@4\]W&54C1;TEO)M)3^':-5MJ^D\J;+*U68E O51TXH M0R.H4,9X!8:(X,J2(+5"Q 66H\V,F]K74*\B<._':-LL=KM!DG29)4:)I@I* MA.Y)4);BJ1TYU\&Z[&I[-J^CL%]SU1VV'KP_ZTYOK1JVL\'[P>#3P;N/ S02 M?QN<71SA'T_/!A\&9_BC\XN3P__84%8XBQ35'O#C:G?1/!14OHU5751\;!WV_[2;]4.+7?J7T\^ MOL< :/"_?C^Z^,?[P8>CPZ.+G8HNG_RP.@67V]%:R=(LE5TZ3Z$"5K ZGBXV MSCM-951&$W"*$TD!SSN37>D-+E,,.69>N\SP>8KVOJAZ]-,?.W^##!2A#21' MC>>O*LVNM1G,N4T7,/+A[ZD0]K9JEP:?3CR?_& S>#8YQ MBU^_1SJABCERFL%^+=O/5;]F%8C&;+.\C'G'!!NA^8[318MG)=V,7!*N28(E$ M (>[(*%0')>IGBQ\7,]0Z JLT=;]]S^ID MS-EQHIQ#]US1@'"CJ/LDJ(^6)VYKIV)>HFG_XO#'/__1&QZ;> K1$J$8[C' M.,4RX8@6P)PQ6G"H/5_T%>3U72)>$3L/:\.[45*K]NE\\%M)3A\?@;'(Q&"%JQS]/T+)WT'?O@(VZ/(N( MQ&N*H8LU0AJ=K$[5P[V7R>HYT*N!C0_'U[@;Q[_MO9# M#O]Z4L(IJM8!@@O>X"L#ZE'&A(S/.% \_O;#08]N#Q\RECHJ8\D6Z4L*G,781V2G+ MC0K&UG[CLPN=?7M47>#KH6O5L?Y:-6_/]@6X?NZ\DZ>UU0=WW]O@<1[>H,)W?4XN/."8?GA/VZW@34^>1"&T.74 M6BLI"0E$F=S-<_9),PV5.7V.GG9[%+P"$0]S4Y44T$"/R-_++)_!?#&Z1!,[ M'P('Y<%*PK0T2#UWQ%D5"#B)%ETJJW1MC_TN!?VV4>L(,'L(N0&(K-LXO]3F M^7[?_>6^&")'*OIHB#&E-3EGAEB6$C&*!\]!B!AJYZ?VH;??R7)=V:NW4F # M8+U]L'S[5'G-"?J?T1L/)&L?"&XS0!%&1T!;RK/WFJ?:R9>GJ>EW5$='0*LD M_ 9@5-ZT ^Z)D\47F*VEA3LF NX.9&_-%'#MDRME/(I)(K,M#]LS\JB2B]8F MID7MTW(KPOH=DM$1N.JKI &BXQ^)PQ4QM@;:Z4!D[9Z0+]Z-W^?%3#*HG=IB;:I].PH M66% MS,%8826WG):VT-[AIRM@.9^$J#5%G\#2'ID!L+:K61C7PI?^_'VBT1M!ZJ?+5-?5Q"5H2ZR(>ZC;H M!$P[DZOC;0)2&L=* M9VY--%AKA0M:\?K5%2\0M1W>?K9D?UU=]!]>KMHNK[;)P21]'/DP&F]DECC HP_H.O[-CZ_@$_A2[GA[ 7&?L9REBP[MK^ 1T!)[ M29S.BC!K?3 R:JYJ7VYO3=QV*/O9DOC=Z*8!T*&%CE",=-'0V6C^ST.D8;0H M?QIF0X/US)&L2@.=7*9I9"U(29CQ4/_]>(&D[>/ULB?N:>F@ M5F6WS. +;IC1-UB9YB= )"Z61O,30)&CF2?+H-89 ):7UGV]L1]MV M0/O9TO.=:*8!Q)VA>I" 4M?]'K[!>+HL7AM\+T;[^F+51T,][A6B C#<1-20 M I-M4@&D"&O.FB=\2)9V^'LYTO+U]5' Q [2-]@MAC-452/'OU9.Y^-T(3Q M,B\GQ-*;FN(&,M(H&97/N?I@X>=)V@Y:/TNVO@L]- "K#],9C#Y/#J]P[4F\ MV[AEDI9_'2]U]HBOF9W(/)+H:29ET#IQH4P[0!E*+[+@HO;AN3.QVT'Q9\GL MOZWN&@#I,?RQ(<+9=()_C*L2R\?=!^?0J)?V_,%(=!^\3\0I%0BW+&L>#,M0 MVQB^EL;M(/FS709TJJE6&PFLAW=?E(*/T;3&X\59ZC@)&D@ MCD:!?E:TQ F7"/>.*F$-X+>Z*4;I>JSXHY]=[O$WKO%_+#6P@7>3LH724!;# MFU*C2TNGCHAQCH\Y),.EJ]V.> ,$ M3P4OA0E1\-K-#O:EN5_G\(U ^Z:*;0#(OT]FL'(K?O.CR8D M>,FT"B1YALQ!5@2]X4RBTTQI&HQ+M=^(OHK ?IW"-X)H=RIKU0D\/#D^/_EX M]+[T%GYW\/'@^'!P_M?!X.+PY-/IR?%^ON'6GUUI!.HNG%3R)$]FG_UD]-]+ MLN\T>$2DGFZP=)(_C"8>+9P?G^-W5IGDC7F\(C/J$;J")U)J43"DP5 Y.)^U MI]35/[FJ$%[OR'^\F=S]=T $6G+L(1!O(1$(U$3+/$_!=G; ;T-AOS[H MVV/QZ9.^NCX;.->?;.ZT62:;O0^VN-S*$TDC)8ZKB'XW8X%K:BFK'2V^3%6_ M3F;_J*RLM[Y?)-YNLO> !,31M30/+LL8AY6DUR5"]S9NY5:6*& MQT$&%&MY8\!$(DG'Q'FTF=K:D= .9/;;@K5_:]JU9MLQKS?W VN)EEL)%./- M"_='-NV'Z>P%460)3!H'))A B;1)$N>HQ-B1.BFY4SZ&5YK@+NCLMQ=L,V:Z M=P@T9,JGSVWX#U>+,L/SQ6.,2^HA^D18AI+/$XY8$?!+1D.@HT8!5)]B79'^ M?IO6MF/\WQP+K:;1/@X.S@=[I,KN_/LJZ;"G*:J4\EKU;+R]CJ>*AA03L8:5 M*DM19HQ[1X3F7H W)KG:N:N[%.S?"!0_[9&"%?19,L_.$2DH.BV<6^*-HR0Q M*<'R9$+UQ\9/D-)O6FD/?3]L^KF_J!LX$5>]2T^^0GEL/_F\Y.JFUNZ3+Q/( M'M3<"26UHBX3ZVQ:/\$OA5 4O,^ 9RFM5\:[T!FOZFBJDCK5D5]1RFWM4DG M^?SJ*YXTY9#WXY)P_3">_G$TR=/9Y>8[ZXOI2KSWF>8B*FTLR4DCTY0!P:4L M41($S<"3\':K>*061?TFB"I L#_]M.HD'1T?GGP:7!S\USZ>TL,/J51P]BQM MU0K.UGTU;G%QZX\K(4(RFL04$&/6!D0;0DYX+D6.WD=7^_W9,^342_RM%GD' M"'2X71#_,U^,8FG>MGKU=3\X=DZC-Q"(8I*59X>>.",209/L U.2!5F[Z^R> M)/==>%8'64^G^;K78P,NW4;*9WKY=3HI$?,UZ\CN.H!]!Q/(H_O>*_7*&48C MT0PH^@TB$Y0Z)0:$3CXK[JIW]]B#W+Y+SKJ&:[?Z:PJJ@YRA3#>^W99GZ$D\ M7TH'R%&*@M!0.H&523%>*$V\#"HFP3G(V@.\]Z&W[^*SKL':L0:;0NOUVPMD M\K$FP0^NC"AD$SD!C+R(%$X0IX"1'+5)7#+N:'= ?16I_5X(=H_1[O36%#Q+ M">BR^?E_+UE='Q7SL^EXC![.'WZ6[K^BQ)-!!"V)8PR/C:@=L51Q$JFU.CD! MX7[D7!&AKZ6VW_N\[D':J?9:C:N/!QTX#RS:5?IW>HJL@35!EO+PE8)B7W L34H=NWVM([3>:KH*A M9]R]SI36U%%Z,%F,4F$)'=O;AQJ#[W%\A=M\]<#W\NO5]67U?:ELM/<1/I>G M%L3%A!)@B:.Y%NA1E =L28KD6>TGA_6YZ#?@[AC1O:BZU?/X\.33IZ/5X^6# MX_>')\<71\>_#8X/C_;)>[_\H95>T;R*]DIG-H+C"TR7[99@4MHX M/>(J4K1X5DI/.( C9:0H<3P&$CD-B4H=1:K>XN,U!.YJ0>>SQ4T?ERL_/@GC MT>>E"C_@$G[\#_"SZRO+ZYUW[ZA@/D:ELB_SZ#B1/$D2\/@@%E*0@@<']^?- M/"X9I&1#*OBW6XGL362_)WMW2+LVCF^KQ59MX.#3Z<>3?PP&[P;'@P]'%ZE= MZKU1V)_Z'T702RXW-WJ9>K72QWQ^=;GZWOW&"LI8C:P2[?N0R_7%V M]BY#O%-Y=K]ZZ,KIA]@U(>MGH0=(0&P$_B_:#7&F=B,!CE:E9FTUF/ M\6XVZ/=Q;S3G#(1[*4S[1NO;*JG5S,3YX+>2WCPX?O_;X.2WLX/3 MOQX='AU_.#G[='!Q='*\>Y)BNP^NDJ_8@8=*J8MS^%P0>09?R[.^R><;0'*, MRK0K';YW M;G1*'N#NGDW\^+I+\OQ@@?%F6-XF3Z_GJI0Q%K,1S-_]^ VFGV?^ZY=1/)B! MWYQ>D:WBI9F=D1JU8"/Q# )14:@(3'(O:]^L=,A.OZF'CE'>K_+;BK\FB]'B MQ]]'"3:>6TWNLCG_.)U\7CY37Q4O'DV.)FGT;92N_/BAB%9_W)P8J3 &9< ( MU;$D'U%[#M 7YYIKG5PTS-1^!/R6_/6;K^AXIS0&CU;]XG<'YT?G)Q].SP;G MQ;4L?B3ZE^\'YX=G1Z?E;R5_NVNH3 M2A/+WF6"?@M::N<""9HR@@Y+R1);0W7M8[J-/J%783Y*(S_[<3);]?_]!(LO MT[1JT0M0>DFC_U?!_-AX%G;G4.A!F-)Z:GG@3N M+0G@=/22Y^RJOT%\BIB>@\S>\/$D4/=15@NHNR7_V%_B'S<&=+Z?7OK19)AI MTEE%17QVN*%]S,2B=(C)*@5*?8RQ>NO&%ZEJ!8=[J?\^J.KJH@%T'9V>?(++ M +-A>3!NRI-QP;0B,F5!O ,,1G7P' ^&*'3M@_EF\9ZQ4EFKTQHB;@ ;-Z[# MRC;?/NU>[B.C+)?6),*"Q'UDK$0^K"*620J<<9!0_;KT.8)Z3CLU<^Y54UH# M"+S'PWHSR@P)24>OU2=>1M EXJ,4)+(LE;(R>JB=%7J4D)ZM5CU%3VM+O0'H M;%RSKJTO$TZ83#4Q00LBAD #XCH^7W=_HI],/]V'RDW M )-'_<2/HPD;";>24 $H5T0(RD2JC!T"3)6B&'Q5MLY)OFF8N$[-SX>0%64F19*2=41FB/3+L3? (XV YDU3\M*N'FI*RJ=HC<"FV&B"4S.Q4,PZ"%P#\1: M%)MBI>9?^.MHZ4U); #R=C2)AH!>@4%/E)!6V4U-8#!Y1SZWR?( MTQ^EI\+D\[J%X5"6<;<@)('@T6G501 K6") >?),<["J=KWE4[3T6S7=(;*J M"+\!$%VW;CO)^%]D8_G&8%B:F0N*FT!S V6FL7NHX3T M.TRE0_CL+_8&L(,F]1O,%F6LR^DU"4L9;?J*OW]=E@'@+\Z+C?41)0-&$<@T MHHU5&*UPIE%R00&546JHG^!Z-9E;X<[\A+CK6F5]OS.Z)?OVV%]_XZSH;R@L MU3FR2*Q)7XVB;I1'*.?#;#5=[::6M(&1_(@C5EV\#)FS)PPKU[Z^* M(5Z]M%OMAF/X8_FC^9 J!+O!0STD$\H68,1IR8D0 %KQ2$,']XC;4+85RMQ/ MA+(.%=, W$YGTPB0YJ4T__H=W=$$_4<_/KT*XU&\]@>&5#!(7ADB4Q+H"KA( M@E*!A&SP.YIE%SL8$[T=<=LE6>E/B+IN]--J6??YT6_'1Q^.#@^.+PX.#T]^ M7S9T.SWY>%1:NNU1R+W5Y]9Y[/AJ#BH5:Q_$6 K]BUV:(BQ&&P.!9/9>.@\$ M\#]$.A&(3PS/0B:SI3&;%&KOW*>IJ3CTXHN??,;-<+O68+X87?K%^J:,29NX MIVAZ75*%64%\M :)C1Y=@IQT_4>>VQ+7[ZU0):P\,\^BHFIZ/"1+=[RSPLFR M."0EKV,"0S+SI3B$"F(M3R0#! ,>H@M;-79]H5_AS8(]WQQVH\SIOI)M 0[K MH@UK>$[!9Z*9UT2"IL0&Q8D/+O/,691FJ^N9;0#19R','LJZK^X=)->SPC^- M)J/+J\LUX88)8Z)!;EE&)\M"PF#2E*Q\9E3QP)39ZDQY0>5W%NU9Z;NH;%I# M?GTKWG_?(+P48:%ERP0YX$3Z8(B5RA$#+.@D#4BU54G)2XK?7+2?R_QJBM]9 M?@V$Q<],"G_WXY/_W]/9X=C/5T6CT7#P,7&B57E/ZS7&7)" %&/H(G6F?H7D M*\CKN2*D4R^B:VVU#<1;QLK[BW59*M?):648<;"\L!$&_7>+[KR4U(=LE%>U M&\R^DL1^W=K.H+(])/?66P.P7 U(@-GY-"_^\&7&YAT>KXV^E7:9<'?2X9ZV M01-K-"=!LTPS?C/%+MI!OTA8LQ#<'QH/*\TKZZD!\!U=?O6CLNS=-AA_A7$Z MF*3?YY#>_;C SUIN8B:DHX8R8EU Z:GH2[CBB%!>^.BTU-7;#[R&OI[KZM[D M>.Y,7S\%%I??V-C.(::0LP^$45_&LP,CWH(C*L8/R\AV\PGGXM!?OK0T":+(+$8\9P M729WB41L4I3HF"2@1)UUV_4T?=VZK4-M+P1,WT8=?2/MNG;LU,\6$YA] )BO MN1 LQ. =$&J-*IVQ#/H8&1T- .%4H,YELQ6HGERBY]'@;X>?.D)NX,C\@!(K M'=;AW8^E<&X#+@A91(H1%N5E>""3%&4C$/,<=T-T"D.NVN^VGB2FYPKTM\F; M5-%$2Y!:AU'@2]^\=%+*ZJ]FI3RB3*V<_SZ9AM([N@CN:(*!T=VAY9M26.]6 M)RPSVN)NA=+TR6OT,VS2)$4-6DGC7*C=(Z8K7GH.>NM [2D ]ZGW!O!_.IM^ MA=GBQ^G83Q9X\)2'PYO.!#A0SAI)& O%2&A'@@^.6"$%* MJR=B7B"I$33V MBIN'I5[5E-@ )I\^N#:BM^B=DE&540".$UFFNH;"HC&>2PDTA?K=);:@J^=' M0F]R^%?73].8*QQ=>^ "K.+.DLP%>N F,N(\'CU,."=*^UMKJF>EMZ"KYRE[ MU=&P-=QV5$V3<%LU]EC_?3FBY&!^_5O7_*[->E=D-.O6>DL])X$Z/.>UT"1H[4M-HTU!1,;-VU7ZW=+5\P#7CN%573-]'XBK M.Z-BA._>&I5+(_0RR_W@=9/2DWPTB=-+.)F50IX9?(')'']_]+SN;Q>VJOP$S?"NI*/D,A8U(>,E'9EJ>N-!>_)),8%9=:>AU% MJ&R'MR*LYXFL'1OB^KII ' WW2L_@I_#YMZOJ-?KN&5S5--("JZQ:5JREQ)25PTQPUV:25+>/B11GAR?&+ MY5Z2!(XF):,%63O[_#0U_785ZAI1E;30M[]X.)TLWV;_?;3X+K>NM@M#U; M1N-^7#*;:^ZX YJCIP1TZ&*SBH#CAJ- GZA.&S:EZL_'Z3#+J\,!"96,HBR=%J:G!#B"PK M ^DA%=L!Z*>]E-A3[*WVWSL;_&UP_/O@NM!AFJ\-\BK-YR?IX\B'T7BT&,%\ MCWY\.ZU3I3_?_AQ6ZM=W!M]@<@6EK^.CGM7_9>_-VIM,DG717Q3/SGFXI,#T MXAP*.$!UG[[2$SF!]K(EMF13Q?KU.U*61SQHR$]?BNJ^H(UQ63&\&1D1&];DA:@V'=J]]SN?J@IF=NQM % M'YERDL)=7Y=O2.3@-0+3L0CD$3I5^WX9UN+0:,E.D]^9.!;%4D&# RR<>)2>D:N' M!@)3,PWLCJ;Y.9ZV2TU5M_32*[V13U)18G2 M3)3::/!9TVQ1Y'2!!<5NHTW M1SSR&>-:FB$]GY;"[<#BK+8_W0I=7LS255WF6HKOYK/:VTABGPBI'+-!0 [6 M@ K*0M F S-&",N4*JSU3*1MZ!O'1VH*B(=VNOPM,W MLS)?G*U^[_Y)J"=_;<:8(@Q7"M MKX,#I9AN.K:N(M1W\_.\?#O'6;7!KZ>UU:EZZVY:"7[1<#@F[>#0(ZP/^FK M]NP%J?7\SJ""F%AAP(3SY.N0_^-*DH"*2:X+Q82J=6]]2_I[F=E^..R/IOT. MD'^+HK'U@,GKZ9-FN"CBBD!73 :E/ ,T,0 .J-&9F)) M&9\+O9[_F'&AU5RC\T'$VX'QNG,(Z?RMSN'-V7M[76WC2E;<)KH3:E&,LL22 M+^C !BRJ1%L\&V@)X;.T]3*#?:3KMI76.D#CD[FP:_\ZSK_,IO^3TX0)JS6/ M#HP( 91D IQ6&5@PWC@M>&Z^TG8["CNZ8)NA9)OTY7XJ&_L>O=O#F)?O9W>+ MS2:(6DGM:HV@(F:\"!"("4B!.Y4XB4]MU@/SW">-&U ,BJ/VDN[ CFV4"IB0 MC5A"KU5Y!QX(Z^F:LZOR2 M)XK\4M^Z[;T7[N&-%^D%Q:S7WYQ\^L.-C M$LAS"<'QVOY=*,XK"9P4""$JIF*DP._^2\[&3N(#'S?NC)$Q/,5]9=YY+\]3 M50>3>]Y'L[J)"3]8Y<1]'JYK)_[7GH*[U2*$WZ;G>%KCSZNPHG:@-NU_>OHC M!FI]VH*O Y>DF&B=K Z*->2;J*PEN&(B"(X\%PKFM&R=F1FX)&5= G9V-ETN M2775NGW,IW7LZ@?\0?HY_8Q_K5H)">H7I&,R<8YGJS/H4-=^.DDB,+5F61HN MHRLL.[F1W=_B0X^CFF0;<-PK]QU&_!WXR7J0<@$B1I\XB3-@Z[ZZS2@[CD+S79 WH(8Z=SUN;IHK;E>C@=_1 M_3)+JY+HR^S<>F(E';N65^JVGSG,';L7YX>N \U92NL0''(&2B4'](6 F$-@ M/*/B3![7I7OU,7>T\/*RSIYN@%M%]Q0W:*98 (QU[$/F&7QV&HP*28H<>+R_ M_;39J/!'B3J.VW@;U#PV.KR-7CJXAF^=[=_I;.?34YSE^<5RPCPBBRJ!B=6L MVZ16I26@739%T^5!=\<0+3\ M/%^-%'V5P]72OO,?-Y]^C>>BL@BR[M+@Q8(*CEU.J/S9""YR@=R*J)HGX#<@:^3U MX\/@Y^=KMJUZ.KAH7^+R*XFK_E\5V7?B@X2X*N5D/I&'D"-(6]> A5 WIP<* MTISP2DF!5K6>U? X->/BJ[GB[Q?OM-%"!WCZ2.=P,:VO2P_S]/!WKS:SALR= MU@J4T9Y\%4E>BT&$$++R(N820_O :7=Z1YY!TP@S/[T@'DB!'8#U25YTY$4; M;D#4%82J,/)QA0E@-+>F1.-$\][%?L%V.%1L9!EW4%$'<%N7(-?7-Y+FQ6I] M7#VN04<9O)/ D@R@4A;@"SJYBW5B @I6 MC/.Z=>U92_K'M8I- #7O1+L=(/OW^2S_N,P]O+Z8I2LSCRH8E8(%X^.J5CT" M6G)G%"K/F<;L=6O[^# EXZ)M/&3,FZNI [#]\>GS(N/R8G$K2[#FA#%+XBD: M(@:Z9- P"%9RL)R7NK!5E?MK#_:?4O@H->/>R=V KI&Z.@#>K4:U>R[.#6=O M;Z9K&\XQH@7N+0/R;AR$Y#AXJ8OV00@TK=-]6Q$X;I/"T"[C<+KJ (CW6;HG MS,LZB\M'Q=]P27Y-DM(REQ1([P7Q9RG>PF(@6U;#?[>DL9MQ)ZWA M.B> M]V]V'V6Z%MK?,*V3 MC;[8!)H;#DHI"3[6S)K72<2 !IN_SC0AO)LA 9U">WS_+_\ZXN!,I3**+)FE%48$7-9."$3Q7'"(FPXW,SMXLW3R(4=Z$ MZJ,I/=H&?=O9ZN;*[=!-WHCC:\,TL5(Q8LQ#"K4_GU&\&Y@LP'CQ00?+=/M% M17M1/&[,US.,=U/J43DBM\1?T^=WPX$/\^5TSQGM^W_H<([%[KP?WH%@Q0CF M$KG;O#:T\U"7?:L"-K+"+1,YB]:C@OJJ/HXN9%N\A1)IB!JU[G@KE6]8$;6-_#N 4=-'ZBR8SPXS:&XMJ.P]>)LCI")=*H$SGEL_ MN/[Z%5%; 6K(BJAMM-L!LI^H>D@V(7TB LM9@7+D@8>4'7"9#0I>-+.M.VWW M+%(YCLJHK1"R>9'*-NK:(Y-_/D*)BL3(3%0"T-59LM9'P*1-'2(EK92"61Z[ M+U$9M:IYGSM\.%UU8/^>%M[#H>)$ZVB])_'E5"?*QVCJZ/M^%SF,J5=D*-EO%+0UTV %.V[SV&I&-+(93="@Y*,,2>&$1 D=E52HLQ=:N MY^'>]#LI5]D'R8?7\KYO^N_N. 3#93);[Y3<]%>WSDH>?+?D%KFCVM*II&1@ M=5T\*IP 9R-YIZ4PJRSWJGE#XN%RCS>'^/(3?L_G7^?IUN=?.DHIKW;%*+H' MZL9Q$Q2@K?L0208Q>^>S;SW]83/*CB8#N0V*'GL\"6S'5;9*!RVTR2 *_:$D,O F.S R"A%J M]\#]5=:/#,U]Z+>/AY66:INWE&$'(>RSQOHFAM*:I^ H>(E.UI5](@$*IB&2 MD(C94C)OW9"[.76]!*/-K[R!%36V'7I)GS<]?[]X-Y]=?GFS8N#E5UQ\R7=@P1Z6U?L_ MZU;0K]-OMY;W6(E)(-EXSFM5N],!T*"'X(I&7EA2HO7X[HV)Z]Q^[8>\8575 M+0:7$Q\$]T@B*L[4,:QD\#VS @06Q[0H4N36;V2/D-)+ ]8(^-I.#;T6D+Y\ M_^[3^[=O7KWX?/+JMQ=O7[Q[>?+IOTY./K]\__N']^_NUE;6C9^S.#V=KCZU MKBI9?KTW2POK!H?;T[WV2-L>BK0F:=]1Y-@H;?Q^\05GZR4(+^>SY?QTFB[/ M\"Q]N"616Y4.G^@[>74*;JH1HTQ,90$A>04*(X? L-8D""U<0NF:[^UM0OA M0T_/7^)B\6,Z^W)9;)Y#2L);":5V7*I2 GAKZP8KF5T0+./]Q3%#S3^]2]BX MKNGAD;?AL-0]M+>SI?^>%V$^R.34]1#_2%:126Y ^]XIH,50AT9RX%[ M+35%!=HR,\#=NS/!XXX,&!^UA]-VL]E$(T9E'Q;S;WEQ_J/*X%M5 L4.G^;E M_$_2]KN\ST+, :@X>*RUBW2Z"JL\6H:>)T#Z$U3="HY%&C"*CA-BE,*TGC+0 M15AUD]NY4N&'4YQ=5:.L5'GY^F&MU]QD!Y M$?">*96X_L!>7I%:ZG*^KV![0,/ZB5YQYWT.!:3!!$I9!L@Q@/59)<]U%'ZC M%,\F>!B[]F%'9=U7]PZ2&UGAOT]GT[.+LS7A/$LN>5"0N*^KZP(#5^=GQ8"< M&<&X,!NUS3VC\CL?.K+2=U'9O(7\QE8\_G6+\)@%SYJL&HK:UZ>]@Q!J88[- M(GDGT&W6I?:0?'KWR?OM1>T!7AE!9+PG-$6RI;\LB M6?!>!##%F> U0Y2MJ\DW(*N7 H !G(:AE-,SWBI#Z_K"0MRW0Y>Z7I3')%C,BBQGC7OQ#868 M(03=Q8/UVXS+_'5^FMZ@ M6K?@/T'.N&^*0YNB5GKHX&9[?;&83<\O%IG$]'KZ5_WJBA.!7BC-.7@=#-E6 MJ0"+2.!"YKF$*%-N70CQ.#7C/O<-#:A&6N@ 3X]*ZNUUE:D(PB1&YR+S6B=4 M5Z)X8PS8+'-2GI5D6[M,SU/52XWN&"'@;JKI&6Q_+'.Y.'T[+7DB=4 I#*^Y MUM6@GP#(M8,BC*=H1O L#X:V&[(Z==5W1,*F0-M1+3TC;35W9.*YL%I'!2J3 MI5;9.\!D/63!2%PN^.!:/Z\^35&GCOW ^-I>&1U Z]80FU>9B(C3]0B4;Z=Y M_1"]GBJ_^OZCS$]"26B04S@C%*^SP ZBH*[6$WT*"OO\OD$ZUS'*!G0GW16H\_@K>?DV#KIR:NEZ+QU2_-3]'0: M8 QL,;=5Q*]0"WC[$.+=LW?RU[<\6^ZS9V@80@Y>$;BCC+HJ"F19H$Z!!Q\*$9X:3S_V?&H$]H;!# MC< V>AG[6?>G#HJ?7QN#Y(G99$$4%T&)2'&/U#>H+T,W))P@J^#N;,F5B(*"OM=%LAB=$5N M!)P-/JS3O&$+Y+06=<^WVTW6( <9'&,18DH,E#8)G"T*1.1,R>1\9@?+3&_W MV#9^O>4@OM1NJND ;)OD+B?.B%@\A3LY&8IYN&'$DXF0Z$\>O61!MIZGOPE= MG5Z(.V+AIVT/C1731:W3;>K?ES>U)_7+E$[EB^4RGR\GM9HF(K/ 95WK5[NF M0[0UN&92J5"TUZUS%T]3U.G-V09B#971:-/2B/GC^^P?*%O\V,<>/#>\$?]= M98*Y2SP4WUV(%3^00_O_WX M'?_W?/'R%)?+5;[)V"C("<\@I*BLI4R17_5C(DN.&:-4;%W)M05YO>2'VR+D MY^VU@ZBK;R3>,'9K>AL[.TBWS7E-<59NUAFJ3 ()10K0@=7Y=T:!1TE_2#2&11&R9\]Y MG8_\[F[QLK\>Y^V$VH&I6NOURTH'K/-P=9#Y.O# MLXL0:JEM"M$50>9=A]8/6L^0-&YP? AH#:&;L^X1QZT$/9HJ:"+@#@_2$P&[R M3XP;CHPXT3*DVAB'@)@YT3+:>>+H)7;V\18SEM^^FH+Y!=]D'P#(F M3F86HG.F;AX0@/4Q.#->=U@H4P[IH6_>EC&&B[4C"C:'V?8JZ1MBMXKZ[[RS M!/HMTM3>3[Y:]BD2^%P2"!U-1*8L$ZT?P+:GLEMW;' 8ME!;%ZT53_!8:_IC M%D)Y4T#*7&>&J02H=88@M52VZ)0V6Y3:!H:;ME>,X=$-#KEMU?$KM%B\Q&_3 M\[J)_6IYRZV8>_EP/P&YOR,]K+4E]N#/<0/*NJM'/!6-YY(Q$$77Y52A4'1D M)(1")]5%DYUM?;,>VR,>M\HXGQ0P@;XV"$IP9+A 6L$L.5Z^J.;#J/Y6CWC; M8'"/1[QM]-BWF_Q3JE^4+#TJ#:R.RU8J!W"2.9"H2G9!UQ;7_SSBM47('H]X MVZBK;R0^F+G3F$5RY(UE4;.Q2M365V*49>^10M2H6/,11[_J(]Y64-GS$6\; MO8V=17_@O4D96T+1$HIVA)H(7&CR"-)#IQ9_1&5 M,SD8R\U&4&I$4+>II;;X&T-]?=^O-WD4&4SFPGNR_'5VL*GVT;N4V^*3P6JA!'HC&L%IRWOB(J?EM$-H*(.H/=,WP,&;FUD'&P(KEIO#D%E M!(&&9\.2-JEUH4W/32B#PZRA.HYWU?R+E*:KL3RG;V9EOCA;]WT-F"I_\A,/ ME._>G.NNDM8:H_,L7^C9)K>A9CH8A)&LJ:RQ MT+D ,VA9D4[&<, $8:_IZI;XV"-9O8VR^L;A@\D*)4J4T43(TC-0II 8!2KP MSL4@"O/D6?TG63T 5/9,5F^CMPY@^5P%N^5>B41,"%?H2!N6 5%'T(+NF&(8 M5B7[3 MS4<[O8MTDY?>!2,MA-J!^=E@DH4Q7%O'+#BF%:BDR*G5@@'S0B@7$%E0C2W0 M+S/3:!]?K+%J.@#;$^?R8ZXG<3K[UY,YXE/K"ZH4DR0LBR@@K00T.KZ MBJ,=&LLR:QVU[DAJ]Y./MD+,YIY8,_4=;Z+PID3T]47=*%6+/^.]PO?1BV_W M(>W@I;;-Y-A5CI))J94F^'-?[X5$7H(O0H*CNX)9QHO UJ-?NLA1/M4F\K-J MWY'./O^93[_GW\G'^KJ9WIG,&)Y.K*04'"SJ'< MK)P?!=1K0L?UMH\-R[MH]S@A3)C,Y-YQ9$)DV*K(#17M:]YA&^CTZ%+\H],G7K(ILI,P6@;LHZZNA!G1<@ZYKEV6.1I4#=M4_1^Y& M>#;_P?.^FNX;U'7\0(E>!"*=/"5#H:NI.S.*NXB+"W-LD*;TM]HX3NVXS+? MBA4)T)AU(7W(=ET00 MDR)#B$H&;P/WOG5F]BX%[A6)^N!+0Q^D:-UVZ!Q(>K^-LI(0>+CR<+OZ)IQ?YMQ\K+FXJNW@T M(4B6@0E+C"C' :WFX% Z-#'XXIL/&'B,F%[J,UOI_?XMUD0)/:%I79)#4KH@ M*M[//N9XL5B0X'[#Y73YQVP>Z)KX7@7W9O;MXIS^>4[NP>GE[IW;4EC7\3!M M J-S"\CJL<:(?%0#%J1T_UIS>W V)B7D8OLVD#M,0"/J?<.\/]HF<;5 M?&Q;$)W-H+-;E9#5L3?) =?2Z8Q!*=X:QL^0U D:1\7-IM59.RBQ TP^>&>] MO54VI",B6G"Y9IU,SB0I5R '[WBA$ QM\\:J)RGJI?YOH+N^H3JZ ]>;LV]T MH%=E:75(K8K.F.0=Q!@=*$%BPB@3*.M0.^Z3T*WG!C]%S\AE&PWU_B2D]E!" MKR5ZETF$6Y,:YV??YK.:1)J7%<\OY\N]"NVV^X"&B9&=>!HF1X)%D@?H-4@6 MZI)6EL )Q0 U$]FCX3:U]DW:YDCN'H,JOHDLVF6=Z(+F=:% _<-;3U^)7*0. M1:%J/4'E9RJZRG]LH^6G[UL:$8K/:F(1QV$V??C[CW&V!6/'[ 'ZOW\(;ARQ._ M?9#895-NA@EW>;G,^:YW M_99NR>GI]/S'M4 O?NZDR#F@3U9"5F0>51T7C+IV4MC$138Q69.:<[X;K5T% M0=L@YF>[= !E=>#G;,KG54N$3(HI$7(=D5#K;>I2ED+L%9:D(R??Y>:A]I8D M=A5D'0*"NZCFB) W\3&Y8L@3D+[.GHFYGBC/@.? DBE1AMS>S]J,MJ[BM4-@ M;2ME-//2!@+9'[,T79+;,Z/8X.2O2#_ZXJS^;<(S!J^R!6,C.;3"43Q20@ 7 M-0_6!<]9>U=C!T*["@H'@U\3-741.S["X,N+197W)&K-O1<6O)&A1D 6L!@2 MJ"^K/<=2EF'3V//1L)>KC3X!-[F7[6Z? )OS02;#['%VGP?Y7*VE^NOA&,JJ? MB:G\3ZS;4NI,PYR0# )^R=>CG%9$UE>I MD*VDN)'8RA!TR9#=:KQ8H6BR]1/KPY1TE:;<1MM/WR4[";J#5-!J)NO[\L?R MLD#X?:"3-JNM?A3N?<79E_QZOGCLUJ2KT3M=)/A"5Z?*48/W(8+VW!:'#$MI M7=BZ![E=)2?W =ZA5-:AIRW8FL+%R.C".3_)WVT'YD!>QQIX4>AHN*?8T2E$<(8T#9"1, M%U/ 6'+.V'SQ]Y8T=I6X' Q\^RJGUSKM-^]>OO_]Y/.+___1PN;YZY MKO+YC'_M$7/L\W%- HIF_#:*%FX^A !V.J^]5-=@=LXG)HN 6&*JXX$MH*1; MUEJL-3G,"-$Z[_<$.?O:OLM?7<7[FDYQ'=8^G5W0:5L?N_GLOMAS[0S+R_-I MG/ 0G(KHZMP^,O.!9)@A29VD;$Z9A*!W!/I./=!T[ FM/7F12% MIS^Q.I'68U&:DP U2=%88B<$ :DD)IBS7#2?%O$,2>,B[E#(>!B03=34#^I6 MLR%?S-);^@\>8"J[['36%CAB=6Z8!_0L <_9\X)!!4UG5L2YU8:1&R#$HFD1R6UK-+GZ9HW#>:<3'70DD==#^\ M6G_L+E)TL03%B%41D7R+K(EI)AGX+(O--CL?6QO!/YM1-FY\,LAD>P<9"R1#X9GR5NGF33O;T#>N81P;E\TUV!$Z MUW[Q8UPI9;Q77D-"74#Q1.)#GD$G27SEH#C30UG*)RD;-Y89&Y$-M=81%A]C M1Y!3++ 42*NA8"J$NA:&9*=2,K:$8/10UW674?>\-(,_G?V;ZK*^Y^A47 MA-$??WRZ[_K68D^<)?K])Z7D>#[]?OW=):ZK0/%+?K!H,.\S':HO!H9[N>Y# M)P=X&I=&11F3!A96675!?JDH'DQ.EOG(LVO>1##@T_BUY.]HY:XR7UP]=5WK M\LX/3V)=Y".8A1"EKUOFR,[X6$?$>862_E&9UGUQ#OM-J X-VB8: M/!*TWH]&5WW.4_H/JY*F>#JQUC+-1 M% 4& CF@UP&R3TX+.J(\MFXG:$%W MO^[WT.AMJM$C0?'+5XCKKFWM>(F(&(W0FOD6"D.D/)VU64BIG7.O' MB?9\T];^EBG%\N:H[]J[C;2R)300&2KXZPC>.(9(NZMS*"JXM6G&&"40RKR/T?P;8^1?-&D'7' ME1--DM(GDM5K)'6'L9O?8BZC=#H?PTT[JV=HWK.^T07Q+1,(\[.XZWQ M'?0?IS7IY_@7KD)*G*73]<"J:?MGN;T)&>YYK:V,#O!,QA1:78L5D*NZ]L!1 M-)42@YB-(Q-93&[>K3'@,]E/N8UW^?R:526*1E,4\$"W@D(*(3T*"<4SJYPR MJ9BA:K(?HJ??AZUM,/%8K&NC@2OZ)EYMY5?/E\B4N%C_*?/$G+M)RPE4. MC@0$,G%?:X )L!>S]"I_SZ?S;V'5]]9IU-O)4SITZPK+Y1/954N\LEAK.8VK!9TF0YV?WROL>29]O_IGCODLV1]V0$N_1?M[M:YA8G[+/Q8+FC-C)#@$+ M\V!$$B$R8XH=JMWD$9+&?2,\G%7;0Q$]XNIG(UU=CL7WO"0#_2+&Q06>+E>Y M^XE%HPW/Q"!;=6QY3RX(!DC6,1*B+T*/)A9'I9R/2%],4,-='@88KZ[9%I]/ZUKQ8ZRCV\O?U0??G=E_.S ML^ER52LVT5X4GS@#3"I3P$)2\YEL+"NQ1(G.^[!UZN'IC^SF06MO)3^2>V@H M\5%OM2?Y(G+B]"IS]^)LOCB?_L_JKQ.>7;(<"\24Z0A*9!#(Z$+4UML4>>+W M%^=NB:A'/[J;1ZJ#(*N-!GKSFVZQ6)-VT]F7%XM%[7ZYW.^8%4=TA0/#6#=- M2 %!!@?:.T2)2"(>T$=_FKANGJ9:P6]8]72%O&N?XG:26 @T)!N*;&NSH$I2 M@C,F0D2=R5 +S<50?M=#]'3S4#04OO96PKZ0^CQ&M*%R8G-G@R=.[)/7;.=RTIFT//1Q!Q>^+E*;UU]7^_3)?G*U^ M=YL:WB=_=>NJW,WY.$"=K3&26ZDD2!Y9K;4@T^:4(O\]%$->NR27_7CJ;!^O ML_N,X31/ GF/K&0)22%=X9HN\Q!* LVC3L9IQDMK#^L9DOJMMMT&&8\O4-U? M#QV\SER+Z<7%^=?Y8GK^X\5?T^6DN)Q]< 524+8N[**P5Z1(_B%%*/4*QS38 M**<[E(P+HJ;*?FPVW>Z2[Q(_K^9U@_5$1*&%8AJD2'3[*Y[ ,SIMT5$\H9Q- MNOE&GL=HZ<00[:'G9Z&S@] [ ,_5ZM27=>GTXL?O^2SDQ43P1*ZCD+4RLNZG M+&28Z=,!#8L4IHKH5/.7X8<(Z0TVN^CXOEN]M\ [0,V=>5?_S\5BNDS36-6R M9D>E'+1W @*W=+),[=ZO V(]M][5N;.EM)Z8\PQ)G;R[M$122R5T@*G'+WJ* MA?*JR7G"D =B2H*5,M11UW4I :Z\3%QP3D+LG6[QP9DC8NM(1VDUCKI &8_ M%TO<3W13;<.A8RTH&/$T#*6'!WAUN/LMJ6Q5P]] M1Y#,#ZBQ#A#Y1/M><(GS6GW!N:PUL72 ,1D/ H/GQH5H1>OBY#W;*4!IVX8HGZ7*L?H@LK)G,@='?$%]?<@L*Y9P\#+0GCO7AD;>D/K:&8[? M\R+,6]33O)FE7*:SZ7E^XH19FV(1P4.VQ)>*OI#3BAE\XN2J%IN5NN?7/5+X ML,FGC?L8.!2:AA%V!^;LC]DBQ_F7V?1_5D?DJM5M@FA3H?^!=9J$9(H#;^K* MQEQ.UOKX\[1.F@B8_ L&@7.T[4!"8,A0TA1(UUTFYUL4Y0_/4 MR1O$GMB\;U"[0D*_[L&$7!J;F4=PKM3^&I6@%M6!R(C%%V&D;PWH?;S,P7#8 M%UXV=%&W4=[.&"3/9SJO6V,7YT,BD0S!HHYBJ'F B]-Z,;XF):UWSW]8T4 _ M_6&^G%X.Y!119L., U-7ZZE2WQ8-5_5EB5GRUHM6K5.';2@?-\UXC#@?$AK] MFN:'N?Y W"X>X)DI5U!G!1:U)Y[KPF:C*!R(*B7!M+.I]2M."[K'S7S^.H>A M!2SZ/0JO\C8\JY D-XG8=0Y!,><@%!-!FXP%M:![W+3M,1Z%X6#1 M10/28UX?)X($I@1%U-D'];G.H4B0G+%,T[EVLO5[5I>)X6.$[%;*V]-E/YFE MX;)V[TX^OWW_Z=.'DX^?_NO%QY.7>!HO3E>_=5Y^PV6=E9Y>34\OZ##LD;;; MX5.:Y.WVY:Y1XNX$%Q6G%;*KR8?7F9',9-#.<3"F;LO*%/AY*2/P$J-)C%#; M?I_)([3L:^7>Y?/+'%#-K+_X3K*L55V?Y[4OOBX>G*X6#P(;/:#ZE8Z[ "B_\K3+U_I M&GKQG2ZP+_G=12V-?E]61WWY_N)\>4Y7%9W_J]OJ.LN^>K.\EK H)JOB$C = MZCJZDL %+( JH"[DERC3^D)I0_FXV;1!C.L(*CTB(%^>TE+0%>8SY%Q7V0HK MR#4/BBR"+$(K(Y5NW3RX%8'CVMDQ$+0CB+=7YZ@E?\^PMQ;H3US6&\PQH5;[ M;%?33PH$&R1=+4RI6E;$F\]IVY+$<0UIOXAMHM(N,'O_LEH?/>ZDM3I *+HF M)(0'C(YX$9IQ'7-R]P?,-P\E-[>8@[T$#'*1[R_P#N[E^TRLS\-$*2=1D#N> MB 50,A$;N9"SS%6F;UF26NOWUT=(&3=Q?A#D["+T7NO][N76;FU9S/%BL1J_ M\^?T_"M^F)_3QTWQ]/3'BOVZIG-5!=DNG[C[9P^196PDB:%SCP69,T^>?_OQ\"]831?)DL58Z ;2ODXX4K;ZVO5ABZ-U4I"K+5LG.P=D9USH MCXG2>9^0Z?;TO,.S?#7=@HF0M.=04K2@@HMDF)0#GIVI+%K>?"?BHY M#_G)3^@17+LJ<=Y:HAT8K(^9/*9IK.FJRLL?L^GY\N.G/];,2!U-B:6 L[EN M2&29[H?H(#-NO"F.^&Q=-_0D0>-F' =!4WM%C-_@?IGY_'01_G>.YY_G'_.W MBT7\BLN\YL:RJ+/G"G*J55*EYK.L4X#3$&1&Y<0L [K,IY))1FC"WPC6-S\SG$3?<,A8$>I M=7#A[.GOO;WNG2XEIL@D _J"G#O/##A>&,B<7:0(WS![&$]Z>]K'O<9^GOG_W^_FF_?Z!73^JR&2OS<4Y^")E158*.L*\9B 6]$@61R4M9&"DM,8S.S M%8'[&N/ZZ^OON<#3]^%T^N52_!?YS>SUM)Q__7?&Q81$K-A^QL2-I1V>@MT'3?1@^AJ0XBM4?8 M^E0;2=/JX@E"1NX$B2I$ TJK""3# $J@3\8K-FV4<'VVZZZ1)K M$V\DNF!8':$<09%'#8XC!VY3%C9$%9M7=O],Q;@Y^S'QM)7\>UT@^?'DUWM"CO<_3SY^?D-??OAX\OKD(_W3I\_O7_Z_>\0A6_SV)J'$KMPTB@8^ MY[-O\P4N?IS\GXNZ(N=G!'(98V2< 6>9+KB8 KB<+-UW7DFE-?+F>ZF>)6I? MRW3O W[[\?(4E\OW9?4R?OGJ@#F@9R4#3Z$F7Y4%+(ILK8D^DYU-I?D*DN>I M&M?7;XN5^]:JL4XZN/]6RZ*JH;_DJ ;_\]G*[M?:,2^*94%)R.IR6#)""$& M$T8X'ZW2J?5(J"<)Z@I;>VO_H;U=3531 :[N\;!^ZN>\N(!!@G:Z@)+. 7J) MD(J,#&VQV'RER(.$C%RUW$[1]_N?]I9Z!]"Y555X5=V1O#6RIDMBG1 ? HG$ MY 1&).516AMUZWCO)R)&[O'87[$_/2?L(^4.8/+I(BRG:4KF^!/6.HX5*ZL3 M9!V/4:1<:T[K*!*%X%6V$#@+G,(1UWZ/C)7&6KV_ M=GLG$7> C6M?\+9EOMQ"+B46H>G^#?4MGS%+/&BZD[,P06,6VK4N;'N4F'&S MVX>*N_9200=8NDW_^DPYSY)044/2C#S$4E>>)I[)NR.7T6E5A&F=R_Z9BDZB MK?W4>]]]WD_6':#E8TXYG]73\W(^^YX7Y]-:YW%%S.W P-E M)<"4A@RJ<9% M0"XXV"PX)@HU$K8>&;HQ<2-7%NR)@I_:GX9020=8NV?!WUZ7#X>(Y";2P0/R(#8NJSR,5K&?7$;^(YKHH .@/3HN;CL!GNS7%[D],>W M^>SR!Y?U/;$88RG@T(",\3K0!V#2/=Y1M ^6^FDT!3,#GL/ M[C;8\E Q7QN#U%0-O=;/K\HQ_NO]VUY+Y)2S>S<]O[=+D= 6Y7#LJ%-U".@D(/!@(TD7TY(-Y MW_X%_"F*VCV;O%]<_O;?\_G7>7I#!G9YGO.M1-UO/W[^X:L?NW1)&0G &:&@ MV#I7D4<#7K $Z%715FO!56OWO27]8R9 RNY@[OV\5<)3RX#)V)! MH"/?,B5'OB5)M# G7'QL?&+XC;**L'U#W_OL%SHG/K MZO@:40>2F$@^J\M@M<>DA/"Z^:R&XWU!W$K]V[\@;J.+#M!U\[REBXY:DDC( M!PZ@+(MU<+H$'K(R)A0EFE?D'<\+XE9:??0%<1L1=X"-!\_03;R4"_<4&9/? ML!J/DV("AW7T=69N;;S>U=0#"A_)[+RY(L(NZR'&" MW*K 3 :.6&=TF+JGA%Q;Y;,CIS9ZC:V+9YZFJ,-K;T?=W^^G::>([F#U 1?O M%ZOGW/1//+W(5X-@)I@C2B8L\#I,03FR^VB=!UZRI5L@D.?0>DO,9I3U8NL& MAED3Q70'M]NO%!-'%S\KH0[5,'7*'+'C<^ 0,PHK%/+0O 3Y<6K&3V'KM MH(!.H70[TUQ+W8R1FBQOK?+/N1:[)0'%\R!8-<6F^:R&ITD:]_W[P*#:514= M(&O%QG6QH'/S8;4L_?(X3;00(48*M9FJZ]D5LX ,+3"6 M;;;,,U=:EX@]3]5&.#/'C[-]%=(YQ%8NY80[QGE6'(HIDJRTEH#::)*7,;8X M%I0M!T38BJB- &9_,8!MKX[^\+6VS!]S31L29S_?WC[_M\G)[^=O#MY M_>;SA[ M=M?D(Y#80:QCMP6>O\XLESM+G/TF&/][/\G/\ M!LK$'0)ZV>PTIDNSNT8Z@-/N@KMA M>Y;NG5_CC,YDJ^O<1?(&F.6 PI,WP JA*>CB?.L7SR'X&'EOT^ZPNA_\C:WC M#G!^YQ:XW&"[MO^%%R=(AA"S)\D*3EZ%0 LN%8JW7]<8@1UO'>X.A>V4 MUP$2_TG,U$>4>J>@-Q8YG1IER-]1Z!&<5 8*TAUC3"FQ.>YN??S(E6U=N(Z[ M:J,?(*W/5[2H(C$+H3@Z7SDDG+PN MP+0+"#;S^_?6R%& [?.?\S5K(AJ5>9+ K/>UOW U]LV1@=91L63(;A\H&GV( MO'&=K4.";3>-' ?8"#=7)\EDD8S)#EB6Y _H0!> SQI\1I4*0XNR>?7:-@2. MZW<=%' [:J4#R'U8S+_EQ?F/&L:<4SA36Q*_5A):8ZZHW5O-" M=;,@"1/03^@#3<]? M8[? V^M:YJ1ST1P#2)[(6^5"D9,B$)A!G5(2Q6#SL0I[4SURXU47U_"!==\+ MVL/S'(?['%_712RFD;1V:V/0A[R(]%.3I-"G6'<$\91!.4Z7E->9])*1,9*% MT\U[# ?CIO-WML:X?.A8C ^2L2NT[CPNOIE5^J??5X5!UWRNFJ F=(TFE[#N MT$YTC^IL 6.=6!Q9"IHGJ\*]@'Z3(KXG/K'S][=AT#F<3CJPR[>.RDO\-CW' MT\O>S8^DVL7WG%[/%Z\OSB\6N4Y 0.)[8C 474=;N:0**$4Q@><7P[2+SW7R MU[?I8O7#5S=?%C(6:R#6*A.Z_CBX0-ZK/]8/1I>L\XF4V>3 &&CAR?$KW(!W0D)T*OF,AMS!0<+01O2//*>D M@Q,P!A".^1!7Y>>^;/%]/9?;*D1Z:H8#S"QRF?] /GE\+Y%]Y^N7K M>4XOON<%?LFK?WR%Y_DU3A>7XE%.BRBD!NOKL.FZ?2@XEVJ+:^;1U#GEK0ME M#\SBR,-DCON(#0FG7D[;+H[K[6O[8Q7*;ZX M6-4*O#__FA>?O^)L??-6"Y+3'<_VYIK-ANY2S120]A@HBP*"X1%R"EPRS!QE M-U[;7IQN=L1^Z>?LOM'5P1F\>EG]+<]RF9XO7\S2PX(CQ@R77$= NF9!J2 M;2J0F"SDF09'UJ7QL=F8N,V0_JL]C0^KPX[ N;[F'F;JW?QR(<_EU;A<'F-9CX-?AT\35_1/.2! F M!% .B7%IZR.3D2)ZQI)NG<)J1OQFR/]57^K'P4 'X']%[,PJF_5]-%RLBFYJ M51K^-3V[.'LQFUW4F^_F'VO:^DI85T7P)S/ _ZJO[(?6>[]07W.UJ /H%[E^%Q<_;O_0Y:Z-B4^(+G $R1Q% M3<9PXM9H$"IIH5CB6;5>Q+D?Q9L!_%=]XSZ@MH]ILYE2:BMT1;!"4L&(SHR&*5X2*I$JVR1RC?O7/[[[679!HW#[679 M1M<=>!]WIQL'YY.S3@)=<.0_)9W !^Y >L$,4ZF$YDG&[<>8'\%FEJU \.08 M\VTTT@&<=A?<$T-CB5 MN<]@N8J@I K@$K=@$4V03.ND6_=@#L%'3V/,MX+5 M(<:8;Z/C#G#^^$3L0/& DX6#ETI1<$"W$&J'4)0P@B2;G1LLQ_PW&&.^%4XV M'F.^C=(Z0%^#&+9$027YZ^GJ^J/\X09-\\KD&"36+$X2HTR\91(HCI.6H M0AZD\+TY)YU;^<9X;-PST@ 7>QNA&S8LQ*,DRLF$SW+&?@O%& C"?O M,+/ .SX=ETP1>GY6Z?V3\6\^5R8LB( MN90-2$LNJ5*QS@Y5 F(NHHY\-%[V=EX>8.-()U[U>V+VA4H/=\MJ!MAR>9'3 MJXO%=>?_BNWE[1J#J\J#-/&2618]R5EZ#7F:R6VIO)( MIV8-B/5A%;T]E/TEE&?Y"Y[G]+D;;^EF$,SUR9X8G0/=@0(8UH)*IB40\PR8 M*IG"/70N=-,F^#@;1SHOJU_[OR]4?IU#\[/OJ*4TTJ.$Z)T%Q9,EMU%)$#D[ MFZ.VO/FNJG%"C/[J5Z_M;YW M:PIQ+1MC;&;:.BAH:QF_MN! M:2S4QV$;&%1_GV,WT=EQQYP#M"%1."GK@RRC^QZ#U#IJI>]/>#^6L_;+I*(' M0?@X!W(KN!U/\OK1M^=-IJ3=%9"-R:()$1*I$E16 K!.@;+AL6[]X07(QR M:F=( MP\Z+TDW!ZP"QY3&\071Q($> VZ_]:K&IQ)QSPFE$""Q;4"4I")(E2"7IPD(, M@C%Y:86MK=;'7-MJZ/NK80,8SR_P]'->G(F) MML*HVDX;O=2D72_ )X_TUY29QX)!=S,8?GT#D%S@KSUN9 M%U^^+%9UJ?<$%7R6QI [D(@O"I:+ 2R:Y"9TX1P5=R)U=I9V9O;H-WSU'?6U M@-B1#DY[T$GX2.*AB)=$M>K@^&-6]Q6L9BRL!XL--T]M/WH.,6:MH<1&F+YF M@I7%%P9&B C*>@->H $19"D,O,4=G/X0$)"^L>P400B"QL5)" M0.6]3LTK./]^T]>V0>-PT]>VT74'+M?=H4Q"1YES"9"2(Q&RNF_/.PFHF&7* M,*]\ZP/]2TY?VPH$3TY?VT8C'W"\S(=27@=(;!!/<^%#E%J -74!CZHM6-[7G>^8 M&?V#\K:;SO&WO]HDMGU#O@ZGHZZ[26S:G;*:2*$L#)J"76L M*Z@<-7FS9"ES-B9KCBZP;IK'G^7F2/OECOV4[8*E8[[/MEP'/PDE:LXT>>^I MK@V6G@$:T/6N42'#?5_[! MO#MX8<5 MP9$&D2,G/SN XR\=4FXNO@G%VE:R%* H+BD,B!*020NA9KXT\T79;EXF&O)] MI"G6'@Y.AT9@*Q0??Z+V6WS4IFG'"\+U\W(3J'31SE LR)$,J/'@)'E6)2OF M92E2*G$T=F ;SH\T-?ZW,@*#(?F7=@6VB*:R"B*Q9* (YD")XL#++$%$KKWF M3G'=S6RY0^<$^LO,_ZW._D H[BF__U,'[P:#49Z5VR-]Y+=>129>")%TD4!R M(4O)T0$F)B!)8Y,*P=C8S3R>!OP>J;O?,'-_#$ [JMD%%V=GN/@Q+W^N;1-> MVB9<+B_.+J5#QS]'PE:\)?7\5_TR+\M\L:P=1//+'_UR62?7>I[!D#0.-^/@ M8)(=8>Y!4(;3?90!0PB@M(IT3R4/(B15,I=,2]O8[AY@[D%5[.Y6[OH6?U_H MOSR;SU:]=9/(+*(4#)@+=9-";6]BJ&J:3^8ZK 6S?^Y4#$'8\8PUV 9L5Y?& MZ*H\YKCLFOT7-[;JXW3YWZ\7N5Z1F;!R_I&NRTGQ,K ZB8X<;P,J( >G"ZG' MQ124%<5C-[44FS(U[MO*T.>B3VST9+");$A <(5;8!&UC2XD+;OIM]J4J7$SV4=]7';&QE%FJDZ6 MY].SVA9R2Q)_D+2FLY5\Z <^??CPL>9LG^T..SR05KW[UY9P;F97*T4O@/-:)8[SN[5.! M J*LG&"%F]+\K>(.!<>3\=D&%S]9V-VE/J+OL%R<3S[6.V UG"X;Y9RPJU55 M'E0R H+#NF*+&V.SCGRS16GT6V_!A/YV Y$['SAR9?D>&IOO*[X>=+Z>NZ:* ML\P1L=+4J=XFJUH+7D!HFWG*3!6[41BTB=;''(NWA[+NJWL'R8VL\-^GL^G9 MQ=F:\,2$Q< E9%7704K@ M:G;GRN*5F&-2&2$J0Q9/>>(B*H2 #&V(/GO=>IKO[<\?N7ED_\M^;Z%V!(CU M,-? @I=U-093]5!D\GI1H:PC%5)B7M"I:!T(]32:>7=-/@*)'<0Z(BA6C]4G M9]].YS]R7CTU?[A8Q*^XS)6?M<7CABGD44&1@L12@B2Q$$/":QZS3LS<7]#S M2!W!,Q_4!Q)V4>!\(&EV8"X:E-X)$U+)2D-FAEPE$F/-7Q:P-A- C#/%#U(J MN1?5(Q<\MKNK#JS 8X;LYA4&2KM8M5""E>1)(GF2]'))R4S^&#PLMTX""W RY)0*X\6?[&BE/[Z MX1N>FO%!TLMQ&;@6P;FDN<\9N%)D012+X)$?O?OWVS&[#1J'VS&[C:X[<*?>S.+\+%^;F;?U M/ZC\UN<.HAN3R@5\X084$Q;(6;3D&1JZZPR&TOPU\ ER?I7]LUL!9#Z,MOH% MWOIUA=PF%K$$\N]<("$Y#G6Y(W@>&09ID3=OWWN2H''!UTSMF\%I!QUT *B7 M\^4YG4X\S^T7[(ZF!/OTKN12O\O=\.O]6Q;-FA*DLM1(&HK'$B&0D$8VJ9D68)Z$4 M=[_R[9'G[*<^9=R\<'MTBSDHB MQ5M@B:U:+:;A_[9W9;UMY4KZ??X+9[@>DB\#.(F3#I#%L)T>W">#JZ/;LD[Z M2$JWY]9"UGX3'I3 .!X[58K*]8K"H6BT('I?>2,^>YL-0F3[<>X2EO MKG0\8Y,4BP)TZX.;A5!^&N9S8F\FLTD,8!:3G^[II)3P2%86 19,9S"HK@(: M60,,9%I([J1-WD&J%6-Y[.?F[QW+,=3JD3R+T"3$B3Q&:$0:B0 M1V$!41R"8%FY^,* "Z&O]%@DKR5]H4*O5_"8_9"\PPMC7X"VGTQ7O^/L[JFO M]X0K3[GS0GC XTU 2K6*Q9H:",(TA<'3A3*U1K?C[-57:W72EWIT\%[GJ5V< M_KQ^W"DLAFC-3V=]W;Q?QJ;/'^?SI9H9-]KI7 \>7N 4;JAD?A2.>R#5U)AD;HN[B5/V_J:C'6GU._;G\^7CJ5]12S3S M2 .$8HMN)7'8RK0%)*9F1:4J3=@Q6YZ4HU?4L+"']N8#KP#_N/>\[Q;H.IR9 MG_P,6VL,3][7S:KI_)6#W%.)$;#Q)BY%P3,33"B@8*60\5)06XS5/C*75]20 M,(?Q3JD)1;PV],B9?*M^3!9J>C>UC6?Y?MNSO*J$509"" 1&<8HT/K2(PJ*W MUFE"-?=\A *J;DR^HF:! [1X7.SZ&^PZWC7SJYJ9=AMM#Q MJK(FWE2(#\D8'&8KC04>(T9U):$0J5L&#^/X]41I(RCR&*B6FBL^/_UT_GQ:_C/VLEJYM./,U\W-W=GG_VW_U[C)/$'AL\PD8-P M[J;Q_.%,-8O;RQ#-S(/Z1NMXK\I>5H)508&H@L%[Y!@#S; !$"O+J750D]0% MKL=X2G=?8M](;VZ?_&1U+*FAP@Q*"@C186'%TGV)A0#(5%(RXYRAR1_JZ,-H MWNT^J3[MO_PP%G %[.I[IK:JH49$0^/BI1$N17!0M $A6$0@;"C.&&H]5JG? MC#K 3BD7'493AF&.0^&(IN:!#D1?CTY9J=+4N]6EE00>)4\!-!]0JQ["+TQ]UB99HM@^.Q[N0!Y,,I862(,JX 64 MRAJNA4E=:?FS=B'?.S>_PIIRHA0#514^T"J6 M*GA$0M B$?'$<[Q]TWCOE=&= Y1C=X9#6">69P%VZ,28>$@P/U.W<;T$&5GW M=ME$V5Y1++!P7@!'A0NA!*5 5L'"5H$1ZX6S%:.)3= !=O)ZV*,H4FH02CV] MN3C]\/GTR^7)EW^WA) MV/)J:X1'0GYSN_[AG7-@A89(0 141>/Q@Z! .ZX!9\(XA*DVZ9_([1/ M4@F$E#H$S!8JR8DF//V=F,,\E7)\,Y)2/*N;3(A0D1JWFH)^3%5 MZBG_ E3I@ZNO&_7C^\0\F]3FL4Q2,4,8!E;08-*),D Q(P$RQ#/JL<#)=[ZC M3!6F5GWA?];=*B46F5^LO>_4]# K-5VM/$JX6'7F\B:LM["U2>#R%]5J# K(PF@".J I0PP4(+J8# M5H4ER*RQ6+=J'GM,D?8QD.\M[$3 UJFEG/?P+QC,VZMO%U<,&F6M4+$9G @R MJ!@0RA/@H*+S>.%US;@)Y"6++5HLU,$1MSS$=SX68'GFH1<5=ZV2P$<@?S)H9M#[ M0%:GD%\!<>P!(_CIOG;!F JC51-706/%IG'!$AH%)'18AWF-D'YKPU?>QKHO MG8=+CE0!VK?IDW,WJ2BB]2SG5Y!+S"TQ04#Q53P6UV5L(>P]A:Z2"D&'$NO< M?F[*.F(?CGP]"@P%*-2S!-"Z48.Z=NA*:(F8#NXX%2BL/EX1H Q&@%$%F7.$ M&I*^7" :1%\E/5].D[U0.GC,EZB9[#CSL0LG MB1%*>B- U-SXKH('6L8^WYP9(36!Y& J[?473C*K< B"N)0(4%VAV-I0 R25 M8Z:J+"+).UW^,H63770G3>%D>[ *\SG&U_U[GJ]%\P$7Q4( MQH-WH3$&4H5M1'O$B:R0#"YL:LT[Q-!K+)GLH [;ZI<,FQ(4[8[WS4LYV/$* M(0F,@\$_T= "$=\ M-1:K!4C:H0WT1XQD%F1T@&[.ZW10\JY;\S%Q\R7-ZY9 MSV"=_ZL(DY2J"E@I0V1#"0<*!=%PRA7"V!'/VSVQN)-\$5M6'ZSJI(++#?WI M+!#ZT4SF[NDTU;H[Z)>1 @_ M%/K!8BO +7@_F4T6[M/DI[,? P*SZTGPFD[F2%,X7\FB^]OE_-%?>.:T[_-=!G? MR(M6/_RSE^KO*^:"28:0 HAEB*Z51T"S8),9\@9!K2HY0C?)SFSF[MLU1"]V M*]EH(!6@AQ^:>CX_:VH_6=R+C',EA*E$O!RNPH<* Z$Q"7L_1=S'3,YVNFKX M!<7G;!21TAS/@ T5?&[O?'-5YF$:G\)G5QIJ1%WP"HQG8;DI8X!$+-YV,3%1 M7R&E?2O7?#?]O,9E,&9U6@'FUH&SJ5K$97$RLQ?+'W&EO*WGB_F5$UB%M2%! M&- 2J %&AL''!8<,40M1.WRW7L&R&L:DFI!"A'F5H.U)N]^%/5*>.$5M[&; MO*P =0@"98-HM,$*:4Z]]+:+1=@]3-X@:@S#D$"<113(GMS$'?1_5]Q_]=OY MC"LFA)32VB A'&))@2601A'@K7;."\XT\8F=C<,4@[XVDI.;I14!(]GAPDLCHBAMBF2(J+ X<6'=AA:SR7T)IZ3#& M"I/4;U9W59ZJ=.49*M=2WY,^5G^^O+E1S6WMU\F$V&O^.J94X\[^=?9F,IW& M#(*U@9TQB_'[L/$B]?F#Y3-VR;['!A."-,",Q=.5X'8)9R3@T&O%.;;:IDZ' ME%2RSRASFDD![.HA!!]DH'VPXD$&%E-5"8A3Y[)_G9+]+KJ3HF2_"UBYVQ#M M;;GCF/?6& XP930(C4,@,+< "Q:<4N\DU:TT;M1^5D65YG>"O54_JRX8Y%:D MO4U[3$5I+!$&3' ><_$A3":$AIDX%_X/$E*M8LM?J9]5)V!;];/J(N4R^EF9 MRAK(A0'(B7A^'8(0(;0%"AHI'*Q,)0]57_X*_:PZ@?:\GU47"19PRG7Z^?1D MT_&1>:>8^ MP_BZ^.Z:S8N ECO);06(4#1Z4\&NA3 ;Z*#%-#CREK6L0WU$-$]6>90]H+^P M"M@)6IWKBV#'E%4(J*BN5,46;QX+0'1E:>4QK)(_H9BL4+"H:QE]XI+1D"I M^_H4% 5/RPB&-7 X.NS.01 ??@!<(@$K1;ARJ=-/KZ[J*[VN)*@$ZP+<:VTK MLTG>?JIGUZMZ]DY[4_L95^GIWW=78#8K='XRLUM0W&U1W&MML=+ M&XCC"7CL3D @X-0Q)H(X/$N^UP_BN"Q+VTNC]F>Z1XH^O :WRWUW@R*U3>P,\BKGPT''@/1* MDN"+*$\I"!/3B"-H*]_*=?R5\M^=@&V5_^XBY4+RWSJLB=A111-# &62 "D@ M#"$\\IA3S7_]]QPZ@;8C_]U!@@7$G5_JV;?-S4[.!!8DOCUAG02T0@@(R""0 M6#DC1-C%9>H.A(^&+S$#WD<7ADJV *7HN-,^!-+(5T9JA8'EJ[RN$$!:RP$6 MB&#+(#,F=?.2OKR6DC)[,:_F1<$M0(G#^C/+)H*QKF@6E66Q:2^@7)'XP0$9 MMG7@%*&>"V=E\DO>VSR4<0-R7.2?F\'^,)2:_#H_O;@\__;V,OSFEP_GIY]. M+D_?O?WMY/S#Z<6 =%8+JDD25%VY3Y1R.G?S1;,TBV43LP,S>^ZFP16W)V8Q M^3E93![=S"5,"(J#/8N])@"%0=^$$ 8H[6GEC!=(I4]LMV0N95)JYY"K6UZ; M;@K<2E5)@"SW8:DP$S,G"EBM:<6(5LJF?M"B WNYC=D8VG0H_Y02K0+VQY._ M5&/OW^CE/MA=HRD0)#:*P30$,(KIZ.F2BC#HM4G=?OL) ^4DF9+"O'WGJK?, M"U"8W=<.3YHF/HBUZNS[YO;A=\[4;?S>:L8/TY[9LZF:/6I01!FB#I-8=$AC MY_)* \TU!HIK687UJK5+WGEGA'GD5=\!:K5M[W)CG+O:9[7^)R8L^8M%;?[X M-ILLHFO\?,X/(OFZ>BMD4^PF@U4@C()*80.HM19HJ3UPE3&4LOA^%S_F!Z9@ M)+,]S:Y&=29,.,FF]Z<:,*(Z9B/^_5 M@044'20+I#20;(MX1WH%<+1:!**^P,0%J$ MO5IP!W2L\:P48D+I$(VK5@/M,OUD6X)";![KX%A6T(8Y!RX! MU4($*UI! +'GQ 8_RNI?\&'P3F#M>1B\B^2*>AB\HEIB%FP5I+&B@E8&" 6# M!%#L=5B%_9.W"NY?W\/@G2#;^S!X%_GE!E[]_8AQC:#7%6& Z)AR90P#K;$ M3!"'A,,,MDM<'P/^\:#YZ@>2 -];?B5D!@\^]05Q<(1TQ0"K=.Q[2ES08JH M+U4JCD=)B4HV).WA'A88S0XT< SHF)3>P6D]1A MRYP@C'GB4S_*_6K>U>L$[,%W];I(.7?6]G3/^V 2*VY0",4LQB%>AQ4!FAD' M//85#0)B+_&XV@N]K=<)KS:/JW417@$VXHDYC49T95+GKOGI/MU7LE2>$H*# M$XZC'T4ET6%Y8 *DTI896TG$4YN.-GSE;0+X4EM2\X MN_OP]?3O^*F[,@P*B34#PJH@JBI,2$(M (ZW[I%72+/4-67M.,N;PAU=S4: M)W]U[)-+/\[8._)W9_B3FR#)=Y.YF=;S9;.U9^\JB-UYDR@2O5,Q8Q\T:_<( M'8MC>S.?Z@KV&'5(KZU4JJ?'M57-<7[Q;1V0C>!5[1TK;QYI1.W9Z6D=$WEO M:S3-7;153#W6>!'>"RA+2B3RZ%+8 ]:EE#MM_9[+ MHA"@?JO_>N OK07<0SJ+P]4+N,.RR0S@_9XZN7'V?=U$!_)W-1V\W [1S?*J M32?H6DBEA(4W?SNMY^ZROF=?@NVD5"R>(\'8"CU1*'J% M@/9Q9B<_)W:Y;J0V!*@M4GF#LL,RKX\)(/=2FDX?^)H?31RV6$2["&9#:(_, MZW8"*.$DZ\G%\,1G49TOG8\7++=:10>%DARLK#>7]]:EC9F]S*_NIS<_IO6M M3'V%X<_>&ZOGD^OMB?G%R?C&* M6AP?+^_=JA=4C]:BS^W [-H]PHX>9Y@^&M@0;J,&KZ&8Q'+>=5%OM[C _:H=$4@)DIW\WYJR9F 3KZX%4*W *.%I[ M-OD2$/D0=H#%.[5P[]6D^5U-EPF@V4&S%48%'*CM%T=FL)ZN[-O/?RQ6JO3V M^^SZS PS>T=(MX(N[QE;.^&46NCW<3:?!"E>-FKUPLTCG^PIYP.K_0X,DZ3D MK^TT!M;]K3,O.X9)DX+:3WA(;=4GI[Z_<=/Y'[?GRZE[/D;PRF_JVU$#UEEC&"KH'GI_SNZNFJQ?4G4CG2\WUQ[N/[ H%_5&&)!78 M.TCF*X))"?)^666L8WSY,XZ.VG>A=#.9J4__>3&)]K"+ENWYTYQ;Q/[SE+KU MG(LP!;T6>P$VNQT ^^:9;Z$^@R+Q[';(6%DCKD?6!M<=[!%*ALV!Z6]$Y5?XJ#TP)3JCN[,_^=2F%%VG;8J M^4)%,/_4F+14Q<^+9GKIFIOY5W_9V !?FHK( V2SJ6BW'>VX8++O:Y&K%">= M3REEBT.[>AP[IE\*))>3Q6!G\ FI;#H+R1 "948F91P0U0]%IL/6/A1M^ M068?S6P7+;KA=$0DF0'[4L_&P.P V6R7++K!=EPP11C %5]!>/$$-H$1?$(N MVS6*/H9PER *,H:7SI*:J"-,)RB%.G>F M_NF:VZ_^V5C/-*&?C]9F@ '+=4UU,\SPP["=!+.E>+O@\WBE'A)+[D# S3?- MT^-N//@@8A>];'@=E'O=2@C_'!'E N6?>]+_G&%UC9*_N#H%*$\I%5U#M7?B M!>TK;I$P!#Y(.)M1Z^L9M!%3;I-W?;U83VKPG;RGI+(=,?9%:[HME.( ?ZWGO%DQF]B\4?9XWYVES.F]/Y8G*C[B[@IVN*V6J M;.>5?5'M(K;,"']=+H*-GZTR.NE,Z7ZJV0XQ^V)Y5$#E;(!?ZL6_W/U.[5)U M;6PS0+83SP2;Y5&Q94;X?2!:S]QFIBF*J?:0S'8:VA?%PZ(I"[=W2W=9KU\- M"?.<^;HQ*]=ZJ+'M,DZVL]-$"+<18H&P_SZIIRLQ?_6_U3?N;;V<+9K;3^JO M,; _.%B^T]B4&M!&G@6J09CQGTLUG?B)67-_J?Y^XV;.QU<71E"%HP/F._Y- MJ0YMY5J62@0S-E6S-<,?;WXTRBS"!/1D.EGCL83!Q';Y-M!6)1N:[C,BKH5*!V\Q 7GKL_EY/FWJZD M,3K?9F[A$123[">>KOCH(1=U-+IFA.W-U IP>J.2L M*3DNZ_K Q/,7^026OB2!8YM6SEX]G4#9(X1_:A5?%M?N*F+'7/7.C3XZ&(W MQ7P;23^\#LHE=YP26+'W3OU7[R M_O@XGR\3(GJ(;K;JW+YV]+B,MF>P!V136ZW9C0JT *BG+LTL,V9V0>G"I MY(9&*SQ*RL%L3;Z,,N_!<'2M5\4EI4D*+%.M9Q^"X[)F[)V;FV:R.H9)5*=Z MG'PK$$M*@+076?9]R4XB7VI*(?[Y,+M4Q\_'J+="MJ1<2&N!E=I0X^G[06?U M=&(F;G[6U.8IYP.[:QP8)DFKC;;32-!W8_]0SS2EYT76X_0'7;E=D[>/2:=Z M*?4X]8P705OC]O3.;DMY9;]*O8O/+_5BS6H:$]Y^E&PWN9+B?$!^XUOT]0_B M!ZWF[K__X_\ 4$L#!!0 ( %R!5E@Q_NBYPP, + B > 8V]U'@R,3%L:7-T;V8N:'1M[5I=<]HX%'W?7Z%E9Z MUN*,<0QLYK_Z"V*JT =Z@_X4,>:O3A3FRE%4PCCOJ. ?:GPR[MF_-X6_!H 94P//.!6PZL42_&36U0S#"_((C2KE,K[G,= M"*-[6@ZC-%! $LPF&)LPDTJ#10^0>]YZ,ZEN3#NTL,2II6+#V1(N7$*>@>VT]O"U^>'F.E_+8 *W2)LM^&VV[?E6@6 M:YY&H)WM]#F[H\4]3L:>U_5FM/V>2E $0@V"KUK$6X^^R#-:)'XF'B48$%0. MX_'2,G@[#WRG*QDJ QTZ3Y66QAN,/NH9NM)D Z']"#UMP^C#8ML?D7/^?HC. M7K24AIAC@M$5Q&#J^1<7L/;(H"7N8 4TBC"?1!C0)XWO?3'"@!$OULLD#US2*[_S&2-7>5/D74$L# M!!0 ( %R!5E@9O'(*(@@ +,H 8 8V]U'@S M,3$N:'1M[5IAS:58 9P(Z-O:YB;3;Q);&W;%S)?4J)D094 M'D8320,FO_Y>2X,!@V_9^)(EKMNJQ0QJM;K53Z];&IT.W2@].QU*+L[^C7EH M=\JE\FRFYW0_/)_N^T%.^UI,STZ%&C,EWN^H9D.*.(F2XZ/#1NNHWC\ZY/RX M*47C,(J.6X>-7Z,==(5XZ&/=-)7O=T8JJPXEC=]N'>3N9**$&[:C>OV;'2]W M=IKHS&$P@\[A:]"QJHF; 90YG;>C!C0Y^>"J/%6#K.W]VPFJ9N*Q3K5IOZG[ M?R?44DWX2*73]KN>&DG+KN2$W>@1S]Y5+,]LU4JCDB!HU>\2-F(0_S@)]G\+ M/:G*Y,R?J$%.=!^&JJ\<:T:U:-F#S6R/,?/2?"7CS[LWO=WN7U%?MT M=W-[U[GJL=[ULYYLB^4W=S]V;UG4Y-6HM]UUV MVSV_N[GL74*X^\OY]YVK[[JL<]YCUQ]9=-QL5;;>T:#]PB()C]T93=9WJ2 M2C&0E1 A$T(C-$S(- H!C,!5QG@V947F3"'A 4H#7R4@9IR-\&04HIKP&#\9 MID?(74X'N16!3,;26FZF)#+B]Q+C+NBT^$W & R9^A(#8Y! K Q*"HAEZ Y+ MA#1L,E3QD-F"/N;])]+(4@DY,%(V1>U!9SWIZ8VR%+ M4CVQ,Y0:.5#6&8Z!./T8[(:5E06PV9DQ*]:^%KRUM@YOO:7@O+,EELI2@,A! M)XG"HP_8)>-&>F@@U*J?2@HAD\!C/U5V2.(D-@(Q$CG2LU V3K4MT(\HT^@T M8"0W.I8"/UNV"T@("8R%N'[,H]W]77GO04'A55 MC%G )NEG1%D+D T0(ELV'BA9&BC!0.3G4R!#@E+Y"TJEP^86@1/%_+:@\[!V M'-$\7$B+30&BY7/9YZ%4H30;\\)NWH7R75\"%N5((8.BX(("T-)864]VD)*9 MUT/5\9PF%ZG6R)1[G)4I=(Z52DG#U*A F;#%ZE0)?Y1@B[Y50G&CR $5$KTG M_XPT%9:2KU^6UF=J3XW:2ACD0,74*>< >%RDG!@=;GDCYDD ');A>.^UN$XV9K%<<;$]8*G#>GNHU1C94P5H+ RJW..'$ZMP Z MU9.$8&[$#$W M^)]E2HWI;R^;EA:6QYX'E-A62R)+M2C/G4\E [EAOK MD#C61G@#?&4ZD!G*BQ301HO,:2T&)CJ/BM0*:%TMT5X020!5<]D2O-Q(9(^D,! M.B_P)SW!EKU@R9#;QXJ"6,Y#7 I/_][[DIJGV/K?R[0\(7@B7WG!A+P0T%NU MQSKXV^^Q_/F@F"V"RIR&B!4703EG) +7%Y05*P4JC.(H3YTV]C&'^Q^@;#12 MSDFYEN?[&O4!M0@%FWSW78 6M&J)MO&7RN/9ZI*_%0HF^_549+$_,-C[__;I M3\O:G10%%PI !731CI7VOK&2@$.9?Q^W,1/)[RFAA@+,IU1?.OICR]GASA>! MK-QQA/."-?S%!3I:^4A?:P!9EIH0!K90$59"/K=(YK88 1F8'N]&F1[6'H"] MJER]?3N;#E)R8D 5%01<>EX#9/SY!/&FJF.24YU:V9U].P-!YRJ=M ME?FI\IU.2F5][9P>M>DM_)AH'C5!^8+38RDTSU_0U^KA);TS^"]F(Y?--=^T M[\1J6RNJ-1NM9YOKM>C9MO^FME$[/GZ^]8]J/6C4FD>'&ZG=]Q,1)@/S;7.> MO=]I[LPZE$AL-_('%BV_XB=P/IWR,-N+=R#^PI7C WN!M>#S'/LH^P:UX?3M MF^BP?M)H5/Q5D2?7,V@E^ 0=MT;47 M/\>?#&H]*FXJ['RH9,*Z#S(NZ(R%78>-27A==U'6^-MPC\=K;"N'T>(-UNSN MIW!*B(I@Q;F]->SK(;7O4_H:/Q7:^O>A[7#Z/Y8KU^[F2]+7!/5Y%][' MNBS<:I?/W-0K/\.EP7U_6?$_4$L#!!0 ( %R!5E@5![/&)0@ *@H 8 M 8V]U'@S,3(N:'1M[5IA;]LX$OU^OX*7XMH$D!W+ M=I+&20NXB7,-=I$4CK.[]^E 251$1"*U)&7']^OOD91C.W:N[F9WZPVN0!W+ M' YG.(]OAA1/,U/D'T\S1I./?SO]>Z-!SF5<%4P8$BMM(I;FX(S\G3-^3 M1J.6.I/E5/&[S)!VJ]TE/TMUS\?4MQMN)GQ, M>/)AAZ=1-XF[(3TZC(Z[E'6.CX^.HE;W_2&EA]W#]O&_PQUTA;COH\TT9Q]V M"BX:&;/C][H'I3F9\,1DO;#5^L>.D_MXFDIA,)A"9__5ZUC51-4=E!E9]L(V M-!GV8!HTYW>BY_S;\:IFXK',I>J]:;E_)[:ED=*"Y]/>NQ$OF"97;$*&LJ#B M7:"IT W-%$^]H.;_8; 1@[C'B;?_"'IR+MC,G[!MG1@\9#SBAG3"9GO9@\UL MCS'S3'TGX\\&P]'EQ>59?W1Y?46^W YO;OM7(S*Z?M:3;;%\>/OCX(:$'=H( MN[MTC_2OSDEXD-1/MU?G@R$9?1Z0F\'9[?!R= GAP2]GG_M7_QR0_MF(7%^0 M\+C3#;;>T?X-Z9]??QD-SA?C8_UR,>NTVM87YVI_^*E_-;AI7/_RX^!?,R_; MK=;&N/S#7>RN=?$R(#\P(9C)R+!)/M-,!"1FRO!T2DQ&S=LW!^]/-EY;)4T2 M\& C9ZGI=0YGJXV+!&'L-<+WW\W/L#ESXL\??7E:PE;SP$[#)5#DTB8("0* (Q N2!43$DEC*H8/$!)X*H# MQ(R2 D^*(ZHIC?&3(K) SC+2RZT("!8SK:F:6I&"WC.,NZ!3X[<$QF#(W)46 M&,,*Q%RAE("80'=8DC!%)AF/,Z(K^S'O/V&*U4JL P77.6H.6[Y,.&A ,5VR MV!EH]98P329PM D)&4"P39XF4>U #X@SB:U4([%RGH M@QH./5S$>95 )X"S$,$ H.,JGY(2<;>0M5#.\SDF:SCH)T,#]@FWB@,K4>40 M ! ET.*&T\Z>F.J,I+F@A96S8>*%T:*,5 UL^G0(:$3>4O M*)4..UL$3A3QVX+.P^9Q:.?AG&EL!A ME\N^#J7 IMF85GKS+C;?10RPJ$?R M&10%%Q2 EL9<.[*#%!-.CZV.YS2Y2+6*Y=3AK$ZAGNHU1 MC94PYHD%*]524,OI5 /HMIZT"*8JF:$)^.8TXCDW4YO7UPUKUY8#GL.47Q9+ MH@OUJ$L=#[5#9:5*8%J[.B2.I4J< :XRO6,"Y44.:*.%E7;-6!%4W1Z^6%N\ M!'N_&@#'6P1@3\2#,*BUY1XJ"(VX%W_N+[>QS0[ "O 6S)%H&M9DL? MS554V+UV7;*YEB>@^P9VM#E%[B3'F_+GK"(?O&!"7@CHK=IC'?SE]UCN?#"9+8)@3D.6%1=!.6&JGT8PYW/T!947!C&%O+\Y%$?6!;$@Z;7/==@!:TJBUMXZ\MCV>K MB_U:<9CLUE,E8G=@L/?_[=,?EK7[.0HN%( KMV]GTD9)3!:H($'#F> V0<>?+-;8"G^.X M&,M\S&RB$_2N/B97-16RHLSEE*%UDDG/?W0)N4#:"W-^\QM>R!FW#:J;(R"/ MJ08F.:>E9KW9EQ,P=)G3:8\+-U6NTTFM+)+&R*)GW[Z/+;Y MB_EFR[^<-PK_D]G(=7/3->V;9+6M&S8[[>ZSS:UF^&S;_U+;;AX?/]_Z6[4> MM)N=]X<;J=UW$^$G _.M2RH^['1V9AUJ)/;:Y0,)EU_M6W ^G7(_VXMW'_[$ ME>,">XZUX/(9GPU$:[9R9%9B:NPI([%S+>WAGH=OO9=/E_CY^+- MNE)J]S*TYX_^QVSEKMU\7;J"H#7O0B,LSLJL=OG*];SZT]\4W''@S M,C$N:'1MW5AM;^)&$/[>7S$E:BZ1L..W$# D$@=$35]"%(BN_50M]AI69^^Z MZR6)^^L[N[;S(Y&7DBU7"CS'"^"#D!_9+:GLBJF4GC5Q M!D?5]>#(;#)8B+@\&\3L%EA\VF)Q)W*37A(%Q#\)%H%/_,@-@F[']\E)'"6+ M7]P6+D7W:DVARI2>MC+&K175^X?!<:[Z=RQ6J]!UG&]:QN]LD BN<#.)BZNO M58S-2$0N,9@2>>AZ&$G1>V61E"UY:/"UJE"->R12(<,]Q_SUM<5*2,;2,GPW M9QDMX)+>P;7("'_7+@@OK()*EE2.!?N-8HZXB;F\J_(_P3@IX[3!XWH:Q.1^ MQ19,@>_9[G,$V^4>(?-4OE'RH\GU_.+\8C2<7TPOX>KF>G8SO)S#?/HJDEW) MW.W"C3VS1S;,)B.3O>L?.VT8SF XGE[-)^/_%)P&1,_IP/0-NVV;^.)7@1RP6'2'!.(\4$ASNF5J!6%(:E8 G;5KS4;4IID1BD6O5?NK>..DVP U-JD0N"*>%-;U/:0G#R'"GVZ"- M=H(I''?[6PM/3N(8#PDKI8D*_4XC10SIXRJTW.Z;=]B@^/+;/^>E8_N! MYF&.]-?MFJS3M,2VSO)4-\U#(TGZZYI)JH_/0M?EL2 M%KJL;6TF:0JX#)-!Q4%#CG4NVK4,<<(C?1\#QLR$UJ*"7NO4U%;DJ'+Z?M$T M0JUO]E]0M@"Z&4R$(] MA=UJK4+QK(\^TS25^7% LYUJ2%,XF:FXV;DVV\9TI.)-6^#:OA>\:G9L]U7; M'X7U[%[O=>OG1CWV;+_;V2KLD2&B(@/Y+K" IRV_U2RH6R[T\GMPGX]XN@L_ MI;QB^^D,_ 4?$5/8,;:S.3S@G"[DFLBR.C8]SQR;P2?C>$W//XC\+4"_+Y^? MEY^%JIH4=PK7_EYPTB_,)WQ'DT3BJ'!IPX]DN43=P21C\@SSELWL:.BMK7C: MPK56+2-J.5(D4A:#YJ:_JV1O#.N&[)TE^&]HT [](#(<7^'QR?04TX;1BM$$ M!R8NT=P92_MJ0W+V=1X[W;[3ALF2YB M%TB.N@G*[WU9TJ"03#$$37@(L[L@)OR:HDMIRO)<^XU?K1EB98682HH./_:P M@M$XB! @H%*QJ&Q#AK *@KPK 8_2M.:C2E-TB80BTU7[L7JCI-, -S2N$KDF MG.;6_"ZA)4P"PYU.@S;*";K0/QIM77@R$H;8)*R$1LKO#II2Q) ^KGS+/7JU MK-EW#QH4WW[[I[P,[&Y/\[!"^NMTC8HD*3&MTRS127.?2))^+IBDNGWF.BX/ M4=XGF+82W/Y^>' ?RX>TNT^Y.J#NL-O#4 Y'.B'_#^'T=C*)I8$R8QV)FDN0YK6XM)D@ N0V>PXJ @PSCG[;H,<<(#_1P-ALR8 MUD4%M8K$Q%9D6.7T\[Q)A+J^V7^ADBNR3F@C7@L94FDAFPG)#;8RVS%$5&0@WSD&\+C5 M;34+ZI3SO>P.W*Y^84/%(&5X>#DW,2YH=&WM/6M3W$:VW^^O MT'5JLU E"#-@&[#7503&"743H(!LLI]N]4@]3,>26MN2&,_^^GL>W5)+\S X M<9#GD@\Q,]/JQ^GS?NGMM$R3=V^G4L3O_NOM?^_L!&QN@]4_(\7ZG#R*HI>B\/AP=[K@\-('+X>#,/7P[Q\,U-Q.3T>[.W][45K7"D_ECLB M47?9,>T6?IUH.)O].=*)-L??[-%_;_"7G8E(53(__ONM2F417,A9<*U3D?T] M+$16[!32J D/+-1_Y/$ %Z>/,[L;F"=1F72[XRV-/D[56)7!T>O=08#_O?T. M'W('6SR>,'=PPK$N2YWR(O:K4N?'K^"C=[ (@"S-$YWL]/*7ZYO1]4D8G%^< M[K:/M?Y ?3G!S>CB_/(Z&/TV.OWE]OR?H^#T\N>KT<7-R>WYY45P/8(37OT\ MNK@-KBY_.C_]UP./>-B/$PY?_HVW$[W=(]/>J*-5DSE\I 'E6'N\, $>>".<'NT]T MR[!Z&U)'"(.KRN2ZD(^"]R>@BS?PQ8&[@#K,$G5EX%$!+#&+=L- !&%PN/?FZ2X'=Y_F(IO_-5M8#D"" MPN#-=AA,11&(6.>HAI13!1\\AF4LPPIN9*:T"48?9525ZEX&> :9%0S8:^!\ M54X:S94&Z,\1U#!5#V#-^^D#J(-2 S:F>3(/9JJ< D@C M[1RX- 3P+$S3,= MQSOOC<@^!+^*) EN2B-E">"=:)/2A9SJK "5SP171I=V@I.HQ F&>X,]H(0" M%HG51,&EC>?U(H.],[<(?%4952HXX>AC-!79G713#([V#V@*AP-]H1A_HWVX MRY NPP%W?V__9'= MW@+\,*U_@7*.ER?CCXT0/Y)%4A*EOJ#GT56B60W@&> M5"S=Y$;?*S # KAQNBT[&A<>O'Y3 $76I ;+ ?>#OX >=[X7A9V[ILI"LJ109"*(B* "/X4R ]S"FQLH! M(V5]_MW-U0>&_=('3F*P[P A631NAE;@$Q*AX5B":.-S$M8#0T2D_ F,9&F* MJ'(_V+=-W3\%54T77;H[8YVX)A:C0H2MX40$%G& MNR@1<1 YD.?!=FE/>!0C@;T9$NI$C4LT0U_+"AERS26:*@&LA\V!;I#%0#6- MV6#9JJ=8(KSJV>C6BZ)/%MC-Z+0/1,]J) *:250DH"?50)0.@ "XV51%TZ4* MH?< FK\)*9F -RY(;\J/6V_7WK:]8/U_]U2VRSA*T'X?G6FG(@123\%#?4VST! M'6Z&UK](HBHAI\V8)M(6HLX0#&)1"F?U@?R]([I'ZL\BA1S(0;.PD\)*(*'& M!8 1OB786*\0[B+8&G>/0^)L[7D KCY'ZQYFIJLD9B-R+&46X$1EPA=O0=$^ M7+VCI-50=X; MT PC)!- O1*Q:@I,9ZH3U.5 _ZI,%OK(7S1*L>>H<1*VGEK KZ( >8^W#JBK M4M0^';<@<>L^>=S-(?N"!O"PC095WE(DUA(H-Z8&>HCF#2II8 N MI1%%A']T")'PJ>PN5HF,U2J<'_4'\T=12--($"KPV,H\ $OZ>\TC8ESHI"H7 M'V&J?_=V;-ZMW,2*M((E#_G_GQKW?"[N F!SC[LB G@[K%(9F)>O'A4CL,G MUOQ:^=\-(FF70:&M-V?N9.5BIF'Y*BDM_VVK^?E+G*T8<JXI+JN-B+N6GR3;$$1#*S9%S#\%&@B M*%/0"9 2W!#=4PM!I$(F(ASS8#K**U-4(BO9F/)=B+>+^R2=/],=TF761+)4 MI++>VL3G83!,"F!KM;>BYC+.@P@'!WZ46; 172*;\IG*QM+GRW[1YPALL9R= M4G!OU\Y'BAAVGN8&';61L,Q_,PAW":Y;U[!%P@=24Y61J"VXL;V,&FX# MO$1V]7; _SL-= -Z*Z!^5XL/F\A-:-WJXG=M\ :L[HE =+(PK@,[ (][ZRQL M0C_HE :5U,1H"C"I75=PM,'>V\VK;E8N[M6<%#01MH.);X4 !BBB^3X/W)/? @N)1>F))>6*# Z@);)8V3,?DK^,;K2._'3H M^%[IA*)1,/%4@[PCVPY^3L3,W<'O,'T1J\C9ABKS$]TZP=89IF:P,P^GF'D9 M7[E1Y#((+F '&$7[]IO!J[TWP\/0_K$W'(8+%UEGJ0A8"[0!NR;NLY )@P\6 MLYX,X 3 [.D>OBA@X2!;T787FHGZ($%YB$1%<3PO<:44'W?^70%SH&0I5(,X M/!;DB0!]B -VO!6;38[0/H76-7O$*@1)+3M&2FMB1!V M O 4URA!M"H4PXUW$.0%+&:3VDAB!D_G@%]77>"J7DZ>,C[0]<6,,5]5MB1& MR6(?4PHB9]454GYHN#5@QQ\U*4EMQ:00=D'Q0K501^.B9H6 %4)EH 0M\4:% M;>&Y')-)<$<@3L> =HT_FQ<%@ '0+67DB78I)[#3E'18A$(EFAI, 4%_Q!> M N5R5Q8*E,I(CGRV]@+?L%U.4;$.#1#=+'.XM8QML!I$5(<7G!;.UA=FHY"2 M*.MOVF3L $D 670R;Z[(>=TOD7-)^.RAA5P,6< M*M3/5,.+B.6C$$!/KD)54596,#@VL61:+U& >0#&CXA8>,$F[[O.W+\19BPR M6>Q5F(=BR>1.$T\"<4!.FD<:@;L[Q-U9U"<=JV1K:2%Z 13BQ_SUFC"E "6&L M7MW(X^[$+AF*MYW(.]!Y[?5P,8J]GY;BWK W\[2= 8KZ!CFE(P^HY?1%MD2<,I2T)E_U%A9#+*76XP0&] MKTH\'?9+/%$9+->J;X) ZL0N*)T93]@21J1]E; L\2G\U\9>_+ +:'!RHIEFI$;FAV'J$&J=(S5M9M#K!=+"@^M/3@]C#&59>DWVX(6Z>]^S00$.]Z/@922)OQBE!K7C"8$(+C8;# MW=<(AQXPL@5.W ->1NT+BH"TJXRM)/378=YZ-W45],:I1EN&! S5S C.QT;# M+PQB,''O5'88&JPJ<7^-ON )">V%Q&8@'-0G($P4W2^ QM(,&8@(QESUEB[0@EU MT#JQUS]M())"6UJU@> 2%'/V;F/=$(XAE1TX4I4 *=G0I65@:GGID[=%)')* MC:12_ S.'&P=;0+H7XN5P, MSY>#6A*I'/V\5<%/<&FU(^]%DELL=VE"=W9G-O2&KMT8#HV5RZ >88H-4F!& MJ:A,X41X[BE/FH?!N"I)ZE)G$4K*#%NECNRS7E[K"#SHO>MC(V5G(OZ#\U ))!W,M@U!GR>,]TN4>&H;,VT0 M25&!O^S>[ 8_R$P:2ML[H01CB;F6 M-5^[JOG:IBC5LD^(V1>O0<];)G@R.WJD<]IW0Y,H:3EZ;27ZHE"E(G^2>R6F M%;K&,6*=H&C*VF$B)Z]).C\&KNXED!]% MFMM2=8M)ZV[30=1*,-8/G(1L= 0;N0/)B%+3)B4I-R\G-%$\SI.Q#/R5(,5> M$+"%8C(GE\%:2'H=$(([+1+K=1GKK$(U@:-S;-D\YPS5+9@HBNIJL0T?U>]CQD;;I/AB= &$P:IP)(JIH\JF_PK-+>H2I\6"CE\$FF0/P'ESH[%JKVG>T@@$[ OBM041D6NF-36ZNINRZ[/%)YOV3]YI MON Q=M<:;;Z\6"I,^UFA >+I*1613_2X>*@P!>3!W+,M287;+N\63LUMVL32 M0@J'A!@EL!/ @EB66D\Y8KF/+;M;9UH9*,D+5O>UP 66'+#D1?\.N/Y'V>V[C N'XE!;4^E,^?U MK/EMP:H:EHFRBH?< V,ED;3L]5,SV@Y.B MU"B%R5" 3>0S[Z5)+B3NY/JU8#T- -1AEB?B*9*WML2G$>!C9@JLCN*#17^ MS/:$M,!JJ%E8.>C!=-]^<_#Z#:K'A->L+E-#J%03?F3KW#F;XV.9],>4/=C= MHUR*]=W0;($XIN)R>7C3F[ '1K"3]7TP>&VDI!95A6>X8C:V>[)UE$UQ*-WU MAPI[Y.GTPIE]H"?G0/)C-L;O"=G*VU@;I0$2[%9,U>.Q :7!X>@U(8FFFI#1 M*L'I-36H2_$D.VW1LB*TU%- J514UZ,,591-"#1 M^9TFJBBJ54W8G!I5'\X>_H&/;VG@!=CH;2*-[3KL)[Q\K^Z":W=-WJ:W0U8! MT7:B#A0J[C-X%X%BBS4IRNAE6S$WP M(NPT*T=^XER)PG:5@5EVM$UA?=-GUK>>]?4EF]A+40&+,5&4"]>8I62'N5XY MMG>5L'98U'2VXK;=F$FW56QW7JM!;XE@2Y%)#XB1)W"?V:YPK"I$.X#36$*N MU+!=AL! FS9]J]V@.'3FL0]=KYFY2[7S#H/=82M3>N6H7MDIE<4F<_\4^+I7 MV_RI:'==T,R7^4T8G?:9W63;**$6.;B5L-E+W?M+43T(;0PV$_.+*FP)M=OF MG$MIZR8/=5\RG,+J=DT?W.855^TLR+%]^89-E%SR^A$[,:EL8$$A-#B1C]ZC M09M3A?=" Q1J,)L45#7\7*U;4]G!G^QY?_@KAP]>?"%O_><>X"MXS>R+=Z/? M?CS__ORV:??R-;T%^.3T?RXN?_UI=/8#O>OW\GUP7P>V/ M([R?+_.^X)XK);<_GM\$#8Q&ZX 4/!)"R [IZDDI!+$PEN4,O1?/+U+]4U_E M@W AB6M;4B&@V)'< VCUJ;)B&TT.JUOX>L9BRC]7'U"6@DST;.D+*2EST;Y_ MTJ4-N@();B2V^$)*;())=X2=J"C[EZ9:D6C\&>^_[06%].?UMQMB.M[Z2.JU MVY)%TVQN20[6("_YG6/'M?(^ZMI0W>29?+CTS:AP6K-R"WM0M>G3V8.]S7[1,7[>,$AD@+ZVFRW96* M]M5Z73_&BE_*AES*CJE[.'D/ '5,FR*RV$^P6E MW1CB3NS+L&A(^WU87O^ZNA2M"6KQF['XN65OQWI,GVN^341[!(V%M0YF0ED^ M#NP;[%K;.*%C*8JF6QB[):TW,F3O7A@D&KWY\"#V*00FPYUUC>T07QKJAN=> M3N.[\IKFL3!N FM:",/@3!BC9TN%A^L4-6^]QC.T;>WIY9?N^"6L=8%UN^^C2%(4.DW+HYH.V@%$F5 ME[;'''4^83["/3Z]ZUT0#P\7"PTY#+TUH-.,Q&2K1 [9T4X/U"CAO\)XJ$XNG M)<&C_=4=%^S0PX/=HU=?RENZ@:\):\5^!D>U;_&OE(8KO'/H8CIC;U/CA#I[ M4-^-4N=>\Q9[EN'^P5,<9G^?_*36+_:0G0\/GF3G"U0'.U]G8SD_4M__OYY4 MGQS$'JM]1HYGY.@BQX5(G_'B&2\6\&)M [Z_0AEZ5JO_!+6ZU$]:B]$OV)QT MWY?"[ZOIV,ZHU+:CA(\-AO37B/E*C(>'V$']S5DXN;@8_;8F8Z$'^[3!Y!:2 M]WZ_GTF%G\:S%$HIK$T(V4=?CLZ3T9_8;:L_!^%M[_7X3W=Y@L"_], MRS1Y]W]02P,$% @ 7(%66%$_Z8+?)@ *L0 !X !E>"TQ,#$Y86QA M;F-A1W>C\:!$>VT3V MC_YN6:SBE]\ME8Q>_I_O_N_1D7B=AN5*)84(,R4+%8DRU\E"_!:I_(,X.C*_ MND[7VTPOEH68CJ7LY.3D^'@V.3T_/CF]O)@=ST_'\N+_39[!H_!S?B8O MMK'ZY[.53HZ6"M___.QR-)FNBQ?W.BJ6SR?C\=^>U7Y:J(?B2,9ZD3PG@.'; M>0K;,U^':9QFS[\9T_^]P&^.YG*EX^WSO]_IEO$]7,OE[D,LD/\I5 MIN?\PUS_1\$;X>7TYST#= [KQ#I1%D &Z3RNW_@ QW[\H - M 7Q MFL-^C\^\CS+& 7W6M;L.6IPK_/\O2(OCBXEX,Q)O-BK>)N)JHY)2B9_2,BFD M3L2O&MYR?24N3\8G$W&GXF^_.;UX(2:CL]/QZ/+L>'1Y<7'R. 5U$L'^GI\> MK[_\<3OIW.+5.M.Q. F0/8_%3FA]4DXMA7H ?2P3\6HDKF4&H,B\!3^#!<(D M>[ES;[5#><#-O%8R$[BC8!\RC.&8.5 _3"]CUVT3,U%+& M# $S0J[$.E8R!VU!QT?B&S M;2 4O",L]$8)273Z26[%U(J3OE#I%F MQ&NP4OI J)'X'4ARK^-8Z 1((N-X M*S*U3@%&H!KBS!PK?&)R_B(7UTNMYN+-@PI+PO7;^1Q(EP7B!\ _X'RQ ,*" MIH[DZ/.(P*:$N!A]#;G83;W)Z M3C59\K@NP.,(GZ=BP828CDL+_*H&:K] " M5GDN$ !BE#?S.5#UD(>.#UL. C86D=JDA4*!D(DY CRS "N",R>8"P2^?@[I M\ZC,T+ZGI]5J':=;M-H#DB]TF).T@/\HEFE9T,/WF2X*E8@P!<$!.S?R_?K- M6Z&2A5PH./X"5T_AX_J::1B6:XG2*J#'R[B =P="1AN=IRAW9J0E5FHU4UF^ MU&MX)C,+N5U)%$RZV(J(- EP&?P&C!;[5Z9B*$O@QH0AQU;5W ZF&Q8JE+'#/+YV! M/4PHR1O4^326KYD2XY9QWB$$SL>CZ<&$P/1/( 2N"O$;4OF-(_U(')+W?Z^? M0SY,C3,-? _'4^1K%>JYAC.\AG>E$7$\$/1N)6 M T)D%@.K-R$VRP)T85Q&P$D@N+Q=$E9*#,"NB=0+8M>55IYABO1 ^)><=: M.R26OIZ_LI.RW2?M%:+JEE#5!QUQ&"C1JL/3"B@.M*B\GANU0;<4#P"[S#F@RN* MZU@"$%?5KSH]*UA;@>FD\3"1-@H5N:N)/88A<@@)5Z,#I !_<:% 8ZPPUF?- M.B7A%(&3A2(9)#A&:ZQ):X0O[ _6@Y>XSS13WFTRN&MR]X!$:=D:PKUVEB$+K4P$HKXY#YYD7*1)#(H"K0@,Z57,XSEDED^IT_0 M_J934V1RH^) 4-('DRQ\3JUGK\S.4(F7F=$DN(Q1%_,RP]_Q:9X;\Q?\A$21 M9JJLA]JQ-Q9K5)+_#<\KLM_WM3Q\7EFG0#98A171JLP+5#^@:M@<5JJI,0Q7 M@HW//^,-HIOCMHA,1RL!YZTT"$$1QE*O#.H,,@E/ TT>$>HJ_BVITD8H!QP, MV+V(3-:5+7NUP0APR$^"EG,OMQ@?[HN-.D0.'WL*@.E^_#\^G X_1,(@%U.+ >/U(O)#CD0W+K+( E65HQS8SWA(IE%S0X4PPA(?,@1PKYR PP,37 ME)KUM):30'!>,X5A#E)=+$]R3H,H:S_F#?8,A..HP#GZL0;.,K%)7-IYWEE: MKL5*19@R#P1F5/#?&YTCA^DD+UDPF00*\=W)>#+X,*1=T><;:5SM2I#X_!<58&!D*5,%HJ]^AJ:<$5@]T4F047K@O-!%#VL0B8*5O-B(WLQZI22 M^1^?>CSC!VO)XZ-+?[&O76QQUA]N!GCJW#P=';,Z!Z>IV(HKM'T/Q-&$JPZ5 MGBD3HK)*IB-W2V$OY'G@=CB)24$J#5TEW!59], (/;][2^]NN8(31_P]Y9AZ0,*4<_;\$Y.(?)< M%6A@PQ&EF#]5=NVC&H\_12].IJ==5D<68- MK>E_EREXJSF-#%0X6)PL($^K$ MW\&'F.'BAZHR'W#1$U-(A%YK(,#L32(*,=E])DJBW!;WRQ0L>[#U,_A99]S( M9!DCS6)I!X33\70B;@F^FP0+0A&.=]9FICP;6A'HT=,20.,C#GL!33C[QFE* M)!A^1'8(TVB#@ +WY_JA4"I!,'%!$SMF\L$_,H 7_@8K'J@6XVH$+3QU!&\_ MDD?F-QA9",D7/QM-3_\V!"*!:$@0IQ???G-R_F)R2O^:'K:DP$0CH7RR;T3?<%:Z$%-K+I#\=G>YKTEL6.!Z= M7:#8,F5ESSGONE$["ZQ-9?&X>D3.\C0NB_8C.^'P_[G,*FFZ (J#%_CAB!S! MYS*^E]O\V6"G?8].Y1@;SD\EZ/+$T3#80T#S]>I M9'O=>GI4R)N'R.W1(+L>_$]W6[36->H(6-I@P=E @K$W2S'/A>#5@2)@EG)C MXH@@AK (@"5_#<"&4O "D =@=&U_%\BLUTU=?ZYZJ]/1I<'\V'/^Q,"V1G0 MK)*_J/!_-92Z"D,5P^<]*6IXK-#*2@I;+$,Q?:Y'0$-()U2':)(9:=:,7G85 M+YG**8E%/#&X*#EWGZ",P$5P=;=TJR2'TH&V/I,KE^HA''Q+#WS$[],4C#C: MZ2$I'+BT=*,6K!>.]#66Z64EF^=WAN8'Y@GK6<.AO(1#.?LLA])G ] _G+73 M.?8B6&6) 7KOT/2"/K^"C9M@MT1/B1,.:\+FDXC4+K%$F8126@+'%-6^V3!" M9Y6RG(8\5&JYD\NX7)1B6_Y*?:"M1U$"DC;2']JBGAE$7X"^]1K9/P5Y:B#W M@40C\7-:(%04P2!>2;;%TLO9HS&;H>"@="BPBXME!&*@A\8.F ,OH6V$/(4_ M3+& S=MX1TDNU1< A2/N?J@*O>%10[93P7)H49NI16F*W:EPO(P7W-#BBEAX"9=NSPVMLQ*KZ$@Z:#A'"2;? MK>G*OUQ)))+M<1%1Z<0 EY(]?K[*A.I#6S+![RCX_"<-Z;9GI4FK%YU=C:9C M=GG(4I/^A-RGA(1.71>(UTIR)\1KGX!FU;2I> M3$&*'7O4_H.N8*R]\/,Z\*B, M6D*M4Q!*9@1-B6Q)7_LER2@#S"^H524,43:87Y?X&E>3@MTI^#@9 .E\ M#F^8^Q&4=9GEI4QV-K':FI9A)7CJU6+DVL:Q7Q"(OTQ4"!M&8!^K_VM&S0C% MC3H_(UERC'K5F\Y=?U&[RLW;H:NA,SLA\!:ECA2>MOR+%N"U>^J-DK<];ZTISB[+)/[4_:J42^1G2O&\<'B^ZW=%DKM#@'5L:T.]<%^',@,3O22 M]SQ0#Z%:%ZVB1@2JBZDX^()":H/Q[T9KM\#N3'AB808]9(HF2"!85&A,_=!S MN4E;[2ZVZAKSKK(H0#8IKL9$59H?,#7/R;4(3%>V*Y^3+8R_JN8K71WR#/5& M!K]G8O=![+*G O3*YULR [S" #A0*_F!:UP-R/[D$7A0@[; ^2DP M@\[&0]",V]R+21'#[E20U%Z4- N5$YI.1NXR6E:T1!>S5<:-%'&Y6H,V7CGO MJI:(PR_@Q8/)$$'E>HOJ0^=B*B9KF@N8F)HR\,L;$.>9^D@!2DENI11 M.RFSSK#X&XC1M)<"UWQJLJ-SG6$GAYT/ :=)<,$Y?GDVAG7QHWW/UYXUUI=_ M%61\EH*,)P9=[##:SKWL[M<6RF%_C+;3T>GYXT;;8_[J_T)C[K'M[FGDD0V' M$VZRW*^W,X,WN*(^Y$]Q;L3@>&AU@Y-8Y+5SS+BX5S' ,9A,W<\J043BK@E M\"7-25)L;%!:1=TWO0Y>NHBU*O%;!-DTS>2U (:-+YX/9L/AI]H"@3$$;*%" M595BZA-MT0E&P\=5SSBIO#+!;ZFI,*O%66N%.0%LY=^ECC#XQ+4O"QZ"TE%E MQ(5+ Q. ,2V57A\&?F.C811"0MW8">^@_7!N\&,+<$P'3_NMYC:$9SRR^I " M]YI.:4"A/G11MZJ@^)[)"SP!@#2.&(![KWMBA_6WE9-AJ@9WU@5/,3#DN" MS=?J[YSD.:RA\@OFW5J'HUD.AC%\.ET+O:&A):1-KL!D!9O'6, MI_-*^?&D#2[(M?*=E+11!"/Q+\-@55M4.1/6W+A_O$/49QFZ>G8^: MDY6/+K^L%_)1W:G/7E[TIU2THUN69A.^QN"I[D']N.4+L"G!N[:=Y7X)Q]X] M96/3"/P_'^K8K0,FX]/1R>%ZL.7P<)1J*8$)\=MA [.$E4-6*1$ MOP":R[R MRLU9@"0E5GJ;"MB1]#I+XN%PP^Y RM JA.=\!A/+QN.D2-DK9;';4>PN-H6F,4325 MD;JUZXU.8Z>19#TA3#MSO\3H5[BT/J8%H_)RX+<2F]^%,%??8T5'+#S$! M'48L2F!I< P-*JC( 58 5XCP@D/(J9VDU#%3/(%C2[XAEGH1XF$78J[B%-XQ M\'3U*BW@YQNUU&%,90:<\:\RW;@NC^>-4D*,17E,TRJESCIS_TWS@0^HK8%% MA\ML:[72>>XHC.<4AX1*-*+,:%Y7PK3(4CB^\'L,:90AXYQA TGOPY7\48(O M439']YJW[W@Y&6RTWWDF2QHYC/..__.?V"H0>E@_]72D\V4*G,:4J*8.V[UY M&S ^4 ZN$15_8.U*7C$AEV"$9F@RMZ52S41U[FFKV\Y]PF( K077OMUCQ3#% MT@BL8F 3,*&3#>A>F-1*62S3#(18:[X+U=C@Q#_31R'% I@K(TX H&A4$M7* MI5CSPLL46ZZIX(FL6%41F.&QK:*-@":F6!\N<&B1'7:!0U%I,'O.M#(# M5AJ##FWPC?9HY!+/N],91G&L4TJ2+%UC^ >C-ULG)ZFJA^*5MLL,/D9!P(U; M]7IK26?N?JD*,W>6BIYFBC99]9ZX8J=Z!2#@9X'E]$ D[(7?^M7X2=4!!T:7 MY*Z6F::PY)X=5/NVR_^5XOC\*8[)^-(W++]ZWVE_S#XX59.^F'T]28[L, %! MSJML@8$T,@" DW0DN^PQ-T(?Y>,F)9&:*Q!3/.1>KW!.%@B>>%L/LNU:WJCZ M3*UQ!A9=$9"1(,-/T111&7?/4LC:O8?DH_<0ZJD_2/1;@ ULZ_2>PX,8XFC# M:WZI^HK.O%0+SW)1A?D^/HZ-@+R+YY M,*/&KL)B&.RX52&H@](\&(X8B,6YG@,27?_OZ?AO0[*AT\Q-JX -S BH)J%V M18A%6A:NH<*' W,1,M-8&4L1(!PWQX8_R<.<:U_Q*=XQC<3'\< Z"\L5+AEB M[>I2;FQFS4U@HVLUX*2I6(5NDH6S"FK%/I0_N)9K#'+P3(MZQX[)Q='!17P9 MC)N M=5WHDE&&G:_ RL>$M R2K:F6]H;*P*'%(\P80,'^9M1SO:U]J#Y+)V]R>P.R"Z3Q*[S@N()!K>_+/M39(-Z<);]2YB<*<5-,-:< M=NX-]:PG-.*EE'&.@B"H]>LC&M'W\MIW*O.L!Q5FI$1NDA#/#*;.T@-/L*OZ M:CB(W0@8-QJAP..&SXL.G4$;J1=F!F()@FF#1\RQ;D4[%L2F&]*(!20G9KN- MR C82:[%]>UW#6>G8FSD+QRRKM#UN,=#M$: K M$8HF\V.8.(F\\']W0LP(M MG%NYUB!9Q70T3PS=]XBOD: Y"CQS+/&W>X\>OC2W\U1]8+55F_@S(XP"UR"Z M PRNIN6;/QI89HR:R>^",I!KRVSLF''9A8'?YSA,_W(^E>*V=*,I:AU' @I= MY-U%$NY'Y&:NT@TN4RF :GYQYRMR:B8HG!H'E#RPPK(W)^5T$P>NXKJ:&EN9!93;.#Z04 *DS?5M@ ; M1295]P*6%9-DIN0I F8CXY&+W:.A1G.FI,,KLKP1MM47MN: BA5J38SM-+=& M7QUVF::%4=<#G MP(B@, $[YNX'7U$R$OUAV/ZXVD>&]]+)>R\A7.K(VV[EZA\%"@%^#.) M3=36T:Y+O\S:ONSL<%[JO.'0B;T[7(V3FXMT=-8VP,CN^9\G!"?3,7:.-#." M)P=SVN.R3T=E)3SSVJOFO!Z:-<=71RG MB77'SHJ5Z72@AEA:^+&]LU\Z M&WEZ,3H_8$7*H8YXNR*E'U&I/HWAJ1]R/+7&G+/W/22J&3YPB$MLI.K-?V\71A3 M=6K9GY&IXI7!V8&C:/*N[?V^+3UG+]FI)L&;@?@8TGCTT6&5T&%'-U-Q&M9+ M=6#C"4[SCU&],X&\]!MU6[MG.(_AG':^\!*HB=?685H+C3H@ E&6,'9\*N" M86KE!LU#-"S8F[.)D11'T,5Z3I0Q+.0=8S=K9FOOZ3#F:BNKW)%!YE!<029Z M:E)N>65_6C=J09-1-%A82?7>_1:ED(N?.Z>\ MD:DPAY7:>7(75,#P0WW'/8@D\%@.W,,[VD,/I-#0!(TL0>@0H7-*!OA,<7'A9OJ!:+F*FG7&F*#&7,[ MS<,OY:O=C.KJOTUM$5H57FS"NNX.)Z:T/M]OWLWT8OR];[,CL'_.RS/(7GIH\;V^\BB.2HP M,*5JCU'<*X>NZ.PBH9;&IG@$:8Q=\F4R#;V;@\#YOLJJA MP2%,5:85*KPLW'36A8"WJ MB2->%=RU(A\5':XBWM]6EL',@WL5+N[?W"T]NZZ@ ]30<7VBN>5 D.=>C"X.=:4014K,L9B!XKC20BO"\.RE4%4S\<%$Z(U>GB)_/"N,QMHZTIW./Q M?E0F:$1VK;T&[_$TF8IVWF+%VJ+@SKK0C2;T[WVN*_J"6XP=)5%\4D.P/P+, MY?%8C5".\T&OS.*X#95QDJ/22I76P24S#,30F;2K!GY9(X["S-9@&K27])2= ME5,N=4*F&+ZB+=?O.MB'$3\O86&0%E5_M=N\&?Q%1#:S^3DD8MNKFS-XVRQ9!]F>$9F9ANV\>/+E-+&L,UZ5;.O'@5*IJW5L:W5K M<.S9WGBYQT6A8-U.>^2I3<8]=M7.[*#]2B\<^/I@:\\65!HFA_:R>:=CG8JC M\F;4AERSKR/7G3^!EN*.7R#J%+8AY MBFAEY1O/8@?\N%2?I,BSEZT*J(->U,!.&^&0^0P<4:]&9&:;B%14>/ FP[!._TG6*E:ZX\)P* MP:SPXI! 96<#N+'NU#*XKV)SE-FE0PX7I(N_F-\]\/7U"TVX=8)F82W*S+!S!R.X#,31D1_R+STSW.V:L049Z M@&[IK.F-K 0WK-:-M/=+&J+M<7'6FBX^$C>-K2(!J7++HX\],NY(N/BHFSSN M(\B [ 4_ZR'/><.1V /0*2C"P70XP/HIAMC>@5B'W$%8 69F$056 KB8D1$% M $:NR4=@/E'6^W"2O=LC:"OL@2U]YMA8+.^)(TW?)4NB884[!J]3Z;2&P,/N M3X:DR*J#L4RSXHCH;OFW-ENQ:XW+YAK5X0+,V;'O.MFX6=75+ZI[#.K&FBN M=3-[VLWOI'17,[THL2E2NDO)T28"D>>&+S]J?G@OL&P%N(M<4;DT(3,<>^^" M>1T'@EZZ??R%(RR)P\I\'+SLQ!T(41S&'6_K#*"3H*%>J&6/1SDWAE[;.0$^ MKDP1&GC3+I+3'8\F_G:"A$V[O4)R=(I=B)2.*&+,#=A6L5YH"N]23:L'AAM@&D1LE MN!U_2OKLRODDJ^_++9MX^-3TSZ'Y_X2>>4,T@4J WVAJZR MF2ZL0L(/?D#=>4<57+])?6"'!"S+G*J3S!T$,\2-9>.D.$+VLZ\.G?9K:[GG2>'^7-^E@8*4$@;]()I:+(9 M"EEQ/%4TRT3\D.+PAFLL^$NS1#/#E:$),/\ CCJU\7FR@M[R$U5ILG?!-X,$ MV#XSZL7=93]<_73;"W9@RU,79@*C%R8@+]4,.3TDJGY_^XNX>O]&_'9U\^O- MS]^+JY]_A_^]%E<__BC>WWS_WW>WXNZMN!(__/+^=W'W_N;J1_'JESOZ^OKM M+^_OQ/LW/[UY??/F5OQV Y^]>B.N?KVZ^?'JU8]OQ,W/L/2KF[OW5WZ5HGFJ?5;DSHRF,4 M?L:6QY)5&>$8T(*:<'&&4;;U9H;";_'DBKDR"3@9@;VE(V=(SAT)=PX_4=T&5L/@>-^1N.5408B"N;YN MA\TB9/@A2>]C%2U6+BC@QN&2F\YJP'Q,0H9>]@A W)&'@GWO.WI:72>](UN, MK>NKO%DVZ,6K*A:'K1L.QU1RK?(J,&575:486HNV#8](:>).56[2U6"[)1K%W" MMW6:*6#5\3<#1RL;B8*I.'UB2Y.V<#0T];(T)CV!Q865@63STZL$YMYS9=MT M-5ASRQ2,EI%X4U_1C=%R Z&C#+QA*M1)U"(M=&4"K;,JXM>*THW$?V/P/;"Q ME]!-ON<>$Y?E:S[(MC&U3-9R@N[R2?BIQ'BRK:!BX$UJ@DKZ>%&*X.)79F"5 MW0M7+7)MI4P6);C]/&7K$;P[Z6-0:T=P<;?)?4()&1F!>8^-\.:#7,WPJS6*=[$$,"4F/W[!RYYX5> X$PF!:IT\VA7'WP]4V:":C.:!^X? M;@=4QZVV-9U@5$5,V6G0[K:,QQ$,5IHK:K]!P6_6 M$9#F<\H3?K@+Z(E\4'MZA!?OK4X%?*ZXD(D3)AD/)L)/8850&58VJ,1W&^^Q M*^#[B;>;]DWGW=51;\T('ME7]7^#^G$-4;>%29I[3I[-XU57(+/-"G\:4I]D9[XOJA?7?!&Z[E(:NA"Z.^9QXOJZD%XK8]/&QUFO64"S M8W-5Q3ZI6J:9]S(SW=B93<,P3'/B!)9!8:"^BDG.V& ;3"YI7 M"4N"U(BI"V%N*P?0W"-WYZZIFF*, KJ21O=-/4WO!^:,('\D]!5XD^6MRLF[ ME$VKH(P,^A('@"BCMKG1N$-Y>Y#N,5:XN4 K9@D(RDI=,%*HA&*CU3V]"9X\ M\H#V;$V<3V2*/US4 0?C8$E*$]%/ (DVD833ATK#>YD3\P'99K8(+8VXN@WQ M8*Z9-R/6*$[2GLML8@JFVX03^.Q/&>NKV44=40-G57HX-X7-/QHQ=U?OO-"4@%^J=XKS%L%(D?< *BVGT? MX@&VU8I(3E'\_>D OEYJ-1?O5 KB5[SED[YGC*5Y:\5!]T&QO\C>D<9*ASCS M(Z];>/&_@W&N<++2JQ%8S1F +//^'\2](?9(=CXZZP]IGKU\#[@ M @ Q @ !X !E>"TR,S%F>3(S8V]UY\YGIS,S1=[MS)"EW3>=MXX#/9DL"A0&$H7,8 H+S<44KE+4 MU^ X%2J4\Y7BTYD!W_7K<"75-5^R];KA)L?NG9_._GK>V;=!.K%,5]U.RI? MT^,M?G2(/M9=-T[]N'[ XJ:;Q4'#UH5#Q; S7_CL2!@MCI M3<6/_.19W]$G^G\K'63350;E7WH;--W214*%2_ MY2)FR?54R85(G2HMF7W:KY D6\EP.!A'@PD,3Z$_Z$47$0TT'45G_?$D&D4] MN+C\>-X/X20,AY>#27]P!J?]T=?-<_#7JU]_4M@50B*%+KO,2# S!"X2J>92 M,<.E@'@%"C-4*))R"48XY=I4BV-#;6D[="#U'@1!X/@']6;0K*W?#P/_**@! M$VDU;S8/72##4ZD*&#L-D!G(A:(0%-!H2&V;GV*L%DRMP/=KMJEK!,@I)#5_ M13+C@HF$LYSR57'0I;.0O%$F6 WZ(MF#]R5V9[OA^VX[E,6>T/EE6Y MC%F&B>%+%*BMC_+C/;!WU-:DG#:EH'"4+*-D#G*)ZAZ+M8"2()O/D:GRC;)E M9ES#B1 +@HPLY*=ZSW6^0":5#;)EC$Y#SPK/A@[X_WT"MVS=.; M:V>[3LFS(_2B\V%_,HFH'$&C#9/A9?@I@O/S"]A0G__OZ1LS 9^EQAJ$='A1 M,05G_V^U'K7=BZ6\\-C?R.K^W3J7FI<'3VM]'"SQV=NV"N+^,F&QEOG"/&_R M GH/QO5?Q+[]>_D!4$L! A0#% @ 7(%66*F.>K1Q&P, )B A !$ M ( ! &-O=7(M,C R,S$R,S$N:'1M4$L! A0#% @ 7(%6 M6*3BD[$@%@ $>L !$ ( !H!L# &-O=7(M,C R,S$R,S$N M>'-D4$L! A0#% @ 7(%66.DW[0ZJ* 8H\! !4 ( ! M[S$# &-O=7(M,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( %R!5ECHMS)H ML%\ "IC! 5 " % "9DP % @ &O MN@, 8V]U&UL4$L! M A0#% @ 7(%66-G\ #2?O0 8L<( !4 ( !+-L' &-O M=7(M,C R,S$R,S%?<')E+GAM;%!+ 0(4 Q0 ( %R!5E@Q_NBYPP, + B M > " ?Z8" !C;W5R+3(P,C,Q,C,Q>&5X>#(Q,6QI'@S,3$N:'1M4$L! A0#% @ 7(%6 M6!4'L\8E" J"@ !@ ( !5:4( &-O=7(M,C R,S$R,S%X M97AX,S$R+FAT;5!+ 0(4 Q0 ( %R!5EAW^$N3F 0 +,2 8 M " ;"M" !C;W5R+3(P,C,Q,C,Q>&5X>#,R,2YH=&U02P$"% ,4 M" !<@598Q*2=3Y<$ "P$@ & @ %^L@@ 8V]U'@S,C(N:'1M4$L! A0#% @ 7(%66$$A;]C8& FJ$ !@ M ( !2[<( &-O=7(M,C R,S$R,S%X97AX.3 " 5G0" !E>"TQ M,#$Y86QA;F-A#$P>&MC;VXN:'1M4$L%!@ 1 !$ D@0 )#Z" $! end XML 111 cour-20231231_htm.xml IDEA: XBRL DOCUMENT 0001651562 2023-01-01 2023-12-31 0001651562 2023-06-30 0001651562 2024-02-15 0001651562 2023-12-31 0001651562 2022-12-31 0001651562 2022-01-01 2022-12-31 0001651562 2021-01-01 2021-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001651562 us-gaap:CommonStockMember 2020-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001651562 us-gaap:TreasuryStockCommonMember 2020-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001651562 us-gaap:RetainedEarningsMember 2020-12-31 0001651562 2020-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001651562 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001651562 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2021-12-31 0001651562 us-gaap:CommonStockMember 2021-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001651562 us-gaap:TreasuryStockCommonMember 2021-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001651562 us-gaap:RetainedEarningsMember 2021-12-31 0001651562 2021-12-31 0001651562 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001651562 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001651562 us-gaap:CommonStockMember 2022-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001651562 us-gaap:TreasuryStockCommonMember 2022-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001651562 us-gaap:RetainedEarningsMember 2022-12-31 0001651562 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001651562 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001651562 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001651562 us-gaap:CommonStockMember 2023-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001651562 us-gaap:TreasuryStockCommonMember 2023-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001651562 us-gaap:RetainedEarningsMember 2023-12-31 0001651562 us-gaap:IPOMember 2021-04-05 2021-04-05 0001651562 us-gaap:IPOMember 2021-04-05 0001651562 us-gaap:CommonStockMember us-gaap:IPOMember 2021-04-05 0001651562 us-gaap:CommonStockMember us-gaap:IPOMember 2021-04-05 2021-04-05 0001651562 us-gaap:IPOMember 2021-04-19 2021-04-19 0001651562 2021-04-19 2021-04-19 0001651562 srt:MinimumMember 2023-01-01 2023-12-31 0001651562 srt:MaximumMember 2023-01-01 2023-12-31 0001651562 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001651562 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001651562 srt:MinimumMember 2023-12-31 0001651562 srt:MaximumMember 2023-12-31 0001651562 cour:InternalUseSoftwareAndWebsiteDevelopmentMember 2023-01-01 2023-12-31 0001651562 cour:DeferredPartnerFeesMember 2022-01-01 2022-12-31 0001651562 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-12-31 0001651562 2022-12-31 2022-12-31 0001651562 2023-01-01 2023-01-01 0001651562 us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember 2023-01-01 2023-12-31 0001651562 2022-01-01 0001651562 2024-01-01 2023-12-31 0001651562 cour:RussianEducatorPartnersMember 2022-01-01 2022-12-31 0001651562 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001651562 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001651562 us-gaap:CashAndCashEquivalentsMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001651562 us-gaap:CashAndCashEquivalentsMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001651562 us-gaap:CashAndCashEquivalentsMember 2023-12-31 0001651562 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001651562 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001651562 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001651562 cour:PrivateCompanyMember 2023-08-31 0001651562 cour:PrivateCompanyMember 2023-12-31 0001651562 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2023-12-31 0001651562 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2023-12-31 0001651562 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001651562 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001651562 cour:ComputerEquipmentAndSoftwareMember 2023-12-31 0001651562 cour:ComputerEquipmentAndSoftwareMember 2022-12-31 0001651562 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001651562 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001651562 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001651562 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001651562 cour:PropertyEquipmentAndSoftwareMember 2023-01-01 2023-12-31 0001651562 cour:PropertyEquipmentAndSoftwareMember 2022-01-01 2022-12-31 0001651562 cour:PropertyEquipmentAndSoftwareMember 2021-01-01 2021-12-31 0001651562 cour:SoftwareAndWebsiteDevelopmentMember 2023-01-01 2023-12-31 0001651562 cour:SoftwareAndWebsiteDevelopmentMember 2022-01-01 2022-12-31 0001651562 cour:SoftwareAndWebsiteDevelopmentMember 2021-01-01 2021-12-31 0001651562 cour:ContentAssetMember 2023-12-31 0001651562 cour:ContentAssetMember 2022-12-31 0001651562 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001651562 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001651562 cour:AssembledWorkforceMember 2023-12-31 0001651562 cour:AssembledWorkforceMember 2022-12-31 0001651562 cour:ContentAssetMember 2023-01-01 2023-12-31 0001651562 cour:ContentAssetMember 2022-01-01 2022-12-31 0001651562 cour:ContentAssetMember 2021-01-01 2021-12-31 0001651562 cour:IntangibleAssetsExcludingInternalUseSoftwareAndWebsiteDevelopmentMember 2023-01-01 2023-12-31 0001651562 2022-05-01 2022-05-31 0001651562 us-gaap:DomesticCountryMember 2023-12-31 0001651562 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001651562 cour:CommonStockOptionsMember 2023-01-01 2023-12-31 0001651562 cour:CommonStockOptionsMember 2022-01-01 2022-12-31 0001651562 cour:CommonStockOptionsMember 2021-01-01 2021-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001651562 cour:SharesSubjectToRepurchaseMember 2023-01-01 2023-12-31 0001651562 cour:SharesSubjectToRepurchaseMember 2022-01-01 2022-12-31 0001651562 cour:SharesSubjectToRepurchaseMember 2021-01-01 2021-12-31 0001651562 cour:EsppMember 2023-01-01 2023-12-31 0001651562 cour:EsppMember 2022-01-01 2022-12-31 0001651562 cour:EsppMember 2021-01-01 2021-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2023-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2022-12-31 0001651562 us-gaap:IPOMember 2023-12-31 0001651562 2023-04-26 0001651562 cour:EmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001651562 cour:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2023-12-31 0001651562 cour:EmployeeStockPurchasePlanMember 2023-12-31 0001651562 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001651562 us-gaap:EmployeeStockOptionMember 2022-12-31 0001651562 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001651562 us-gaap:EmployeeStockOptionMember 2023-12-31 0001651562 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-01-01 2023-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001651562 srt:MinimumMember cour:EmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001651562 srt:MaximumMember cour:EmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001651562 srt:MinimumMember cour:EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001651562 srt:MaximumMember cour:EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001651562 srt:MinimumMember cour:EmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001651562 srt:MaximumMember cour:EmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001651562 cour:EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001651562 cour:EmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001651562 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001651562 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001651562 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001651562 cour:ResearchAndDevelopmentMember 2023-01-01 2023-12-31 0001651562 cour:ResearchAndDevelopmentMember 2022-01-01 2022-12-31 0001651562 cour:ResearchAndDevelopmentMember 2021-01-01 2021-12-31 0001651562 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001651562 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001651562 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001651562 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001651562 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001651562 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001651562 us-gaap:RestructuringChargesMember 2023-01-01 2023-12-31 0001651562 us-gaap:RestructuringChargesMember 2022-01-01 2022-12-31 0001651562 us-gaap:RestructuringChargesMember 2021-01-01 2021-12-31 0001651562 us-gaap:SoftwareDevelopmentMember 2023-01-01 2023-12-31 0001651562 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-12-31 0001651562 us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-12-31 0001651562 cour:ContentSourcingAgreementMember 2023-01-01 2023-12-31 0001651562 cour:ContentSourcingAgreementMember 2022-01-01 2022-12-31 0001651562 cour:ContentSourcingAgreementMember 2021-01-01 2021-12-31 0001651562 cour:ContentSourcingAgreementMember us-gaap:RelatedPartyMember 2023-12-31 0001651562 cour:ContentSourcingAgreementMember us-gaap:RelatedPartyMember 2022-12-31 0001651562 cour:ConsumerSegmentMember 2023-01-01 2023-12-31 0001651562 cour:ConsumerSegmentMember 2022-01-01 2022-12-31 0001651562 cour:ConsumerSegmentMember 2021-01-01 2021-12-31 0001651562 cour:EnterpriseSegmentMember 2023-01-01 2023-12-31 0001651562 cour:EnterpriseSegmentMember 2022-01-01 2022-12-31 0001651562 cour:EnterpriseSegmentMember 2021-01-01 2021-12-31 0001651562 cour:DegreesSegmentMember 2023-01-01 2023-12-31 0001651562 cour:DegreesSegmentMember 2022-01-01 2022-12-31 0001651562 cour:DegreesSegmentMember 2021-01-01 2021-12-31 0001651562 cour:InternalUseSoftwareMember 2023-01-01 2023-12-31 0001651562 cour:InternalUseSoftwareMember 2022-01-01 2022-12-31 0001651562 cour:InternalUseSoftwareMember 2021-01-01 2021-12-31 0001651562 cour:AcquiredIntangiblesMember 2023-01-01 2023-12-31 0001651562 cour:AcquiredIntangiblesMember 2022-01-01 2022-12-31 0001651562 cour:AcquiredIntangiblesMember 2021-01-01 2021-12-31 0001651562 country:US 2023-01-01 2023-12-31 0001651562 country:US 2022-01-01 2022-12-31 0001651562 country:US 2021-01-01 2021-12-31 0001651562 us-gaap:EMEAMember 2023-01-01 2023-12-31 0001651562 us-gaap:EMEAMember 2022-01-01 2022-12-31 0001651562 us-gaap:EMEAMember 2021-01-01 2021-12-31 0001651562 srt:AsiaPacificMember 2023-01-01 2023-12-31 0001651562 srt:AsiaPacificMember 2022-01-01 2022-12-31 0001651562 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001651562 cour:OtherMember 2023-01-01 2023-12-31 0001651562 cour:OtherMember 2022-01-01 2022-12-31 0001651562 cour:OtherMember 2021-01-01 2021-12-31 0001651562 srt:MinimumMember country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001651562 srt:MinimumMember country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0001651562 srt:MinimumMember country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001651562 country:US 2023-12-31 0001651562 country:US 2022-12-31 0001651562 us-gaap:NonUsMember 2023-12-31 0001651562 us-gaap:NonUsMember 2022-12-31 0001651562 cour:RestrictedStockUnitsAndShareBasedPaymentArrangementOptionMember 2023-01-01 2023-12-31 0001651562 srt:MinimumMember srt:ScenarioForecastMember cour:EnterpriseSegmentMember 2024-01-01 2024-03-31 0001651562 srt:MaximumMember srt:ScenarioForecastMember cour:EnterpriseSegmentMember 2024-01-01 2024-03-31 0001651562 cour:SabrinaL.SimmonsMember 2023-01-01 2023-12-31 0001651562 cour:SabrinaL.SimmonsMember 2023-10-01 2023-12-31 0001651562 cour:SabrinaL.SimmonsMember 2023-12-31 0001651562 cour:LeahBelskyMember 2023-01-01 2023-12-31 0001651562 cour:LeahBelskyMember 2023-10-01 2023-12-31 0001651562 cour:LeahBelskyMember cour:LeahBelskyRuleTradingArrangementCommonStockMember 2023-12-31 0001651562 cour:LeahBelskyMember cour:LeahBelskyTradingArrangementRestrictedStockUnitsMember 2023-12-31 0001651562 cour:LeahBelskyMember cour:LeahBelskyTradingArrangementStockOptionsMember 2023-12-31 0001651562 2023-10-01 2023-12-31 iso4217:USD shares iso4217:USD shares cour:segment pure 0001651562 2023 FY false P2Y P2Y P2Y P1Y P208D P366D 10-K true 2023-12-31 --12-31 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 per share COUR NYSE Yes No Yes Yes Large Accelerated Filer false false true false false 1700000000 156946046 <div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the registrant's definitive Proxy Statement relating to the 2024 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, 2023.</span></div> 34 DELOITTE & TOUCHE LLP San Jose, California 656321000 320817000 65746000 459654000 133000 495000 67418000 53734000 26387000 24147000 16614000 17636000 832486000 875988000 30408000 27096000 4739000 9605000 11720000 8553000 41180000 26355000 920533000 947597000 101041000 66375000 23456000 23342000 22281000 21163000 6557000 8658000 137229000 115701000 7696000 7202000 298260000 242441000 39000 5791000 2861000 3076000 3179000 1714000 304339000 253022000 0.00001 0.00001 10000000 10000000 0 0 0 0 0 0 0.00001 0.00001 300000000 300000000 162898279 155320538 150683607 147935669 2000 1000 1459964000 1364116000 7577741 2747938 63154000 4701000 59000 -718000 -780677000 -664123000 616194000 694575000 920533000 947597000 635764000 523756000 415287000 305993000 192277000 165818000 329771000 331479000 249469000 160077000 165134000 135410000 222771000 227676000 179337000 98325000 105900000 77785000 -5806000 10149000 0 475367000 508859000 392532000 -145596000 -177380000 -143063000 34432000 9144000 320000 -19000 -2401000 -346000 -111183000 -170637000 -143089000 5371000 4720000 2126000 -116554000 -175357000 -145215000 -0.77 -0.77 -1.21 -1.21 -1.28 -1.28 150957814 150957814 145263726 145263726 113587523 113587523 -116554000 -175357000 -145215000 777000 -466000 -272000 -115777000 -175823000 -145487000 75305400 462293000 43049228 0 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 0 0 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 6621448 1000 27314000 27315000 8449866 3485308 54122000 54122000 4829803 58453000 58453000 13516 615150 6031000 6031000 116625000 116625000 777000 777000 -116554000 -116554000 162898279 2000 1459964000 7577741 -63154000 59000 -780677000 616194000 -116554000 -175357000 -145215000 22270000 18503000 14757000 109570000 110785000 91183000 13811000 895000 -501000 3062000 6124000 0 -1496000 -1088000 448000 14763000 20598000 -5863000 17003000 18290000 5697000 4868000 4839000 5301000 33971000 17893000 16322000 3073000 3409000 7670000 -7853000 -5841000 -6336000 21313000 20289000 17845000 29639000 -38051000 1746000 121756000 593770000 241758000 530000000 375000000 204981000 1147000 1578000 1554000 15254000 12299000 12090000 1701000 0 0 5344000 1377000 1188000 384798000 -234024000 -51609000 27315000 17586000 31766000 6031000 6829000 6397000 0 0 525284000 58453000 0 0 54122000 11886000 7172000 0 295000 6119000 -79229000 12234000 550156000 335208000 -259841000 500293000 322878000 582719000 82426000 658086000 322878000 582719000 6383000 4064000 2837000 7055000 5407000 4890000 0 0 295000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.    BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 (“GAAP”).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 university and industry partners (collectively, “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 job markets. Our corporate headquarters is located in Mountain View, California.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reporting Segments</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct our operations through three reporting segments: Consumer, Enterprise, and Degrees. Refer to Note 14 for additional information.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Initial Public Offering</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div> 3 14664776 33.00 452482000 31456000 6449000 75305400 1 2359500 72802000 5061000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.    SIGNIFICANT ACCOUNTING POLICIES</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 primarily consists of a letter of credit required to fulfill our corporate headquarters’ operating lease agreement. Restricted cash, current is included in prepaid expenses and other current assets, and restricted cash, non-current is included in other assets, both in the Consolidated Balance Sheets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 the Consolidated Balance Sheets. 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. Realized gains and losses as well as credit-related impairment losses are included in other expense, net in the Consolidated Statements of Operations. Any remaining impairment is included in accumulated other comprehensive income (loss). </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2023, 2022, and 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Equipment, and Software, Net</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="-sec-ix-hidden:f-407">two</span> to five years. Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Offering Costs</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 (deficit) as a reduction of the IPO proceeds. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Educator Partner Costs</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Statements of Operations. One such agreement has stipulated 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 recognized the liability and related expenses associated with this development fund consistent with the timing of when we recognized educator partner content costs given our liability is established in the same period the revenue is recognized. The expenses have been classified in the Consolidated Statements 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 in the Consolidated Balance Sheets. During the first quarter of 2023, we entered into an amendment with this educator partner who started earning typical content fees, which are recorded within cost of revenue in the Consolidated Statements of Operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, impairment of an ROU asset and other lease related assets, including leasehold improvements, furniture and fixtures, and computer equipment, that results from entering into a sublease arrangement is recognized in the Consolidated Statements of Operations in the period the sublease agreement is executed. We recognize sublease income as a reduction to our operating lease expense on a straight-line basis over the sublease term. Refer to Note 6 for additional information.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-Use Software and Website Development Costs</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 <span style="-sec-ix-hidden:f-414">two</span> 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="-sec-ix-hidden:f-417">two</span> 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, both in the Consolidated Statements of Operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2023, we recognized an impairment loss of $861 related to capitalized internal-use software and website development costs. 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 property and equipment of $904. There were no impairments of long-lived assets during the year ended December 31, 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue from our three reportable segments: Consumer, Enterprise, and Degrees. Refer to Note 14 for our disaggregation of revenue. 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumer Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue from consumers by selling access to learning content hosted on our platform. Consumer products include certifications for single courses, professional certificates, 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, and 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 learners pay in advance, and revenue is recognized ratably over the contract term once access has been granted to the learner, as learners have unlimited access to the course content during the contract term.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer learners are entitled to a full refund up to two weeks after payment is received. We estimate and establish an allowance for refunds based on historical refund rates, which was immaterial as of December 31, 2023 and 2022.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Enterprise Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell subscription licenses to businesses, organizations, governments, and educational institutions that provide their learners with the ability to enroll in courses and Specializations and receive certifications upon completion. Enterprise contracts are typically between <span style="-sec-ix-hidden:f-430">one</span> and three years in length and consist of selling a fixed quantity of catalog licenses that grant each learner access to our learning platform and unlimited course enrollments over the license term. We recognize revenue ratably over the contract term once access has been granted to the Enterprise customer.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Degrees Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Degrees revenue is generally earned and paid by the university for each academic term and is recognized ratably from the start of a term through the start of the following term.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, whose contractual arrangement is 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Acquisition and Fulfillment Costs</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract acquisition costs consist of sales commissions and related payroll taxes associated with obtaining contracts with Enterprise and Degrees customers.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Commissions</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract acquisition costs are costs we incur that are directly related to securing a contract and are primarily related to sales commissions and related payroll taxes earned by our Enterprise and Degrees sales forces. These costs are deferred and then amortized on a straight-line basis over the expected period of benefit. We amortize these costs over four 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 primarily paid for Enterprise contract renewals are amortized over the renewal term, which is generally two years. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On an annual basis, we </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">assess the expected period of benefit by taking into consideration the average contract term length, the life of the underlying technology, and other factors. Based on our prior year assessment, we determined that the expected period of benefit should be increased from three years to four years. This change in accounting estimate was effective January 1, 2023 and is accounted for prospectively in our Consolidated Financial Statements. For the year ended December 31, 2023, this change resulted in a $3,496 benefit to sales and marketing. There was no change in the amortization period for contract renewals.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Partner Fees</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists of content costs, which are generally 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Inputs are unadjusted quoted prices in active markets for identical assets or liabilities. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Risk</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of assessing the 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, 2023, 2022, and 2021, we did not have any customers that accounted for 10% or more of our revenue. As of December 31, 2023 we had one customer that accounted for 10% of our net accounts receivable balance that has since been collected within typical business terms. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business model relies on educational content and credentialing programs from educator partners. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our largest educator partner has global brand recognition and supplies a variety of in-demand content across multiple domains. The loss of or significant reduction in this partnership or one of our other largest partners could have a material impact on our results of operations and cash flows.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Balance Sheets, 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize interest and penalties related to income tax matters as a component of income tax expense in the Consolidated Statements of Operations. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure and recognize compensation expense for stock-based awards granted to employees, directors, and non-employees 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-Free Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—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, and to the extent available, our historical volatility over a period equivalent to the expected term of the stock option. The expected volatility is based on the historical volatility of our common stock over the estimated expected term of ESPP Rights.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The expected dividend was assumed to be zero as we have never paid dividends and have no current plans to do so.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation is generally recognized on a straight-line basis over the requisite service period, which usually matches the vesting period. Forfeitures are recognized as they occur.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Common Stockholders</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. Prior to our IPO, we treated all series of our redeemable convertible preferred stock as participating securities, since such stockholders had the right to receive non-forfeitable 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, and ESPP Rights 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Loss</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenditures for research and development of our technology and non-refundable contributions to develop educator 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred and are included in sales and marketing in the Consolidated Statements of Operations. For the years ended December 31, 2023, 2022, and 2021, these costs were $44,818, $39,940, and $28,740.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 within other expense, net in the Consolidated Statements of Operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires public entities to disclose information about their reportable segments’ significant expenses and certain other segment items on an interim and annual basis if they are regularly provided to the chief operating decision maker (“CODM”). This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. We expect that the adoption of ASU 2023-07 will not have a material impact on our Consolidated Financial Statements and related disclosures.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span>, which requires public entities on an annual basis to disclose (1) specific categories in the tax rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied on a prospective basis, though retrospective application is permitted. We are currently evaluating whether the adoption of ASU 2023-09 will have a material impact on our Consolidated Financial Statements and related disclosures. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div>The Consolidated Financial Statements include the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 primarily consists of a letter of credit required to fulfill our corporate headquarters’ operating lease agreement. Restricted cash, current is included in prepaid expenses and other current assets, and restricted cash, non-current is included in other assets, both in the Consolidated Balance Sheets.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div>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 the Consolidated Balance Sheets. 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. Realized gains and losses as well as credit-related impairment losses are included in other expense, net in the Consolidated Statements of Operations. Any remaining impairment is included in accumulated other comprehensive income (loss). <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2023, 2022, and 2021.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Equipment, and Software, Net</span></div>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 style="-sec-ix-hidden:f-407">two</span> to five years. Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term. P5Y <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Offering Costs</span></div>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 (deficit) as a reduction of the IPO proceeds. 6449000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Educator Partner Costs</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Statements of Operations. One such agreement has stipulated 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 recognized the liability and related expenses associated with this development fund consistent with the timing of when we recognized educator partner content costs given our liability is established in the same period the revenue is recognized. The expenses have been classified in the Consolidated Statements 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 in the Consolidated Balance Sheets. During the first quarter of 2023, we entered into an amendment with this educator partner who started earning typical content fees, which are recorded within cost of revenue in the Consolidated Statements of Operations.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, impairment of an ROU asset and other lease related assets, including leasehold improvements, furniture and fixtures, and computer equipment, that results from entering into a sublease arrangement is recognized in the Consolidated Statements of Operations in the period the sublease agreement is executed. We recognize sublease income as a reduction to our operating lease expense on a straight-line basis over the sublease term. Refer to Note 6 for additional information.</span> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-Use Software and Website Development Costs</span></div>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 <span style="-sec-ix-hidden:f-414">two</span> 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. P5Y <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="-sec-ix-hidden:f-417">two</span> 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, both in the Consolidated Statements of Operations.</span></div> P6Y <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2023, we recognized an impairment loss of $861 related to capitalized internal-use software and website development costs. 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 property and equipment of $904. There were no impairments of long-lived assets during the year ended December 31, 2021.</span></div> impairment loss impairment loss impairment loss 861000 2915000 2304000 904000 0 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue from our three reportable segments: Consumer, Enterprise, and Degrees. Refer to Note 14 for our disaggregation of revenue. 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumer Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue from consumers by selling access to learning content hosted on our platform. Consumer products include certifications for single courses, professional certificates, 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, and 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 learners pay in advance, and revenue is recognized ratably over the contract term once access has been granted to the learner, as learners have unlimited access to the course content during the contract term.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer learners are entitled to a full refund up to two weeks after payment is received. We estimate and establish an allowance for refunds based on historical refund rates, which was immaterial as of December 31, 2023 and 2022.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Enterprise Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell subscription licenses to businesses, organizations, governments, and educational institutions that provide their learners with the ability to enroll in courses and Specializations and receive certifications upon completion. Enterprise contracts are typically between <span style="-sec-ix-hidden:f-430">one</span> and three years in length and consist of selling a fixed quantity of catalog licenses that grant each learner access to our learning platform and unlimited course enrollments over the license term. We recognize revenue ratably over the contract term once access has been granted to the Enterprise customer.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Degrees Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Degrees revenue is generally earned and paid by the university for each academic term and is recognized ratably from the start of a term through the start of the following term.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, whose contractual arrangement is 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></div> 3 P3Y <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Acquisition and Fulfillment Costs</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract acquisition costs consist of sales commissions and related payroll taxes associated with obtaining contracts with Enterprise and Degrees customers.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Commissions</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract acquisition costs are costs we incur that are directly related to securing a contract and are primarily related to sales commissions and related payroll taxes earned by our Enterprise and Degrees sales forces. These costs are deferred and then amortized on a straight-line basis over the expected period of benefit. We amortize these costs over four 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 primarily paid for Enterprise contract renewals are amortized over the renewal term, which is generally two years. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On an annual basis, we </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">assess the expected period of benefit by taking into consideration the average contract term length, the life of the underlying technology, and other factors. Based on our prior year assessment, we determined that the expected period of benefit should be increased from three years to four years. This change in accounting estimate was effective January 1, 2023 and is accounted for prospectively in our Consolidated Financial Statements. For the year ended December 31, 2023, this change resulted in a $3,496 benefit to sales and marketing. There was no change in the amortization period for contract renewals.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Partner Fees</span></div>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. P4Y P2Y P3Y P4Y 3496000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div>Cost of revenue consists of content costs, which are generally 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. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Inputs are unadjusted quoted prices in active markets for identical assets or liabilities. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Risk</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of assessing the 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, 2023, 2022, and 2021, we did not have any customers that accounted for 10% or more of our revenue. As of December 31, 2023 we had one customer that accounted for 10% of our net accounts receivable balance that has since been collected within typical business terms. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business model relies on educational content and credentialing programs from educator partners. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our largest educator partner has global brand recognition and supplies a variety of in-demand content across multiple domains. The loss of or significant reduction in this partnership or one of our other largest partners could have a material impact on our results of operations and cash flows.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Balance Sheets, 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div>We recognize interest and penalties related to income tax matters as a component of income tax expense in the Consolidated Statements of Operations. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure and recognize compensation expense for stock-based awards granted to employees, directors, and non-employees 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-Free Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—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, and to the extent available, our historical volatility over a period equivalent to the expected term of the stock option. The expected volatility is based on the historical volatility of our common stock over the estimated expected term of ESPP Rights.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The expected dividend was assumed to be zero as we have never paid dividends and have no current plans to do so.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation is generally recognized on a straight-line basis over the requisite service period, which usually matches the vesting period. Forfeitures are recognized as they occur.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Common Stockholders</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. Prior to our IPO, we treated all series of our redeemable convertible preferred stock as participating securities, since such stockholders had the right to receive non-forfeitable 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, and ESPP Rights 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></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Loss</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenditures for research and development of our technology and non-refundable contributions to develop educator 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></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred and are included in sales and marketing in the Consolidated Statements of Operations. For the years ended December 31, 2023, 2022, and 2021, these costs were $44,818, $39,940, and $28,740.</span></div> 44818000 39940000 28740000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 within other expense, net in the Consolidated Statements of Operations.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires public entities to disclose information about their reportable segments’ significant expenses and certain other segment items on an interim and annual basis if they are regularly provided to the chief operating decision maker (“CODM”). This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. We expect that the adoption of ASU 2023-07 will not have a material impact on our Consolidated Financial Statements and related disclosures.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span>, which requires public entities on an annual basis to disclose (1) specific categories in the tax rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied on a prospective basis, though retrospective application is permitted. We are currently evaluating whether the adoption of ASU 2023-09 will have a material impact on our Consolidated Financial Statements and related disclosures. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.    REVENUE </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and liabilities were as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.145%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed accounts receivable, net of allowance for credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,418 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,734 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,396 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.96pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,089 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized during the years ended December 31, 2023, 2022, and 2021 that was included in the corresponding deferred revenue balance at the beginning of each year was $116,002, $92,806, and $74,775.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment losses related to contract assets were not material during the years ended December 31, 2023, 2022, and 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent contracted revenue that has not yet been recognized, which includes deferred revenue in the Consolidated Balance Sheets and unbilled amounts that will be recognized as revenue in future periods. As of December 31, 2023, we had remaining performance obligations of $320,936 and expect to recognize approximately 68% as revenue over the next 12 months and the remainder thereafter. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain and Fulfill Contracts</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our capitalization and amortization of commissions and related payroll tax expenditures recorded within sales and marketing in the Consolidated Statements of Operations: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and related payroll tax expenditures:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred commissions and related payroll tax expenditures included in deferred costs and in other assets were as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, we recognized an impairment loss of $2,915, within general and administrative in the Consolidated Statement of Operations, on deferred partner fees that we do not expect to recover from Russian educator partners whose content we removed from our platform. During the year ended December 31, 2023, we recognized an impairment loss of $2,008, within sales and marketing in the Consolidated Statements of Operations, on content development grants that we do not expect to recover related to our Degrees segment.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and liabilities were as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.145%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed accounts receivable, net of allowance for credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,418 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,734 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,396 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.96pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,089 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 62407000 45337000 22286000 5011000 8397000 12110000 67418000 53734000 34396000 140089000 118777000 98488000 140089000 118777000 98488000 116002000 92806000 74775000 0 0 0 320936000 0.68 P12M <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our capitalization and amortization of commissions and related payroll tax expenditures recorded within sales and marketing in the Consolidated Statements of Operations: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and related payroll tax expenditures:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17094000 17766000 14217000 12291000 12618000 8197000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred commissions and related payroll tax expenditures included in deferred costs and in other assets were as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13168000 13300000 15361000 10426000 2915000 2008000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.    INVESTMENTS</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our investments measured at fair value on a recurring basis by balance sheet classification and investment type:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.998%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair <br/>Value - Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair <br/>Value - Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents—money market funds</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents—U.S. Treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities—U.S. Treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(744)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,608 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,667 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(744)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,404 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross realized gains and losses related to our cash equivalents and marketable securities were not material for the years ended December 31, 2023, 2022, and 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the cost basis and fair value of our AFS securities by contractual maturity date:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,765 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,654 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in an unrealized loss position consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,767 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(744)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, our AFS marketable securities were comprised of U.S. Treasury securities, which are backed by the full faith and credit of the U.S. government. As a result, there were no credit or non-credit impairment losses recorded during the years ended December 31, 2023, 2022, or 2021. </span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments Measured at Fair Value on a Nonrecurring Basis</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2023, we acquired an approximate 7% ownership interest in a privately held company, which is measured and accounted for using the fair value measurement alternative basis. This investment is classified within other assets in the Consolidated Balance Sheets. The carrying value of the investment was $1,701 as of December 31, 2023.</span></div>Our existing equity investments are remeasured at fair value on a nonrecurring basis when an identifiable event or change in circumstance may have a significant adverse impact on its fair value. No such events or changes occurred during the years ended December 31, 2023, 2022, or 2021. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our investments measured at fair value on a recurring basis by balance sheet classification and investment type:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.998%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair <br/>Value - Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair <br/>Value - Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents—money market funds</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents—U.S. Treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities—U.S. Treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(744)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,608 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,667 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(744)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,404 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 186396000 0 0 186396000 304750000 0 0 304750000 448447000 78000 0 448525000 0 0 0 0 634843000 78000 0 634921000 304750000 0 0 304750000 65765000 0 19000 65746000 460372000 26000 744000 459654000 700608000 78000 19000 700667000 765122000 26000 744000 764404000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the cost basis and fair value of our AFS securities by contractual maturity date:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,765 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,654 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 65765000 65746000 460372000 459654000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in an unrealized loss position consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,767 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(744)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 65746000 19000 356767000 744000 0 0 0 0.07 1701000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.    CONSOLIDATED BALANCE SHEET COMPONENTS </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of cash, cash equivalents, and restricted cash was as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656,321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,086 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,878 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582,719 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Equipment, and Software, Net </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, equipment, and software, net consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software and website development</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, equipment, and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,062)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, equipment, and software, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,408 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,096 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents depreciation and amortization expense related to property, equipment, and software as well as the portion of amortization expense related to internal-use software and website development that is recorded within cost of revenue in the Consolidated Statements of Operations:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense for internal-use software and website development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, Net </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.661%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Content assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,558)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,821 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,971)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assembled workforce</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,428 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,708)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,720 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,448 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,895)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalization of content assets and amortization expense for intangible assets was as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization of content assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense for intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the weighted-average remaining amortization period was 1.6 years for developed technology and 3.8 years for content assets. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, future expected amortization expense for intangible assets was as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,713</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,621</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,190</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">892</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">46</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of cash, cash equivalents, and restricted cash was as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656,321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,086 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,878 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582,719 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 656321000 320817000 580658000 0 487000 0 1765000 1574000 2061000 658086000 322878000 582719000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, equipment, and software, net consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software and website development</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, equipment, and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,062)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, equipment, and software, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,408 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,096 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P2Y P5Y 73881000 53215000 P2Y 4405000 4662000 6923000 6567000 P5Y 2757000 2714000 87966000 67158000 57558000 40062000 30408000 27096000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents depreciation and amortization expense related to property, equipment, and software as well as the portion of amortization expense related to internal-use software and website development that is recorded within cost of revenue in the Consolidated Statements of Operations:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense for internal-use software and website development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 19276000 15865000 12513000 16894000 13128000 9675000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.661%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Content assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,558)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,821 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,971)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assembled workforce</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,428 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,708)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,720 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,448 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,895)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12982000 3558000 9424000 6821000 1971000 4850000 8446000 6150000 2296000 8446000 4743000 3703000 0 0 0 181000 181000 0 21428000 9708000 11720000 15448000 6895000 8553000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalization of content assets and amortization expense for intangible assets was as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization of content assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense for intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6161000 1100000 1765000 2994000 2638000 2244000 P1Y7M6D P3Y9M18D <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, future expected amortization expense for intangible assets was as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,713</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,621</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,190</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">892</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">46</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4258000 3713000 1621000 1190000 892000 46000 11720000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.    LEASES</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, we entered into an agreement to sublease a portion of our existing office space in Mountain View, California. As a result, and at the same time, we recognized an impairment loss of $2,304 on the ROU asset and $904 on the related property and equipment, which was allocated within operating expenses in the Consolidated Statements of Operations consistent with the allocation approach used for operating lease costs. The sublease is classified as an operating lease. The term commenced on June 1, 2022 and terminates on October 31, 2024. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,510 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,587)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,826 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,407 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,475 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under our non-cancelable operating leases, which do not include short-term leases, as of December 31, 2023 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,596 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,557 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,596 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,683 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU assets obtained in exchange for lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining operating lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.93</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.93</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average operating lease discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 2304000 904000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,510 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,587)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,826 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,407 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,475 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5510000 5853000 6663000 970000 1388000 1122000 2066000 1753000 1690000 2720000 1587000 0 5826000 7407000 9475000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under our non-cancelable operating leases, which do not include short-term leases, as of December 31, 2023 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,596 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,557 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,596 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6764000 47000 6811000 215000 6596000 6557000 39000 6596000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,683 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU assets obtained in exchange for lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining operating lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.93</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.93</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average operating lease discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 8509000 6875000 7683000 0 427000 0 P0Y11M4D P1Y11M4D 0.0578 0.0576 <div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.    INCOME TAXES</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of loss before income tax were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,481)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177,649)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148,343)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,183)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,637)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143,089)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current taxes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,980 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(910)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(910)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,371 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,720 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,126 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S federal income taxes at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income taxes at rates other than the U.S. rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign inclusions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of our deferred tax assets and liabilities consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 57.88pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225,513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,606)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 57.88pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,768)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 57.88pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,648)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,844)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2023 and 2022. We increased the valuation allowance for the years ended December 31, 2023 and 2022 by $39,907 and $33,838. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, U.S. federal and state NOL carryforwards were $556,468 and $206,519, respectively, and U.S. federal and state research and development tax credit carryforwards were $39,483 and $27,351, 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. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2023, $405,529 are carried forward indefinitely, but are limited to 80% of taxable income.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the U.S. government enacted the Inflation Reduction Act of 2022 (“IRA”), 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. The IRA did not have a material impact on our Consolidated Financial Statements. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uncertain Tax Positions</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we had unrecognized tax benefits of $22,535 of which $2,484 would impact our effective tax rate, if recognized. The activity related to the unrecognized tax benefits was as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits—beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to tax positions taken during prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits—end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,535 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,371 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,539 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize interest and penalties related to unrecognized tax benefits in income tax expense. Interest and penalties were not material as of December 31, 2023, 2022, and 2021. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 2022, 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></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of loss before income tax were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,481)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177,649)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148,343)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,183)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,637)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143,089)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -118481000 -177649000 -148343000 7298000 7012000 5254000 -111183000 -170637000 -143089000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current taxes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,980 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(910)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(910)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,371 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,720 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,126 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 3000 189000 11000 4977000 4872000 3025000 4980000 5061000 3036000 0 0 0 0 0 0 391000 -341000 -910000 391000 -341000 -910000 5371000 4720000 2126000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S federal income taxes at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income taxes at rates other than the U.S. rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign inclusions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.210 0.210 0.210 0.027 0.021 0.043 -0.035 -0.018 -0.007 -0.287 -0.198 -0.473 0.082 0.035 0.073 -0.054 -0.044 0.133 0 -0.037 0 0.009 0.003 0.006 -0.048 -0.028 -0.015 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of our deferred tax assets and liabilities consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 57.88pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225,513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,606)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 57.88pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,768)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 57.88pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,648)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,844)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 130849000 112003000 51940000 29047000 42764000 31248000 11160000 22196000 1512000 3312000 937000 1058000 813000 743000 239975000 199607000 225513000 185606000 14462000 14001000 6768000 5586000 5810000 5086000 1070000 2172000 13648000 12844000 814000 1157000 39907000 33838000 556468000 206519000 39483000 27351000 405529000 22535000 2484000 The activity related to the unrecognized tax benefits was as follows:<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits—beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to tax positions taken during prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits—end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,535 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,371 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,539 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16371000 12539000 7477000 5052000 3641000 4850000 1163000 248000 220000 51000 57000 8000 22535000 16371000 12539000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.    NET LOSS PER SHARE </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.88pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,554)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175,357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145,215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.44pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share—basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,957,814</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,263,726</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,587,523</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share—basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.77)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.21)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.28)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock options</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,165,138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,153,195</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,000,872</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,361,046</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,773,053</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,387,288</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares subject to repurchase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,607</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP Rights</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,768</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,603</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,446</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,652,952</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,049,851</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,456,213</span></td></tr></table></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.88pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,554)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175,357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145,215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.44pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share—basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,957,814</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,263,726</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,587,523</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share—basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.77)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.21)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.28)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -116554000 -175357000 -145215000 150957814 150957814 145263726 145263726 113587523 113587523 -0.77 -0.77 -1.21 -1.21 -1.28 -1.28 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock options</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,165,138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,153,195</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,000,872</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,361,046</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,773,053</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,387,288</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares subject to repurchase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,607</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP Rights</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,768</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,603</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,446</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,652,952</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,049,851</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,456,213</span></td></tr></table></div> 11165138 18153195 23000872 18361046 22773053 7387288 0 0 2607 126768 123603 65446 29652952 41049851 30456213 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.    COMMITMENTS AND CONTINGENCIES </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Obligations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our purchase obligations primarily relate to a third-party cloud infrastructure agreement, subscription arrangements, and service agreements used to facilitate our operations. As of December 31, 2023, we had approximately $23,058 of future minimum payments under our non-cancelable purchase obligations with a remaining term in excess of one year, which are expected to be paid through 2026.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase<br/>Obligations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,058 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be subject to legal proceedings, as well as demands, claims, and threatened litigation. The outcomes of legal proceedings and other contingencies are inherently unpredictable, subject to significant uncertainties, and could be material to our operating results and cash flows for a particular period. Regardless of the outcome, litigation can have an adverse impact on our business because of defense and settlement costs, diversion of management resources, and other factors. Other than the matters described below, we are not currently party to any legal proceeding that we believe, as of the filing of this Annual Report on Form 10-K, could have a material adverse effect on our business, operating results, cash flows, or financial condition should such litigation or claim be resolved unfavorably. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly review the status of each significant matter and assess its potential likelihood of loss or exposure. We record an accrual for loss contingencies for legal proceedings when we believe that an unfavorable outcome is both (i) probable and (ii) the amount or range of any possible loss is reasonably estimable. The Company intends to vigorously defend itself in these matters, and while there can be no assurances and the outcome of these matters is currently not determinable, the Company currently believes that, except as set forth below, these existing claims or proceedings are not likely, individually and in the aggregate, to have a material adverse effect on its financial position. Notwithstanding the foregoing, there are many uncertainties associated with any litigation and these matters or other third-party claims against the Company may cause the Company to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of those events were to occur, the Company's business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from the Company's estimates, if any, which could result in the need to adjust the liability and record additional expenses. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Privacy Class Action Lawsuit</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, a putative class action complaint, Iman Ghazizadeh, et al v. Coursera, Inc., was filed against Coursera, Inc. in the United States District Court (the “Court”) for the Northern District of California (Case No. 5:23-cv-05646) for alleged violations of the Video Privacy Protection Act, 18 U.S.C. Section 2710 et seq. (“VPPA”). The complaint alleges, among other things, that without consent or knowledge of the plaintiff, Coursera disclosed the video viewing history and certain other information of the plaintiff to a third-party company and made similar disclosures without the knowledge or consent of other unidentified users. The plaintiff seeks monetary damages for certain violations under the VPPA, including interest and reasonable attorney’s fees. In January 2024, the Company filed a motion to dismiss, which is pending before the Court. Given the procedural posture and the nature of such litigation matter, it is not possible to reasonably estimate the probability that we will ultimately prevail or be held liable for the violations alleged in this complaint, nor is it possible to reasonably estimate the loss, if any, or range of loss that could result from this matter. We dispute the claims and intend to vigorously defend against them. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnifications</span></div>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. 23058000 <div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase<br/>Obligations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,058 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9875000 11308000 1875000 23058000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.    REDEEMABLE CONVERTIBLE PREFERRED STOCK</span></div>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, 2023 and 2022, there were no shares of redeemable convertible preferred stock issued and outstanding. 75305400 1 0 0 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.    STOCKHOLDERS’ EQUITY (DEFICIT)</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2023, there were no shares of preferred stock issued or outstanding.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 26, 2023, our board of directors approved a share repurchase program (the “Repurchase Program”) with authorization to purchase up to $95 million of our common stock. We may repurchase shares of common stock from time to time through open market purchases, in privately negotiated transactions, or by other means, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, in accordance with applicable securities laws and other restrictions. The number of shares to be repurchased and the timing of the repurchases, if any, will depend on several factors, including, without limitation, business, economic, and market conditions, corporate, legal, and regulatory requirements, prevailing stock prices, trading volume, and other considerations. The Repurchase Program may be suspended or discontinued at any time and does not obligate us to acquire any amount of common stock. </span></div>We funded share repurchases under the Repurchase Program with our existing cash and cash equivalents. During the year ended December 31, 2023, we repurchased an aggregate of 4,829,803 shares of our common stock for $58.5 million pursuant to a Rule 10b5-1 trading plan. As of December 31, 2023, we had $36.6 million, excluding commissions, remaining under the Repurchase Program, which has no expiration date and will continue unless otherwise suspended or discontinued. 10000000 0.00001 0 0 95000000 4829803 58500000 36600000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.    EMPLOYEE BENEFIT PLANS </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Incentive Plans</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 ended on May 10, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, 12,605,201 shares and 4,307,884 shares of our common stock were reserved for issuance under the 2021 Plan and ESPP.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 years ended December 31, 2023 and 2022, we had ESPP Rights Resets that resulted in modification charges of $3,119 and $9,047, which are being recognized ratably over the new offering periods.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity under the Plans for the year ended December 31, 2023 was as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term <br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,153,195</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.07 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.41</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,626</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,621,448)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(821,235)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,165,138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,462,200</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.74</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 $72,649, $57,311, and $296,635 for the years ended December 31, 2023, 2022, and 2021. The weighted-average grant date fair value of options granted for the years ended December 31, 2023, 2022, and 2021 was $8.41, $7.26, and $16.23. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs grants have a service-based vesting condition, which is satisfied generally either (i) over four years with a 25% cliff vesting period after one year and 6.25% vesting each quarter thereafter for new hires, or (ii) over four years with 6.25% vesting each quarter for new grants to existing employees. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU activity under the Plans for the year ended December 31, 2023 was as follows: </span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance—December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,773,053</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,779 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,335,245</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,449,866)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,297,386)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance—December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,361,046</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate fair value of RSUs that vested was $130,891, $29,966, and $18,767 for the years ended December 31, 2023, 2022, and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the weighted-average assumptions we utilized to record stock-based compensation expense for stock options granted is as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the assumptions used in estimating the fair value of ESPP Rights:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9% - 5.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4% - 4.6%</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0% - 0.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.2% - 61.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.4% - 76.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.3% - 61.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is classified in the Consolidated Statements of Operations as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring related charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,785 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,183 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalized $7,055, $5,407, and $4,890 of stock-based compensation related to our internal-use software during the years ended December 31, 2023, 2022, and 2021. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, there was a total of $14,626 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, 2023, total unrecognized compensation cost related to unvested RSUs was $230,963, which is expected to be recognized over a weighted-average period of approximately 2.5 years. Total unrecognized stock-based compensation cost related to ESPP Rights as of December 31, 2023 was $7,330, which is expected to be recognized over a weighted-average period of approximately 1.0 years. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefits recognized from stock-based compensation expense for the years ended December 31, 2023, 2022, and 2021 were $753, $835, and $821 due to cumulative losses and valuation allowances. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, income tax benefits realized related to stock-based awards vested and exercised were $1,326, $387, and $968 due to cumulative losses and valuation allowances. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Reserved for Issuance</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock reserved for future issuance was as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,165,138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,153,195</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,361,046</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,773,053</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for future grants</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,913,085</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,819,998</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of common stock reserved</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,439,269</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,746,246</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Plan</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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,710 and $1,791 to the 401(k) Plan for the years ended December 31, 2023 and 2022. No matching contributions were made during the year ended December 31, 2021.</span></div> 0.85 P6M 12605201 4307884 3119000 9047000 P10Y P4Y <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity under the Plans for the year ended December 31, 2023 was as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term <br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,153,195</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.07 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.41</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,626</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,621,448)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(821,235)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,165,138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,462,200</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.74</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18153195 6.07 P5Y4M28D 120289000 454626 14.72 6621448 4.13 821235 13.41 11165138 7.03 P5Y2M19D 142444000 9462200 5.70 P4Y8M26D 131590000 72649000 57311000 296635000 8.41 7.26 16.23 P4Y 0.25 P1Y 0.0625 P4Y 0.0625 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU activity under the Plans for the year ended December 31, 2023 was as follows: </span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance—December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,773,053</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,779 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,335,245</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,449,866)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,297,386)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance—December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,361,046</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 22773053 17.75 269779000 7335245 12.41 8449866 17.73 3297386 19.91 18361046 15.24 355653000 130891000 29966000 18767000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the weighted-average assumptions we utilized to record stock-based compensation expense for stock options granted is as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the assumptions used in estimating the fair value of ESPP Rights:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9% - 5.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4% - 4.6%</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0% - 0.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.2% - 61.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.4% - 76.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.3% - 61.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div> 14.72 12.80 29.99 0.037 0.031 0.013 P6Y1M6D P6Y1M6D P6Y2M12D 0.573 0.577 0.571 0 0 0 0.039 0.055 0.014 0.046 0.000 0.005 P0Y6M P2Y P0Y6M P2Y P0Y6M P2Y 0.392 0.610 0.594 0.765 0.483 0.619 0 0 0 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is classified in the Consolidated Statements of Operations as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring related charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,785 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,183 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2593000 3089000 2092000 49931000 48779000 42783000 31299000 30092000 25992000 31352000 28703000 20316000 -5605000 122000 0 109570000 110785000 91183000 7055000 5407000 4890000 14626000 P1Y10M24D 230963000 P2Y6M 7330000 P1Y 753000 835000 821000 1326000 387000 968000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock reserved for future issuance was as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,165,138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,153,195</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,361,046</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,773,053</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for future grants</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,913,085</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,819,998</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of common stock reserved</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,439,269</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,746,246</span></td></tr></table></div> 11165138 18153195 18361046 22773053 16913085 8819998 46439269 49746246 1 1710000 1791000 0 <div style="margin-top:12pt;padding-left:27.74pt;text-align:justify;text-indent:-29.06pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RELATED PARTY TRANSACTIONS</span></div>We have a content sourcing agreement with DeepLearning.AI Corp (“DeepLearning.AI”), which was entered into in the normal course of business and under standard terms. Dr. Andrew Ng, one of our co-founders and Chairman of our board of directors owns DeepLearning.AI. Content fees earned by DeepLearning.AI during the years ended December 31, 2023, 2022, and 2021 were $7,401, $5,679, and $6,558, and were recorded within cost of revenue in the Consolidated Statements of Operations. As of December 31, 2023 and 2022, outstanding educator partner payables related to this content sourcing agreement were $3,895 and $1,223. 7401000 5679000 6558000 3895000 1223000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SEGMENT AND GEOGRAPHIC INFORMATION </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our chief operating decision maker (“CODM”) is our Chief Executive Officer. 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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 primarily 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> costs only apply to the Consumer and Enterprise segments as there is no content cost attributable to the Degrees segment. Content costs are considered significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment gross profit. 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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 technology and operating platforms support the entire organization.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information for each reportable segment was as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Degrees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Degrees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total segment gross profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,386 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,434 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of segment gross profit to gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Platform and support costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of internal-use software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reconciling items</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,615 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,288 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,965 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,771 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,479 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,469 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic Information</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the revenue by region based on the billing address of our customers: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East, and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635,764 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,756 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,287 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No single country other than the United States represented 10% or more of our total revenue during the years ended December 31, 2023, 2022, and 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-lived Assets</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,701 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3 3 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information for each reportable segment was as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Degrees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Degrees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total segment gross profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,386 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,434 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of segment gross profit to gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Platform and support costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of internal-use software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reconciling items</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,615 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,288 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,965 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,771 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,479 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,469 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 365221000 295583000 246187000 219542000 181284000 120429000 51001000 46889000 48671000 635764000 523756000 415287000 193001000 214305000 161510000 150384000 126573000 81253000 51001000 46889000 48671000 394386000 387767000 291434000 42134000 37471000 28014000 2593000 3089000 2092000 16894000 13128000 9675000 2994000 2600000 2184000 64615000 56288000 41965000 329771000 331479000 249469000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the revenue by region based on the billing address of our customers: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East, and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635,764 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,756 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,287 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 340672000 276011000 210513000 153037000 130607000 112643000 82331000 68943000 54763000 59724000 48195000 37368000 635764000 523756000 415287000 No single country other than the United States represented 10% or more of our total revenue during the years ended December 31, 2023, 2022, and 2021. 0.10 0.10 0.10 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,701 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 34047000 35457000 1100000 1244000 35147000 36701000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.    RESTRUCTURING RELATED CHARGES</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have been reducing our expenses, focusing our efforts, and prioritizing 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of this reduction, we recognized restructuring related charges, within operating expenses, of $10.1 million mainly related to personnel expenses, such as employee severance and benefits costs during the year ended December 31, 2022. Related cash payments of $5.1 million and $4.8 million were made in the years ended December 31, 2023 and 2022 and reflected as cash used in operating activities in our Consolidated Statements of Cash Flows. We recognized a reversal of stock-based compensation expense of approximately $5.6 million during the year ended December 31, 2023, resulting from the forfeiture of RSUs and stock options. All expenses relating to this restructuring were paid as of December 31, 2023. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2024, we implemented a plan to restructure our Enterprise segment sales force and expect to recognize incremental operating expenses, related to the restructuring, of $2 million to $3 million during the three months ended March 31, 2024, substantially all of which will be paid within the quarter.</span></div> 10100000 5100000 4800000 5600000 2000000 3000000 On November 8, 2023, Sabrina L. Simmons, a director, entered into a Rule 10b5-1 trading arrangement that provides for the sale of up to 8,093 shares subject to the vesting of RSUs. This trading arrangement is scheduled to expire on June 3, 2024. November 8, 2023 Sabrina L. Simmons director true 8093 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 22, 2023, Leah Belsky, Senior Vice President and Chief Revenue Officer, entered into a Rule 10b5-1 trading arrangement that provides for the sale of up to (i) 25,000 shares of our common stock, (ii) the net shares (not yet determinable) after shares are withheld to satisfy tax obligations subject to the vesting of up to 308,098 RSUs, and (iii) 30,000 shares subject to the vesting of stock options (which includes shares to be sold to pay the exercise price and tax withholding obligations). This trading arrangement is scheduled to expire on November 22, 2024.</span></div> November 22, 2023 Leah Belsky Senior Vice President and Chief Revenue Officer true 25000 308098 30000 false false false

.>FU\?!BC\6B=P'QTNH(2L^&&K7*^97CEH18,F!D:F3=1YW3 M(TU"_3":(S&M6#R>)/!OJ#7__Z/]40X8;O=Q$**1 PC5I:6.!X[/Q-.F[D<> MHVK=U6B.D>X6*VMMS65DL13$/WHYXJH[7A'L8C\GP;10EZ/Q[*CZBOD>2U5C MGTV%!.MS5$$KCAN,/[I.RS1HI]'Q6A^6$P-NJ",*?U[ /]25-I,N?PF64PZW M)I$%OA52X@[R0Q]'UY Z<*GTOR/'!<)2[KKO6[\8)GM0B/>/;0C**GV%V;"_ MDZ?C-T[Q8'[_*F;)DKW+C@[))9&D+,HA5-ZGGF2.8=2:%; 4 M=8[F4%S0M$OMP/2!O#'4X(F$B).3M/(]U8"PBH;CF)19SBS:)D?\!-Y/ MEAF[-;I'V:_X579.EW!^\1A,>!J:4ZIV:$+VQ]#T&H=BQLB"AV'#L3*.U1;D MPU=>9HRWN2QU,;54.C]'WC9PV, '1ZTC)[: .^ )@R5A(*F%OI-;FV7.$],- MI@=-%CZIJU'/K M0E%ZCQ1KTGFAC:@*ZQY2BC,^\VTI97=KI8]11HT1$H&-WJ]VYCV M\![CV*^F+D<"/@U**KY8;6 [2,3.16 MT(]C(U.=Q:@ABD&;X,L@';_'%!Y X!70_9:F#^EIW.Y8*GY#AK[-PPT'SI>@ M;GKNQJQMR42WBTE/:6JOZMEW;E[%)HDOTWK\\682.^#\[#]8.K9!$PJ^NGD'/.#8U3XGQH,F6;J*\TFCJA4-^"^Y\$L).RARD0X>&;[D\G NU MPW>;IG3H]JX\YQS8^&T(W7%>5LF4S,G<$I[D(MO#S!0J!L< $]#?03L1W/BJ M:A:XMU8BN"%[21N\T8:2^@1?GY9NPU6:LK&BQ:*;D!\'U(1-U*1!BU0+D3B, MN!JK:XE_^B[L>NVW9$'$G$VI7I9S!-.&B^@D!A1B[UA@4X28J%8AQS[2ZME( MJKN897P@YX8D/Q'Y:-*SMMW%_3+QQ'XERA,89#UW$0AMIJM\UP4#Q?0.CX_$ MMC(?:Q]\$CRHQC *]3L!1 ?H@?0"[E#Z0IP4MCUY+$\),K"<*E4Y[($M^7%W MZ'4=(]0F=V^HI<18^3#I**8T.#9&E H$?86 %I!7[DL %K>*Z'VE&F6L8H]R M5[*W^2HT7O?5_=NJ>\Z&W."MMOND[79L LQ $C_G,E'YT^9.OK<]:Y/>GK<: MO:9#*VV*XL^Q_HP;!VJCF#=O?^UBIYB:#RHB@TH! 4S+IH;6(7D@)B\Q&',.'6&D2L),0J_YGJI[%P%,4@B1;, M/J1$L*HZZ+QGT)SN(E3G<@7F/&GK?FP#E H+VHDG*X0X#N6#WB0M8$SRDQA? M) :0C4V]1@.[K M7H,!6_3>B2A(LK?9'1*3E/5Z,+^T,AT+O4WI&G>KB4YAJIOL' M\]HIE6+;X^9)TXC?\'UT>+-*0%@MIL>5# I8AKQ0VD("=,^A146!W>=Q/VQL M$?\F7W[ DH5#J6IAA\#AFA_RO=V0JF]P2K8\)0=W/>5;9R!]&XJ1ZB&;NNC]< 6B+Q< VT0I#U#/B((PFCO.65,H8G'"(?\_)FZ.F'4/.^/(3',2TNRH$C*DO3VL+[B4;: M*=B1S>;E&&G)"^E"YWK8G?0U"R%8LS+LK2>WZ$%/^HGM?5NLZ9K>Q,*QFRO[ M)I:7,MTG%_TA45'_DTEX_-X6=N:8E[M0*D=GDWA#1Y*9N(L:]49CCD#L5Y)V M'P@DQ8U3J1S+.F&N#]=4+[1Y3P3M#+,L^JC;O+_^&'2;F3PA':T.WC/!O\K\ M1H/B[\,;1JAMWO2A114AD:&=6T:CL:EGV-W+ZW?ON'E?V.2!DQ2=,'"(6S?K M1P!-AW-U&IGD @!^*@([36$^G"&!&R=?Q9T;;>]YE<,]71?KAM[C1<^?HML2 M'R!+5*,908@8UVZ:4&9<=X\(7>G8']!G*-[ #S:V2,[$4#;5'5 M F$"=2?R M3TQS='8[\#D87%U0?<+S["17RVGE X_J)UH5,5F)J+$LJ'@T.<-CVRN=S:Q[1&< MZ;M@_'!OTC+?AYFUE7,49.*^8I)@#$1/X^DK],:_5N;Y'K'17#;J?Z=+?"3P M5Y*68_1/W]"R]]CC%\R#&VMUV(11V"?3 O*W/\$N/L5Z'9@LG0B4"&VG%E_' M,VI3Y-#[J"=,@:9EY8:6LA34\XCGOS=8_49:W!2VW\2?R2G<Y*]\TT=#XF/4]L=S7[DJU(^/W3<-V.#19S"[I4C!6VV M:9>.V@ >MCZE$7MN\#2G;E^_HMOO'2Q_O<:'+R5DJUAWQ1=U;1K#8^Z*)(V6 MOJ+H+OI#R'^XQ;(IFB@?361O7">B%X106T)]UV/R3D9B*#O@'ACM47X=/&9+ M\9!2F)0 8",)H64_8ALUQE=/N^.W*\7*-'8_HAS0E'WJ.[Z@ F*U!$4_Z(XN MJ3EQ9$ EIT1?-MVM]@?63%94X99\6?S.BX!]7#.1MYY>C#+$MQ<1E=R(.8!! M@P3/-7'.PAK?'J.>A3$P9V*\R^7=Y[NBEP:X\52$1BTIH M,S.O"W&U---H37-H)(Y.G9@1#7MV&Z5(3T MFJ*G UE[D<"8U&W3RZZJ@LK),2)]MXN?C6"@-@/JXK,#%9@S=D>*X=%#8!&6 M>7_L%^E+'<2WV2[W-OE+3(LQV+<*=TQ] X"?!F!K]%_X=)P;&/+B-4-IQF\LDZ)<]G43 M]V'KC-Z:FDS"(1%@?3E M7GN7'G;=F^BT]_[840Y>?<.92/SRF]C\5%+>J*2Y$HFE92RAQC>9UAQ^-D[B M.LS9NC3OZ.#* ?O-5YI*:[3-=I+_Z_G _V9DNS?I[M0#\+L'#V8/SQ_.LN_N M_SS[^<$9/_S=QY/]J6J/FIJGI&MK!5BCA!==D M$Y5@IE,R;M(KFC-[ZD+#R[J23"Y(I.5)YBW7]K:BX&.^(I'&U*EB(% MJ4]>U#:U'R9^\7L%A6#R2>TF<.HHH5)3>-&C&4$:'K?)(IFD-;TG3P 5/@:7?7E+4^^ 37GG_@^ MQ!)D(3P)-_\&.WDCEFJ2LS,!+S/3-76_07?+\P;^%]Q?KRZOGX? HS_80!SV MD3LTA3><7LGOWP")OMAL;C>./O M8]<3'?G"O,3\P$\E=C$E)WHNFY>7GH]>!;"0$E#?3G5646EB,Q:2O&=MJLU7 M+\/D#>&-M,U#5[:\BL-4$21-"UNW @T"$SA#J%0;)JR]L^^^UMH]>K%&&V!\ M]?;%;]8G"?,#V"D<&:(62VH!V:'%S,QKX5:^IGP [I80V!BV0V4D"3FZ?A,4 M#L'V;YKJP3Q[2>?+2_&E>%*,N#66=OB4=]_8!E*4/T )WWV2\J_J*-EA$ZH0 MO<.,"-QP.[T?]^7)O?[9DWN^@W\*^*]M=O!OA^'X%WF?/WNR<>W*7;FJHL!$ MW3\].3\QWZ(^\_3D\OS1Y<7)/1@9'W_V9 M:^F]YNT)^4KDE##V;__2/$[;/ M]$/?;'%*#+SVS8;^Q!C9\@$7V#7M9]K>L_\#4$L#!!0 ( M %N!5EAH\F+@B04 /L- 9 >&PO=V]R:W-H965TH MZ,UC2+D6T-BLH+-?4HC>-\U BI!J?'?N_&G![KSM52X8T!VS6-,(_G M6.O5R2 9;#9NY6+I>&-T>MR*!=ZA^]3>&'H:;5$JV:"R4BLP.#\9G"5'YV,^ M[P]\EKBRO36P)S.MO_##^^ID$+-!6&/I&$'0WSU>8%TS$)GQ]QISL%7)@OWU M!OV=]YU\F0F+%[K^759N>3(H!E#A7'2UN]6K7W#MSR'CE;JV_A=6X>QX,H"R MLTXW:V&RH)$J_(N'-0\]@2)^0R!="Z3>[J#(6WDIG#@]-GH%AD\3&B^\JUZ: MC).*@W+G#+V5).=.;Z\^7_WVZ>IXY B,MT;E6O \"*9O""8I?-#*+2UO&SK6N;QLK=&+1P)]G,^OW_WJ-@8 _?AV?R^7(MJ+$DP'5@T5SCX/3GWY(\OCG M/=:/M]:/]Z'O"\Q^P6P(:]DGI\]%+52)]FE'6(O.@E 5U%+,9"V=I/@Z"];&-I-I :;"2#FI- !8.($^C<3RAQ?@PRC)>I&F4%CE\4K,W ML>$PBI,$BBB;3B!)HR2)X:-VHH;R&0ND8!*-DX(6AUDTR<:TR,8DES_YTF.) M69FC(1M)6\BQ TC&<1074UXE1329L)'3(AH7Q7.E?;[WRFT2F%S2"R6_DKZJ M,U(MP"T1'E$8"\C%]S)*(1*1CR^M$I(0E/L46:G*NF,9J3Q,J*NVHU3DTDNC[KYY3-2!?3BQ\@\9?8^S0]:R6 M"\$W@^V=:'LG=.^$05_B9/O&TAY'GMLE4< &/U(^SQ!5+VH1K):2J%I3;U^R MO(X%)9O5M:P\*^N:A3ON[:%2NVVV-R'90U1ICU3VTT38/O2\&#H^*$)MPE#,;;P80J'*)A8TY9,"1^+#NM*7B.7OO3[[IZS@1L M"M7"QR6N^Y=/&-\*UM$CRSOJ+J*55)'RJPB#@?*$&K?9(.]*W3326N\LO]^D M:BL>#4$3ZH-WFJJ&N?5M1QM.2+Y?R#0K:@RB-.M\0<>FO!;E.T=_33!M#M=$ M>*#X"/[@PKIZF>07WVG:46C;OC/[5G"QZSXUGDD43\=A,AZ@G%KC.==C5'?J:#FI+YQ^]2F0N\W.%TP:30E^DR + M5!3K.F1?19.=Y$&$1]3]>;*;)A'H'G^M,(Y088ZXZ0T(E?9]:;=$N?S\7'3; M4=3(8*RZ4CBZ>M<81/E26_3MCK5Z#QN2JX(;V,/Q&HK)O)BJ.B^C_ MJB1/T<:-BOI/K5NO;V'$4P_=PU/OFF*O+W%AF%^+"X89OC;KC7H#.8V9"__9 M8<&/*&$VW^YNOVS.PD#_=#Q\%GT0AJY<"S7.230>3@X'8,*G1GAPNO7C_4P[ MFFG]&ULE5=;<]HX%/XK9RC; M:6>\8(PQ)$V8(9?N]B&=3$B[#SO[(&R!-9$E5Y)#V5^_Y\C&<9- NR]8.M+Y MSO63Q-E6FP>;<^[@>R&5/>_ESI6GPZ%-%XK<&;%44S.PNN-3;\]ZHMQ?>277$H"0C>^-9B]UB0I=L=[](\^=HQEQ2R_U/(OD;G\ MO#?K0<;7K)+N3F__Y$T\$\)+M;3^%[;UW@E:3"OK=-$HX[P0JOZR[TT>.@JS M\(!"U"A$WN_:D/?RBCDV/S-Z"X9V(QH-?*A>&YT3BHJR= 97!>JY^:?/7Z^7 M]S?7G^^79T.'@"0>IHWR1:T<'5 >17"CE&'(Q'$;03Q M,?2?%>BXK+AI.^6%)()%H8U#]S+XPVAKFU\?Z9&E2V9S MX-@>Z#+%\O;-+!I%'PJM^ YI9Q[0PW6E,@M]&,V28'R2X*C9]^,SN@/[U+%Q/ OB> K360M&HDDT:>>'OO?:,0GI,X.0 MC.-@%H^[B"0ZB4:MD\^1]O(;GYFZ+UH7?Q9!,@FFR9.W[T8G[[TL3B!.PF \ MC2!*X-TTCM]#/#D)DDG7]:TF4-0&?Q MX@2'!-IQ9BQP.BA?-G#=M($'QM%H\"KG_/%"]@DOU=8U)"*M+M'6WNO%QV77 M,V1:BHO#3=%!/+NB_'D9Y)=5$:8>NH#CD3P#87:0X,%58L?<#= M6%:?@TI*Z@&7>[,I'K_"[1/DX3;ZD1M%&1Z0QW046WRZ!+0#X9K&;34-3M3O MS4P4)6;*G\ M0U)MJ)6SRI_FO]SA"%PW^*]>1I^U,L_NHT\*%M4&'T<-\I;C MZP[IZ1%0IRR-_BZ(@3#]#?16<6-S46)C(2?1J.\P9!/RV7&Y@YS+S!> J=T^ MQ:)[CV%&69KJ2E'7$:$KNP^ZP[MFOT\3DVA*,7IRUB0E1@O;OL>;X@-';*2 MKU$U'$PG/3#UB[F>.%WZ5^I*.WSS^F&.?S*XH0VXOM;:[2=DH/W;,O\/4$L# M!!0 ( %N!5EBX2V#-W@4 -L. 9 >&PO=V]R:W-H965TY#2-S6VB3. MV@Z%^_4WXX10H$#W3JI2QQZ/GYEY9B8^6$KU0R\X-W!7%I4^'"R,J?>'0YTM M>)GJ/5GS"E=F4I6IP52BY)46L@+% M9X>#L;M_')"\%?A=\*5>&0-9!U&SR+NSW(HCQ-37ITH.02%$FC M-AI84^UN!"3"_/OYR.KR>G<#P^'U^<3&#Z>3*YAI/+ MKU>7%Y.+Z^G!T.!1M&&8=6J/6[7>*VI=#[[*RBPT3*JUS?5+L>=+@'&QT'WSAZ2V2&YW"2Z@5< M+S@F=B;1KX7H/9WA$K-/X#\;<9L6Y&MFHZ(>-5B!9:H!?S-98'71^X LX>4- M5SU37LQX+V;<%@RI?WXH;$$41LQ'F2WP/8T^;'!9'(7X#., /.9$+EQ+@US[%5\0UH0Y262Q>BR) M$XO58[$[0CYC(5?FGL$$%=7$WU;-5,[,,E6 *#1?*L-5E1:[C>;]B?;X);_1 MPG LN+?82"PN\& 70KCGJ:) Q3Y+$HI3Z#//#3&ER[I!=8^&6$5UH[(%EO%' MBU!/JR-@@1/B,XH\..?M;!I[ M9)>#GB)R>3%S1I'-XYX 8-*;@D/=UD_]#@I^AY\7FLI B]G(#>S&C%]B'Z=_ MXEY-^MK:\9YN\4L$,XO4@-"V1BEL8]B;S4)4R'YMZ#2%LE7#4:O%\=A$4'2E M2Z#D)5ID06&-^A/CW;;%-3EAT\ 6I=.-_+8%[HAY,>6\&[($BP@./!:Z/HS7 MR>-GW"\ZP8U8,@K ]9GK)3!B41Q2GJ;57%"?WD+ @B& [PE1S=C!//>1]-Q>P./!WP&>QXUM_E.B! MW'Z.HKLSWK> Y_\NUJMM?.ST,R\\2$GF(E[*MNT1GF M<+%?>$X;\R"P:Q2E MD-82--/'EE8++"(/X:>V^M0SKS*J8\@S&,\;[88D?A<&1<&-* HNHLY.>Y>U%5I0I"OHP>YT]]+5L2>&KKW.JA98[L"&6F;^?^("BH,+(T][ ?X$A(I M71N0"!T;841P&).O1PX-$TA&'M5OO-#-J+$AG]ONTY-LW61_'VVOR:,]SJ[,7A %1[E6I?C*SM]>5& M&KP,V>$";Y]&PO=V]R:W-H965TE#J]5^&.P!CVI[W)EQ2/;7[[EC( 0:=K5?/'[< M>^ZY3RYG*VU^V%Q*1W=E4=GS3NY?U3)W M_*(W/:O%4LZD^UK?&#SUMBB9*F5EE:[(R,5YYR(ZO1RPO!?XIN3*[MP3>S+7 M^@<_?,C..R$3DH5,'2,('+?R2A8% X'&SS5F9VN2%7?O-^COO>_P92ZLO-+% M=Y6Y_+PS[E F%Z(IW&>]^DVN_1DR7JH+ZZ^T:F4C"*>-=;I<*X-!J:KV%'?K M..PHC,,G%.*U0NQYMX8\R[?"B>F9T2LR+ TTOO&N>FV04Q4G9>8,OBKHN>G' M=Q>S=[.SG@,6O^FE:[W+5B]^0B^*Z5I7+K?TKLID]AB@!Q);)O&&R65\%/&M M3+O4CP**P[A_!*^_]:SO\?I/>2:1+$M_7LRM,TC^7[]RLH48_!J"&^+4UB*5 MYQU4O)7F5G:F+Y]%2?CF",'!EN#@&/J1T!_72[K4JM)W2;FXE20K)XW,2%5. MTZTP2C>6*EV]3D65RD+,"TEZL5"I).\.H:>-<*I:4M%&::5&Q9U1OD=MESY4="WNV4HB4)ALE1)=NK# 1OT?ABD!@'E-IP-MR]%Y _&U4S'&SE*LUI)<"J*'3J93E-X/Z0/B0) M Q(Y4"WH%8*H"Y5YZ9G#P6">UZ=6"0*<*8OX,&N?>-9<&_&3L@8G >.-!+86 [/GEZK@8260"C!+(4D#/[>5)+:SH]] M&%A$56!O^?.GU.DY*F4]' 8M#!!J76V\V^&%+!G)!!8:/JWL*?TAA6GG%&'* MR'('K-\:Q27:1.B1E_2>U]VI">C$([TQV-< M(^!^0S/Z]MN1B8,P2?!]!+0H2"8AS;8QK."5I%=Q,(K#$WH5!/AO' M4?R&OFB'MMIUU;.*$YRC8!".<$Z"P6A([QO7F(W56MRW5= @!,;WQ_YPV)L' MF^I;=S9H%4V&7._Y##GAHW\8U8,<<.)\\$;)P \1&HP>.;1EF03C***/$NV$ M]FI%V]1\,D]N?([ MA8\@;K$B8&;QG/9CQJ>"&R91->;(16#R,%HQ(3O;AM/^?#7+%I#'PVJ$@ M2K9H-]61;690"2,H/C\4_S4WXV 83GR(QBA;+N-DW#](P':*HMKF/+Y;:_(N MS46%N#"=0_1-VPSBT?;^T+W]-S%^5I\,^[XS/@&O0.4>$;0G%'8G:&J^'(#L MJSY.V; [&M,+/A)Z\:OEHK>SXY72+/TFRZ,<$.VZMWV[798OVAWQ0;S=M*^% M62K\#!1R =6P.QIVR+3;:_O@=.TWQKEVV#_];8Z%7QH6P/>%UF[SP :V?R&F M_P!02P,$% @ 6X%66,S>S4)5"@ /!H !D !X;"]W;W)K&ULG5EI<]LX$OTK*(TSI51Q:5X2J1RNJOS4HI([X5>=F\ M'*V,63\[/V_2E2IDXU9K5>++HJH+:?"S7IXWZUK)C"<5^7G@>=/S0NIR=/&" MWWVL+UY4K;5Z._%'_XD8O5X9>G%^\6,NENE7F\_IC MC5_G6RF9+E39Z*H4M5J\'%WZSUY%-)X'_*[5IAD\"[)D7E5?Z<=U]G+DD4(J M5ZDA"1*W.W6E\IP$08T_.YFC[9(TR8D+ZWRAJ]B8\>&X4BD;6.JHIL,#0I=VKO\UOEA,"'Q3DP( MN@D!ZVT78BU?2R,O7M351M0T&M+H@4WEV5!.EQ246U/CJ\8\02._/TV[V*SL[.#';#\2[JC2K1KPI,Y7M"SB'*EM]@EZ?5\&C M$E^KU!6A[XC "\)'Y(5;^T*6%YZRKTRK0HE/\IMXK9LTKYJV5N*_E_/&U$#$ M_X[9;"5&QR52ECQKUC)5+T=(@T;5=VIT\>LO_M1[_HB^T5;?Z#'I?QF/QV?' MKA@*$)]62L#^=56JTC2B6@@XH!%SA6Q60EO?&/AFH_!;-F)1Y4C3YIGXCY*U M#:I 2%0Q5_4V+'0)Z.*+UQ#0&)V*,S'V_<2)$O\I/\>Q,XUF]CE*G# *GPJD M$9*D%+$3S!)>=AIE_8IG/."L&W*V-T@_=#AI'L8^6Q('9$G@ M^,&4T58KA"/5N99,NG-E-DJ5')8&JK:FJN_%9_?6%8O.OL$"-=DB2P2RK85: M+!13]N!3(Z18JSJ%'U$Q3N-9-6)#@W\%X3=%&C1()+$#3 ,R^(:L^JWIDJ__H/J8\:, Z#8!<<3-[+" M[=T/#TW-6ZKPS1:T3\@@UFSWY@/;[KDS/'LLP'.GN+[9@N001EC/&A5T=]\Z MZ1:KZH5.)9FS1XT$NFR0A(!/H_")G \SP%JHQ&'Q_CF(;0.WP1[B=ZM\4R\ M)XP VG!:N;2H3F5=WP/8&UEG#9+,#STGB6;TY >.YX7B2JXU2*8.5X4_W6 H\")IQ'I'$3)Z> 26T\A%?D_FXK?%$;LN:!O;!\_S]: UL>[;[ I<4 MNK$@'D_A. !NC$43+/5:H4E(.S8D\V11U49_[Y/#28AJQ>,6!KBS- M;+BO[:$N[Z3.Y3Q70MWI3,'!CMBL-)#$B9P132&-5LB/JD:2Y0>@)CK,9?J5 MYX372M"W:7%*&05F=:H-%E%A)I+D4BS;/CQ*:7&(/TAA68*_" MD."&>?EH>G/R/TQH%:>G<6ADX2)JZX/*Z-<\JB]Q]^.R *;N7.)I,I<)Q8X8$W10K,',JMM>7+ M_-XZ_(38DVQ"CK,D<719F!0E8;=J[(2@G;U%T9\N1%D9T1K-O.6(5-4&@=N2 MZ3$3(5XCZFA -/6I!A&H==6"%;@RSM52ER5A#'("CYP&4 ):0X$_8=)@32ZB M=DUD<$LEXW#5T.VJ_X^OA&H$\@E_)?:L.<^ -<4;LZ3 TG5G0+J M"GE/8IIV_@<<+DR%L26(%;2T;XW+G^$!5G@1?8G_=C^9@V(\P@X&Q[XUM+VCQQ4.M^!X& M#Q-FB7ZL9@_(!4P_3#X_[IBG',1C3P2UI+K*++W7!_X7B?<$(,A:>PHQ,,_6 MTW9-1+M'A?"K)C:I6-GM7"# IHAAZC]MT E&<\19Y*$L!3/6\C&P.6+>&A[% M^A+M56S( ]J&4J6X;)?V@['V?6G2P)FR>!7)?;;'8%>EXO<.N%FZYG+ ME*L,L^.8.K_ >WY]<\E/_O.G79UQ*/V03JJOK:.Q=K])0#)"]I_UBO*XLJB,+\)\!9JAO5SZ;^O:$6"&AX9@=?N:7TRGKKLV(FPD;_N M*G^SISVDKK?.-O(KMKA96Y/,?IM/?0#M\"?4_TXCGTX$)MX/B[-48)L*:K9A M+AIRY 8YXJE Y=,HT.61TP?7%JB'(KD!H:3:9M-)'K0DU?5B/C=X"YWO[R&5:6NX M<,#EJ/_WY$A[#*#L<=JNL+KB=5<"D1F[#1Q79F=P /)@(M8JN &"+=Q&HJED M'6RL&B(69I=^5@Z$G]N;M[)$;>D<]T)8Y M#W*&+$F9Z7:]1S,X-)!9QD/AR[6\9QYV:,_".UA'P$"KS!:&Z #U5EF*1*F^ MH5@&HN"C<_?8J?'YX$2_0.W@_RWHZ &=ISWFX\&8G:_E=A?YAJS?\/S"MCJH(?5PJAJVD OB\J%++N!RVP_X P _P< !D !X;"]W;W)K&ULC55M;]LV$/XK!W4H%H"-1.HUKFT@23UTP)H9<;IB&/:! MEFA+"R5J)!6G_WY'RO:\Y07Y(I$\WG//O?!NNE/ZWM1"6'AL96=F06UM/PE# M4]:BY>9<]:)#R4;IEEOBUXY95:&;(HRL*6-UTPG_JSI9Y/U6!ETXFE M!C.T+=??KX14NUE @\/!;;.MK3L(Y].>;\5*V*_]4N,N/*)432LZTZ@.M-C, M@DLZN4K[=YN=J%D2.D)"BM Z!X^]!7 LI'1#2^'N/ M&1Q-.L73]0'])^\[^K+F1EPK^:VI;#T+B@ JL>&#M+=J]UGL_4D=7JFD\5_8 MC7?C*(!R,%:U>V5DT#;=^.>/^SB<*!0O*;"] O.\1T.>Y2=N^7RJU0ZTNXUH M;N%=]=I(KNE<4E96H[1!/3N_6=S!+[^N5K!Q7QDRC/(:8$6,3B5_#BHY>QQXM? MP%MPW37=UL!2:%C57 OXXW)MK,:B^/,YAT>XY'DX]U FIN>EF 7X$HS0#R*8 MOW]'L^CC*V23(]GD-?0WIN1UC.(B-J[<"\B7:-HD/N MW(>Y#X6;H16:6Z4G<'- ^0%^I#0C:9J<^76>DCC-QW62$D;3,\3L%!;^J/G- MOS)1?> /"+85(P<#@T'K30>E:OO!.N^>,GW_KF"4?7SJ%$TC+-9 M3'*6 :4Q28N 7EF,?,.E_#XJ8W\"(\I! M-[9!IW8"ZU0\EG)PL=UHU8Y)\CX>D_1R:D[3:="N]NHH;E1E#HE'S;4H.0;0 M2YL6Z]HZW*9SAGVAX"# YCK("FJ,.]X7V$Z1^8<#ZS<7P;5J6Z2-;:V\!]6/ MS"@E-$L)C0N@!:%I3.A%"BPF4121(F=PN_IJG"C.*(F2#!@C>8[B-(:/P>P- MG1W[\_'T.-TNQZ;^[_5Q-'[A>MM@H*38H"H65QJ 'L?-N+&J]RU^K2P.#+^L M<4(+[2Z@?*.PU/8;9^ X\^?_ %!+ P04 " !;@598'3L3V3T) %%0 M&0 'AL+W=O'I?;)$$%KMG MSYY=\G1CW9VOB(*XK[7Q9X,JA-7+\=@7%=72C^R*#)XLK*MEP*5;COW*D2SC MIEJ/9Y/)\;B6R@S.3^.]&W=^:IN@E:$;)WQ3U])M7Y.VF[/!=-#>^*B65> ; MX_/3E5S2+87/JQN'JW%GI50U&:^L$8X69X.+ZCPT6[^33F>([976.WC7[%):X]F U$T/M@Z;X8'M3+IO[S/ M./0VG$R^LV&6-\RBW^F@Z.4;&>3YJ;,;X7@UK/&/&&K<#>>4X:3G"OO" M^>6']^^O/KU_>_WI5EQWM]>?7V]G0<< 0O'!?9W.MD;O8= M<].9>&]-J+QX:THJ]PV,X5OGX*QU\/7L28MOJ!B)@^E0S":S@R?L'70!'T1[ M!]\+V-:U"J!5\$*:4ES"76669 I%7KQ1OM#6-X[$?R_F/CBPYG^/P9 ..7S\ M$*ZDEWXE"SH;H%0\N34-SG_Z87H\>?5$"(=="(=/6?__<_:TN5]&XDF+XJ9Q M107FBP]SK9:2J\F+#XT3J_:![3U8.87R5GJ+FM4RD A62!$JY#(Y M.N$MBR;ZA]I3=5.+E=SF,T%P%X\QUCPOI"D0[ES3XZAL5*@ @R,62O!-!'(U M,!!T7Y"/OEE#8DO2P:5*%5B-4^E^!?E*P7A^)' M\_.EN+ -7E M _E_Q*>66SX=>?D3WO C'7>N=CN1&@0)<>7_):(T)>X56JHZIPUN$\ U" 8I MRL",Q*>*[7*^"B#^T@'4M88E%JIBL!)&/:=]6II MU$(A10&K"G(!.0@PD1PK;*-+CH]S[Q1.QYX>?9 LU#!4/KE22%^)!9J9%^B) MR"F36A6-EB@([+?E2'Q$$*[4.;%A%^*P%SLL&5!O#2:#YN6:'+*H:LA& !>B M!_/&HUAA94Z%;)A2"VXYZ(F42R$$'6L 47@ND%*Q';:.I9$P6J%6LB%?*BPMC&NS]2"OK(@+<=L5T\ORW81043A&D&D9E^[72[S]H+HV%9E>?E*^ M8&P764=>@23-P1SQ3/W,-N;Q(?O^3.$.ARIKVR LG!15FYUF5L!=KWAQ= MF M( 7>&H9-D(?.L*6D!>C/*]Z""B5H"/-JK986DN>Q.)*_9)!(+U@^<:CO")NX M#?74' >$(9;8G G+\#:.1=IG-=J%E>BX,\,.[NC-9"^)Y5J9)"VAY^9N70;0 M1P2'4==7@=F.(F7L@5NNHG08W2L?N9E$DC';4[U<9Y$!VR%B16FK$OG%61Q! M"AY=$&T0%&6_[#^H$.;7CO5(C$HZ?&T#]RAPU>2Z)?::EA97PPPG.U5SV'LR MRMA:F.,^E?H<"\&N/8 1J\V2TQ\+(@YR";,^[*',#2@)8/\NXE4&"8C: MI[\]/U%K8 MY^17)*WEU*[C.++A_'#C*H#('D?_Y7N2^(C@#;OVQD-(-S(-O^UV79_\UF^ M48&)(BN^4)-[ZL!(>!)RX.XAFO M^.F'D]EL\BK>B;^GKWZ.RL\/KUF%R)G=3F3\4FJ%!49)\>R2!\EK.Q)'+V<' MSXOU\\G1\>%Q,H!:C-??R+*LEV^&&<#/F5&R .Q?1$?![=CBY' MXC;?GKV83A@+3U]'XEGV^,O-S47K<*)3AV0^FAE96QX86NF(?-^CU!#6,1#NVZR F$DP'27B9+7+1^/5 M)7X1R#*Q9_R1UYTL"&RG!A$P -2*I\6R>]GT70!LJ^>YVT6TR(P3)E,?V/Q B'(_E=9+]/9G;#JX@:0$+TM?*='*+G MHA+CN7/BQI.W@\BD<[Q6X4WG"@..U[(EXYUE)I3A1$K2)=1L71U-5<#^FV M@F(Q\XRQDPJ#U8J'OW_D&4]1.SWL#UMQOHK.[NEC%E;E,Q1Q<$0"(&')8MM[ MXUS!@]?CO-]><<+SHI5$V!OC8IXUQ[]-43>BZ_ $N]A(3TE>J[F[WC>\B M?=K:+4\?"-_GGJAI@:V3T8NC@7#IHUNZ"'85/W1A1@VVCC\K0L$Y7H#G"PME MRA=\0/?E\_QO4$L#!!0 ( %N!5EB!SQMV(P( .L$ 9 >&PO=V]R M:W-H965T-$QGHOT,?3U7EI<+IMP3M5UL M]!&CO%%:5'VR45!1WKW)<_\=3A+&T9F$L$\(G>[N(*=R231)IE*T2-IH0[.& M*]5E&W&4VY^RT=+L4I.GDRQ=INEJ-O^:HL7=M_LTV]Y:>YVE-VEF-M%F>[?X M,O6T.'G/G7?<\ PW"-%*<%TJE/("BK\!GA$Y* V/2N?A1>(2\A&*@G8&_@C]"[LKPCMI MP KDP8V90KEHN.YZ<5@=)GG6-?"?\.X:6!%YH%PA!GN3ZH_>7V$DN]'J'"UJ MU\X[H6YFS M! 4 H !D !X;"]W;W)K&ULG59K;]LV%/TK M%VK1M8!GRW9>;1(#>14-NBY9DJX8AGV@I6N)"$4J)&7'^_4[I&3'[9Q@V =; M(GGON><^Q:.%L?>N9/;T6"GMCI/2^_K#8."RDBOA^J9FC9.9L97P6-IBX&K+ M(H]*E1J,TG1O4 FID\E1W+NVDR/3>"4U7UMR354)NSQE91;'R3!9;=S(HO1A M8S YJD7!M^R_UM<6J\$:)9<5:R>-)LNSX^1D^.%T)\A'@=\E+]S&.P5/IL;< MA\5E?IRD@1 KSGQ $'C,^8R5"D"@\=!A)FN307'S?87^,?H.7Z;"\9E1WV3N MR^/D(*&<9Z)1_L8L/G'GSV[ RXQR\9\6K>QX/Z&L<=Y4G3(85%*W3_'8Q6%# MX2!]1F'4*8PB[]909'DNO)@<6;,@&Z2!%EZBJU$;Y*0.2;GU%J<2>GYR>W=U M]OG3U2_G%S>W;UX=C(;[AW3QV]?+NS_H[?G%Q\NSR[MW1P,/2T%^D'6HIRWJ MZ!G4X8B^&.U+1QQSQ MQL_Y[4UV7QJ5LW4_T<5#(_V2?C6>Z<^3J?,6U?+7-K];U)WMJ*&#/KA:9'R< MH$4OAGOIX0N<=]:<=UY"_]^Y>A%U.^?AL$__Q1Q=HXG86LXI1I0N M-65&ZZ[G%M*7Y$NFR^NK'BV81.-+8^7?D _;TKE&Z(S)S&B8]M(T_LB5 DS" M9H/R<;+0PD.C7MMRT59$%U0+2W.AFHCR.NT#(1U2S;;%Z;5R-K2G(Z%7. R[ MKD=29ZK)I2YH;GQXM((]\H:F3!OF9]94Y#&1PE%\3I?1BZD1-@_&1/JJ6JRF8K"JW%Q0L(Q3XTV;#TQ^="Z'!PEC"*'4>O$$.20D*=,-U8[,2 MTP@),(45%5UI.JFM5#3:6YDRC=W"C41=6S,'MFC-8[:NT>H.[6WP*R1]E![^ MVU@\&!Z^ZS+0Y53$E",V:_&F#LO7[WU0JR$/4 W'+66.DE_+MX!%%=,)UD/K; ^_%.CP125$7(Z(#(,F/SV"5MN.M: MR4Q,@>V>H)18M,7=NH'H>2M;!_MT![.ZB84(*UUPV_I^"GH>U0-#1#:X%SPM M-R5"7&:06H:64@J]@:C#(M+#<[9"T4S$$MN(7]M]*&%20/6Q1GHT;1RFD(,@ M8UJ82F:]:+W+(/9RV24'SM?&(FL]4EP(U0I:+AHE8"N4#8:W940L="W::"ZD M"OS;FD'^8Y^ODC8WJJFXMQ$K6',2V1$;T=K28*%$$3#7N+K--\HFEP[:&!NA M584/L6GK,J#G!E'6!IF=*EG ]1/B+K((N$H+"K3:/]CH?=IV]=BL/&5K]@6 M\2[CH B$]H._WEU?ET[:6\*3>'O7^B)L(5&[BF=03?O[NTD[]U8+;^IX9Y@: MCQM(?"UQY6,;!' ^,_A4=HM@8'V)G/P#4$L#!!0 ( %N!5EBG1'37Q@P M &&PO=V]R:W-H965T*?V]F@M1LX=%459OCN9UO7QY?EYE<['@E:^6HL2;J=(+ M7N-6S\ZKI18\-Y,6Q7D4!,/S!9?ET<5K\^Q67[Q635W(4MQJ5C6+!=>/5Z)0 MJS='X5'[X+.LEGXD[47Y>W&G?GG91<+D19254R+:9OCB[#EU<) MC3<#?I=B5?6N&>UDHM1WNGF?OSD*2"%1B*PF"1S_[L6U* H2!#7^=#*/NB5I M8O^ZE?[.[!U[F?!*7*OBF\SK^9NC\1'+Q90W1?U9K?XIW'X&)"]3164^V"LQK[ZX^7#[VZ<_;F[8UBX(H M?D)>W.TT-O+B _(^BUIJ 3S5[$J48BKKBOWKRVX&6%>Q@\C#VV$HSG:EF+G-5SP:Y5H[%)[M$,?^]D=D(#?_G'.(J" M5_L&F%?AJU/&RYQ)LU#B/;4*#6 W#R)KC(P#BZJ9P%SML=[RMUKD(A-5I;3= M6+NVQY98HN& 0:W8:BZS.6UUIO$$2G"6J<5$EMQPAII"S78U4KI4Y5E5\[JI ME7YDE=$'VF-L9=Y_OOM:^>P+]-A1 *MHP6JA%R1=& -\X!K+ ^ AW66J+!U9 MK60]-]MY?_N)39J:WM6R; 0I/5/W0I?F-8FS*V- +JTBT)K>@8*A*IZ6,\97 M7.=5M\N^">I]ROJ$@W=BHALPM5%P!Q!&Z[^$@1FUX_MN_LUB6:A'T;KVMH$] MP+&[\ I]G!8D)/0+&%O2X>O;7JI**])=V\;E^[CH= RE]"DV!8'.OT MD=I'I\5.)Y\MM;J7N:@Z18T'R:,_ DW/X-*,4A0I3/S9R/KQC-)9[K#AD_$W M0&&W)0HYDY,"9G:NJI!^'@E!UE/5'-LSF$/@+(QQ:>5ZKE4SF[,E?]2P'PR; M-YF+DYJ-!VPI-&G?@A7% ?1R-R@/OJ,>66J9"7H&4MB4KJQ3<[BQ75G &(N> M0+Y<%C+CI+F"+S79#&M*!1OH5D#!JQI2'FF2X !.)1_.%I3'UANTDZQCMB15 MA"1=M]*F4D,<0&9"SH@M:3$^19@"F8\L#(T3/B* %Q,\PWV[\J/@8##QD(GE M&I96XM:J+?S;7>?M^@3B-6[).!XMOQD2%JB"DK2-%VAE7\4^NS2.1.:UZK79 MUV-AY V#@0<^;AU.4A(O#D;>>)ST4+#C*T-[+D'F9F>R(IS!M0VTT)L19>02 M\GSVM7MKD2BM8[-"562,YX*DLUZ+%LY*%(O=XRDOB@I< @3^G^3#Z>5,V2"U M[RQ/;#]=)X.*2?@RE[@L'F&C LJ8 9A5B;HN.FB3*9@IG:O.Z%:/#K"D!Z(9 MP)297"*@*THN;;9PR:?3@(YZ8$]T%Y5])Q[HVI(99PN5RRDT,J^P,3TS MN6]"6,K4K)3_Q7SP.2(<<7;OD+*AJPMWAQNK!E&[6T=2/A2\-E.Y& MJ9%YG'I!,FJ#GMPU$:31#YJA:FNV3ZY<^28,D9N$LEW).-A72"HU*Y#+UA:R MXPW6IUQJ9HQJV)&2P8:8&JB-VZZJFZ:[W, MO0!;;AB#(Y@:?4:K,F(@BN66T.]Z4FQWB)S8XR2;O%LJ-B(.^9Y*!UZYP*U> MLH^->0]'?C-MHE>7,^!N1A:\X@41(05.&+W:EANQ<.R% T A';!C-O2# M$1OX28CK, J\:)RR7UU!EPP2;Q@-69CXHX@J9IU)"K"3(1Z'7I*,3UGBAS&[ MIO4HN$^PI!?%@U,6QB3S:55BI"HO' Z\,!YC^9$?Q% %&D*5)(+\I,,5.0'R M4R\91D@8 88,_%& Y4<)#8?$01KTC"!+T 6Z_,QB"< V_519VS() 0(@4Z(# M\.N5< 6=<'M<$[0ARQWDF#3: 74?D=O4S@_JTW)6)U9TYB6_'X^0&Y/48\># MD1>'+L$>1RE,'P\V\'.0/#S''(Y#0JO2JD4,!Y3Y[$#LF2VUH>#@\%.+VMV, M 0;L9>1'0[>3<.A3;6!*2/-A5JG <51YMF'E&)V\3Z33M2,M<8%MB>>KJ<2H M'C-(4Y">R%,;L!2N3FW3 W$6#5X@)P,$G6S'Z[:L4J6+3=(5FF)T.\[457^B M@[$4#Q#9*60=8L@Y.*DR)=*)/+3^$Q);,UN)1-((2KN<4JQ%*5>.NRB:>R-AJ.?I063L\ZN#(*N^PBZ<0BZ;(]7 M6T;<(1&.ZGOA^ *52E/+PJ -^"7LZ6? E)3?RL'.8W(3,W\0P&X. ,SB@(CG MW88Y-XKL8Y?2*.7Y8THF$;R:HJZJOI]-M3!TC:"I;%!+94#GNRLY-L/6JRF?;]["QTA?L M#.EY0,9*Z#KQAR]8X =T'=#S@^;#6XR)_&#OU3Z#QJD?D=QA2/('J5UQ-*1E MDK$?NW?I(2N_V'-Q]PQ*S=#F5](D'M?27,/6[]C3(5-Z?P*#=6V4#EZ/7?FA42-\?$ M R$X((U1J@Q)C5HW66U[G#9-M7W(R8":?O H=M>"^HNJ(1_1&*3>8$3Q&(8! ME"3Z!MF%T!:-1<:7$N,,KQR/P/(#*H^\)!@Y%DQ C<&3W6"K#&B)4K(!+AJS MLX;:##6M5]0)Y<]LSG:)].!)AZD3;/+#VK19:L="6UXW92\]MTE^4^^,$-!3 MOFG3S]:)7%<5B2[ MKM;U\'L,'A[C#6E0RZM'H@LZ-P H6/-8$YO>=X68/S@ M7LW^-C;UO+V8C&>R7 0 IL/X;]E/!#9Q^_FRJ^E!Y&QKW>_##YC"%?(H-X*_ MR3/!VC-05B 9/$"F^QJJ)]ETQL]*P#]1WQ.RCT=H*%'FH["RH8BX1AR9PY6L M632%I8M"597CG/7I#2.+]<= MF-D3N(W:E>-XW!),.AS_S*ZN;>UACP8^]P\MW[>'EI^VSP$WSC:G#CMUL9W&Z55_VN<7A/>.QHPT;@Q;%W)]NKL.W=P>\]E84J1GKZNAPF' M7AI2IAJPL3<.D8O2L8N] ^?\W>:3H9?$J8<2GG+8"+<1ED^"\.3[J3W9_2;: MEM$]K?@]M*W8E MMN>Y<]^G.8FN)G[OD@D\;-/TMA %J'+L>RK?N6Y1^.'LH!B?_:04(77.4)X5<('4:U]OFL6_"C:^# ML']995K06-J]TTR?@72RN6O"K5(8X=L#OYP^]KRVIXZA-PH#UZ=X(S1/[JN@ MO@[/XI[N--1G']6A%4WL&I6V\O@!J:&_[XOU\]Z/'Q8"A0O]Q -%GVK*VOX. MHGO:_8KDTOYX8CW<_@3E ^H>"<4*,<74 $WI$=/V9QWVIE9+\U.*B:IKM3"7 MH>:I M&Z@DD=('Q"0VJK8#(<0+-[DVT1P[V-=E^_;83IH5::W@3>RS[W[^GW/GN)7J M09< 2)YJ+G1"2\1FXGDZ+Z%F>B0;$&9G)U7-T)AJ[^E& 2M<4,V]T/>OO9I5 M@J:Q6UNJ-)8'Y)6 I2+Z4-=,/4^!RS:A 3TNK*I]B7;!2^.&[6$->-\LE;&\ M@5)4-0A=24$4[!*:!9/IV/H[AV\5M/ID3FPF6RD?K'%3)-2W@H!#CI; S/ ( M,^#<@HR,WSV3#D?:P-/YD?[)Y6YRV3(-,\F_5P66"?U 20$[=N"XDNUGZ/.Y MLKQ<AN:G;A47;015PG[4]:HS&YEXC!=+;YDF\6<++/5Y@?9K+*[=3;;W'R] M6\<>&K[U\O*>->U8X1E6$));*;#49"$**/X&>$;8H"X\JIN&%XESR$O7:XEWV/'K6-LX M$]VP'!)J.D.#>@2:OGT37/L?+X@>#Z+'E^C_^8LNLX)H1/Z5UXGU3FJK!K5W M':1)+@\"NS(;5H,J=2O1 MU+V;EN:A 64=S/Y.2CP:]H#AZ4K_ %!+ P04 " !;@598,E=2U",) #X M% &0 'AL+W=O+QZ5?6JI-.=-O=V(Z5C7[=5;<\F&^>:5R3\U(_=FO-3W;I*U?+6,-MNM\(\OI&5WIU-XDD_ M<*?6&T<#)^>GC5C+C])];FX-[DZ&74JUE;55NF9&KLXF%_&K-QG-]Q-^4W)G M1]>,+%EJ?4\W[\NS242 9"4+1SL(_'N0E[*J:"/ ^+W;7N].Y7V=F3TWZ%KJS_9;LP-\TGK&BMT]MN M,1!L51W^BZ\=#Z,%\^@["Y)N0>)QAX,\RK?"B?-3HW?,T&SL1A?>5+\:X%1- M3OGH#)XJK'/G'Z_>75]]^,0N/KQE[ZYNWMU=W/[Z_I*]__#+S=WUQ:?W-Q]. M3QS.H=DG1;?GF[!G\IT]XX1=Z]IM++NJ2UGN;W "@ /*I$?Y)GEQQ[>R.&9I MS%D2)>D+^Z6#U:G?+_V>U7*-P'+L3C;:.%6OV;\OEM89Q,A_#MD;=LL.[T9Y M\\HVHI!G$R2&E>9!3LY__B&>1J]?P)H-6+.7=O\_/?3BGH<1Q]DQ^_/#6,_= M^SI( N7636M8L5%RQ: 61GA&2UDHG[I;<2\-^_O//\R3)'I]>?/VVE_&K__! ME&4:2R_]TJNOLF@I1]G-:J4*:8X9$H^YC61-:QIM)6:OF*@J780C !W+"XR+ MNF3"8H:E<6#PV.I"#F7RJT "8;+;&"F9#798MMNH8L.$D1Y+>&CD@ZQ; M3 K[OV*7NH9N2<,1TTZ:QBB+O>G8MW*-%?:8?=K '/R)RFI68+ZRCHC:*;=A M&SA])UFIK%AC_EJXX1!:*8<#>ES,";.6@*?J4CVHLA45JZ0PM306<^0]&>HT MTTL'Z64;0+%'8-O/P3/.UC3^(*I6+"O)_JN7S-ZKJK(2>&Z,7A%ENA;5 M404T%0/M3H%][U<;+-2@T.Q@,+ 44'Y<8$09=E_K727+M20@%H =@\-$^4#, M=W,*$ O(P<@G[@8S0=A*0^@DSJD9A2(9MFPMN0H.A1WZ09J:)H,"E!]1JS_& M\$0A2KE5!=!9IUSK'['E(YD'XF@[46-S2@+65,)1; 2OB +.M80>]!P9U I M=TR6;2 !\*1WHNR!HV>-9#5 0D'33F2ZW3:4?)=E0**?^ MD#UBZ]J20H^SE2A0/A[[8;%:D7=L(WVQJAX#;5V(C3D#B2BBJGH$L#6J9PGK M60,/(#X(I3>OK;&)L3A;>B-+6=$ 6[45%G:,+ 4*?:4-)64\>QUR"84?GAJ& MRJ<8[Y)IBS!HC4\F.L3T"I>'HG*T1UGV!TV-IH:WTP*G<\Z,MX M%/S0)90*SBC9DGH)3C2@_L(&ROWAP'[GBCQ+X4QI4&CKO'KT3]U&T-1NS\'+ M85XC5$E\A3A 2'?$@H#+O8F@\)&)IL$O1<0XCC(]*JE!Q1((-#[U/ARB<'.^T2H/>"N8VAY=Z;7#CJY?L;Q<$#G MG;%S"&.M72_U =[ X%(6H@T:].BG(O!\!E"3!Z0#Z4=HI2B^(<0^;8EBJ*CG\25W")(1NR$:2BVMQ]*'&1Y1H1N5 M?[B0IG=1X0]^)@-_LV.1.&9?-@JTP,Z->)#/"C(/=5@6FUI7>OT8:M#05_2. MLH.7Z&PL5!20H_(P4JO!AO8I%;N"YUVS9PUB+;02>[H6J+^70U]#&K86IAPW M(D-S0EZD%4^>I.;RWEM6Z7I]1$)<]G&!6C6D-V%>2[TVHME03:-",11DHM7Y M0.Y6*A(&APIJ(/=>%M$TJ1J(%?P\M@I7XR3V$M/G[DYX75IIH-^AV?D7@BGT M[I"?0FZ7<'K??=-/0C\QNN>0KH/F_0\GZ=TE4UY/)^-U3") M%SS/$A;/8Y[,,Q8G$<^2Q2!V>DD7B9X'3YH0TG<^ ?N:9BGF69J 3&5:H2@VN/K@)PG/O_O:[ MPD5\)#Q.B:)TQK.9MW?.HSAC'_]$TEC"\T7*P!(L2WBT2-C%M_KVK9*!13Y? M@+&4Q\F<+4!)?FCE,V5,^ *+$CZ-(OS&H+SW=L<)DDPYB:2?9GP:YRR?PL]S M^)LOICE[]XSE9,%GWMH489O-%CX*%SR;+MB[I]P:O\'TL4SI%_+ ]WHA3?P' M"_1OH=OI(Q!9"P6@Q4-G0X^7: !]SUF6AD0$]E+6AW=Y]!!_.;T^UXK*U$<' M_2=?IED$-A.R93:%$T/T1HC9E%VU!@K)V;4J2R"^0OL6!.AB9: ="&1X,IW! M+=@CPO\87&<+!%YO.^0*/\@SQF;(;7\!S$)ID%.+Q(J=@ M2J?SSD4O)^('%&ZP45&7TM;./(X[ J)KW\JA(\-0'/U$KQ.('=F3Z/8DH&Q- MUY"S1U!J400.0!0[V\ M_+U5OOQV;7V7&IS5TA?&DHPLNC1_WCGP9^6N\N];=S>?AV,1=Z,"$4+PU8%( M>CZ2'(@H'F4D07!@EL^0!*$/^Z)-!?YYC&R$XF79X&I,C,.**9]!^@Y]WS@9 M?8U"P*_]-S<;_!\^3 VCPV>]B_ UZVEZ^"9XC7=@O-6!A!661L>S?,),^,X6 M;IQN_+>MI7;(+G^YD7@=-#0!SU=:N_Z&#A@^=I[_#U!+ P04 " !;@598 M[ZDH :8$ !P"@ &0 'AL+W=O[:6IK1G:<2Z?)9.2X>>CT 2)7(FH08 #(LO/U/0M0E-S: MGO9%(H'%V;-G+\3IUOF;4#%'NJN-#6>]*L;F]6 0BHIK%?JN88N=E?.UBGCU MZT%H/*LR':K-8#P5U$6!K/31JWYBN-U\]GC;="AE+IF&[2SY'EUUIN/7I]/Q3X9_*YY&PZ> M22)9.G# J^$3!\;M@7'BG1TEEF]45+-3[[;DQ1IH\I!"3:=!3EM)RE7TV-4X M%V>+RZLOB^N++]>+#Y_>T>+RM_F7RS=T\7Z^>'=Y=3J(<"&&@Z*%.\]PXR?@ M1F/ZZ&RL EW:DLN' -PZPB.=P3/Q\\BON&B3Y/1$8V'X\DS>),NX$G"FSP5 M,(?H-T7<>&W7I&Q)"S8J\PJB(6!5M&Z^=AZ;?95?;6XB/CHX!SW3#]_C# MII+&#!0K%4EY3L"%9"0Z*CWVR#B[?AG9UT>8'B%BUJBE85I#O%CUZ8.EPEG; M-OI6QPI@.K14C@B+G]PMUTOV]'.JI/$1;>'(JN1'46.4%7"[>V^CLB M\P^JW;>57E3*K\6/<$,F6E>PV.<4T"]&P_X(0\<8D54FO+GO,*#&/M+]L; I M*E*0OFZ,NV>FP+< MT469\F65QKY%^$"E9E7K)CN6:%V9&@06C[GJFW[<;_K MT4*%BAIUGXM(.!X?4!0/+Z;]5]W"EI&46I4L];;S$IYP,TGGQ5]ZP-?!Y#)$ M.,GO)N#E@5QJ/S)T+H@+9X,SNDQLKR+^.JH7@O$67T$D\>N#+$D^H5) IF&' MF5_)UM2B;ZF"GLMBHIO'N3N.KQ,@)1#CI8OYOFDZ.VAH2VY5W=3J M0E^Q3J4,)XNKZY"D2(P0MK"0"C3[C.=Z2 [=KA8/2RYEH%$ZJ0C,?_%(W?NK MLAM<"61AFDI8HWR2B-5 MA4_@HO#@%E S&ESN.M)I&QOS MA:!;[:Y3\WR+V)OGNQB8KK4-9'B%H\/^3\<]\OE^DU^B:]*=8NDB;BCIL<*5 MD+T88'_E7-R]B(/NDCG[&U!+ P04 " !;@598$=KK+%P" ""!@ &0 M 'AL+W=OW;@)E@%F]DF:?_];$-84I$HFOH"OM?WG/MA@JL2^ZXYQ12ASDMCZ M%B*)>:-*RF AD&RJBHB7&91\-W4\9^]XH)M"&0=.XIIL8 GJL5X(;>&>):<5 M,$DY0P+64^?6NTE#$V\#?E'8R8,U,IVL.'\RQO=\ZKBF("@A4X:!Z-<6YE"6 MADB7\:?C=/J4!GBXWK-_L[WK7E9$PIR7OVFNBJGSV4$YK$E3J@>^NX.NG\CP M9;R4]HEV;6P4.2AKI.)5!]855)2U;_+$ X(U/ /P.X+\&A"< 00<(+@6$ M'<".&K>MV#FD1)$D%GR'A(G6;&9AAVG1NGW*S+$OE="[5.-4LB O:"O1 H2] M0BP#E%*9E5PV M U>ERFZ,/51W2%*$,_"]Y(PG(98Z5S&P:<=7EF;1[_1![/ M1_>O_/&[I>A4;TE6?I& M9$=C#/LQAN?8DQ]:*/7,!B]HBYQ8I%'#;7+M>>,H"F.\/1S&4-PD"J+)<5PZ M%!=&OA?U<6T+^.#KK$!LK,I)E/&&J?:Z]]Y>2&^M?KSRS[3 MGKXCZ95YWLB M-I1)5,):4[JCB=8ST2I>:RA>6PU8<:45Q2X+_9, 80+T_IISM3=,@OZWD_P% M4$L#!!0 ( %N!5EBK-"F., 8 /4B 9 >&PO=V]R:W-H965T2;Q))Y?IV?/"(_RCI;"_F@(@!-'I,X5>>] M2.OEA\% S2)(F#H22TCQF[F0"=-X*!<#M93 0AN4Q /J>:-!PGC:FYS9YL0M7T3:G!A,SI9L 7>@ORUO)!X-MBHA M3R!57*1$POR\=^%_N JH"; MOG-8J\IG8JQ,A7@P!Y_"\YYG,H(89MI(,/RW M@BN(8Z.$>?Q3B/:VUS2!U<\;]5^M>30S90JN1/P'#W5TWAOW2 ASEL7Z5JQ_ M@\+0T.C-1*SL7[(NVGH],LN4%DD1C!DD/,W_L\>B(RH!Q^,= ;0(H,\"=EXA M* (":S3/S-KZR#2;G$FQ)M*T1C7SP?:-C48W/#7#>* M)],G\BD-^8J'&8N;QB 7/6X6-??]![5D,SCOX8VM0*Z@-_GQ!W_D_=QDO".Q MFO_CK?]CE_KDBTC?WV8Q$-^;#M_[U7X@%Z%8ZL8:NG2+SEFLH,FI,ZRET^'6 MZ="9U"Z7]R#QIF8[C+HU=QIUAK4T.MH:';4>4K=9M^Y.L\ZPEF9/MF9/G$G= ML:E$0^3S$;GC22)21?Z\AF0*\J\FATZQM]ZW'8G5?(^WOL>'F+?&7?KO2*SF M_W3K_]0Y[M=8PY*SV%:T(F+>M'PV]8!3]JT]X,[Q:TJ^B)4M1C+.%ZX^>5FP M?<)(R"5"E9!]@FF#A)#P5 O\HGHCZ\(AJ]S0.F*:+*7 (0=%D"GQ#!#%, K[ M)%L25!GWO=/-DHFP./T;+V7.FY8K4-IH8N/;NV_JB-Q'7#5>"4\;@@TQH=!$ MP^,2DR;(@;]G*9# &CP^\)>]FTC_SA%6M:M7Z$] MWYGD/==QLSEWW*9$&BTY0]M:HJ4EVFII=0#$'D4ML\:EQAW6UF@)B[Z3Q2;6 MD-GZ(.@WCZ$[_OETT&CQ$#CHESSHN]FM.GX?,\F,W4:G;AGJC4G(GIIOP$-@ MH%]RH.^&MHO%0L("!Y!^AC,VQGHE/0FX8_I4*3 M)SP.0>=[)IPFWA$VQZ--&_Q#UEQ'$<26B!1.EFK^1#1[)&(:\X6=/%W(E:<9 M>(;0QA; ^K:+,"-,*?"JJ>]6L39(OC)AYNN(SR+LQEF /6D&RES;9&]=85-[@=+)NU9X^+Q2W(Q8;@!\-UWO9$1W6*5( M&PN_H_U!_4E9";[43; [X7!/W!OOML;';X? 8EIB,77C;0N&W*.XBR'=86V- MEK!,W6B[ER'WQ+^8>!L]'H*3:B# M0SR9I2774S?7OW+O4:A4=Q5TB"SP;/.QMUD]RQ+$J?NA:K4\&^OZ%N$#@0'G MY:*VOZ56%_+:BZ16F[$WCSCX2'P+.@Q+/ /\COI!VQ M5M$'AR"WH"2W8 ^YO:ZT"Y5ZR;ZP6:KS=PRV M9[?O=%S8-QD&9?/\A9!K)A<<:SF&.89Z1R>X%LK\'8O\0(NE?4UA*K06B?T8 M 0M!F@;X_5P(O3DP%]B^Z3+Y#U!+ P04 " !;@5981_M6-84H "4AP M&0 'AL+W=OXF590L MT4YBYW"5+-NSVDILEV5/:FIK/X!$D^PQ"# X1'-^_;ZS^S4(PG*2_9)8$M#] M^O6[+_RTKYN/[<:Y+ONT+:OVYP>;KMO]\/!AN]RX;=Z>USM7P5]6=;/-._BQ M63]L=XW+"WII6SZ<7UQ\]W";^^K!LY_H=V^;9S_5?5?ZRKUMLK;?;O/F\-R5 M]?[G!Y/OMIEZ_=K>L^[-XV\-/#L$KAMZYJ?5UEC5O]_.#J M\H?G\Z?X CWQ=^_VK?EWAD=9U/5'_.&F^/G!!4+D2K?L<(D<_G?GKEU9XDH MQ^^RZ(.P)[YH_ZVKOZ+#PV$6>>NNZ_(W7W2;GQ\\>9 5;I7W9?>NWO^7DP-] MB^LMZ[*E_V9[?O;;;Q]DR[[MZJV\#!!L?<7_SS\)(LP+3RY.O#"7%^8$-V]$ M4+[(N_S93TV]SQI\&E;#?]!1Z6T SE=X*[== W_U\%[W[/;F;Z]O7MU<7[U^ MGUU=7[_Y\/K]S>N_96_?_')S??/R-OOZ;5WZI7?M-S\][& _?.OA4M9^SFO/ M3ZQ].<]^K:MNTV8OJ\(5Z0(/ = [5RA?3Z?7/&%6YYGCRYGV?QB_FABO4?A M](]HO45+]_,# MX)'6-7?NP;/_^+?+[RY^G(#V<8#V\=3JS]XVOEKZ70E UJOLNJY:@+G(D;K' M0/V+%DM _3: ^NWDZA]:A\N^;#L/G./:,?B^;(7L_<9E@-1=WA"0*=2NR%[Y M*H<3Y65VV\$O0')T;>:K;%E7*+Q\=P#6ZC;9WZZNWH(\^;WW<$/ 2A4('WPX MZVKXZ:/+G&XYR_[9%VM::);E59'E+0BO'>[>9MTF[[)\M0+I O]VL.*N;A". M?(LD15B%YQW\"U\M?;[PI>^0PO#GQI4$=>';95FW/<*2TTNX&)Y(__W90\[P MQ3W(-?S_*5 :=^>JWM'>[A/(]!8V+/H&23^^@S_M7./KXCS[S9&XR^J^B2C) M /$;#U*I\4L E=JO*N6;@;"JFD0C8#OPA..&&EW.:S7PYNP39.M@+'J1M"W MARU'E#0 M@D99_).NH89_+C?#"W0G;A#HO^P+@'S1PTTV+JOJ#NX)* 50U]4SV+QN7;@I M6)VNQG4.J*D*1+AC1@)LW+FFA8,"/0%H>G0Z#."D]7 >?@F($I&J5P)_)'G3 M_I@!8I7G6PTG:>M7M\:#+NL7=X'>KOH0CW[$0*.MJ?88_%4*Y/S+^\Z8Y M(&7*##;(A4 7>Y6>9]'Q"J'X7A.IWDR+Q M.F\WLPS_F[T$\05XB83]#L 'GL3M\8$Q>?N7+8ZB02DZRT'N;.#^RP/< ;R( M-PKTU+'\)8F;P\T!B0!62D0<"!V0Q23=&@>H9!,!J!AT$5QFETC 7=\L-TAC M+""6N+V+\)UG;_J&?XN #O_,8+8=KA0>@@W= 0!I/H+1NP(Y0YNNPJ7Y"BBA MZXT(0YYI.[K;O"/NF67[C0?BR'>[IOXDLG&5^T:89.&6>=^J#(=?^^W6%9X. M!3;Q!F3M&--V"T_][GH!F:]C_^[EZ@; MLENT@B$\">$\FUQ6SM84[6CJ@ M==A@EKUVW1B$?VRE+/RA,7^HX ]R/Z#!F[P @AE[CFX*Q'&)# -WWE?\ Z^ M]%NAW*CW=&VDP)B(P1)JD1.>\[MQS99X$'ZNFX*Y$*D )$WME\'04>(0'4DF M!BE:5$_(%P,UW )@P5K)R_/L;7Y@2Q XDTR=P08,17?8H?$#+/GH E?][@*D MU0&@_B#'M'#/D-]5PT=&L(?9;UP5C %/F*S!Q$%=#MP/KXN.28 ]<2C0=H/= M<,7\% H(1;[-[,+]#OZ@9AIS(#PFF(4EP;PAL0:^.>PV>9&X-+ [(,*#AUID M;-C4;/X@=&U+^!9+%WQ91;)4E)=PG56]]? 96@043:KWK0$6YLG:R^$R.Y]*O@,5A6).("+07.+?\" M#J(FK,._LHC-6C@O6M7F.I%P4+T!$8*8/1\3"; 4:(N"2%/N#@^#)N8F;]:( MOW6.^I3O8H)2"$ZX4W#&5]Z!^_'^,R]8)XI".^Q;[9T8\L%"PU=Q]X/+@: = M1B*R%W""[0(.KK$$^N^Y;%!W/5N$HBGPTT1@GRFUA5=V K.[PT8J>9 MN P\^68G6@@M7Y!%Y&P%M *VP;'O_*X7[QL/M@3D@#C!D_*I4:<<:*,A5EA3 MD\^ 4F2I+GP.(NO.E36Q#5G_\M3&E7PXD(3P%UCV&JZ@!1@S#1ZSA&$X6UT' MR'@FS@3]D_R% L1RYUM50D/@_K/5&YF1BFM872%TVQXI 6P+PD3!VACHH** MC+D'%OJJGJPTC(9XV]9+3[\C&NU 6QT?7_P*_%F>QML'R$4'>,3X&>33MX*OHQJC_!D A*'W[9]/;2[N'@9"]BW&[E M&V \<>OP'*S-X,8BA\A@M W;N^&: MD?N"_YL8LGS:/R4*II3!/"J#^:0,_P5]V7'A?Y\7D=.BC>3976E DDN@F"QJ M\9[A'W?N,- L M]->Z9&KF^$-N[2KQ"= FRDTL$8UYO"?W">PV.";;6XFK$+UZA(WMKT%D]IT- M WZ-MO3\XL=W;S[0ORY__$;C=8VCY$@U\,XH>%A9)HS DK0CC%/41(,R2;!@ M$,J C8._)?ITDJGH[I,X?0IG#=)K+6Z39 IXHQU[C6TJRLG@-41S'Y"3(&8( MGL"+)D9RO\,@!==D!Y/ Q& F![@$:+RM@!\.H!X=7WE;%7\G]+?=8C"4#D51 MND2@*L9"K!AXR&_[+:R$.>)XUH"UZ,*$^SW/7M&= Z/M^F97(P_M ^KBJYR# M:5 *?A+3)(3G2<"> #EAJPI."]*M\(U;J@Z#/_=DJ7*Z1)]E")%WJXZ"YNP) M.A1%L'V2JO9I?[I9IKB O$$6R;(24"E#GEK< ][1O^)_RM)$.EHX2$1&\DEHFKG6=_U]49 M!MX#25 4.)G#@7R^T H>B -98(4_EOM%@$2P3 #**29)1&A00V1]9G?Z^J<'.A^4:0)5P+ M9 G^6V(TB)@>32L7?6TZH::3Z(QD:[$T(2N^[1>"Y=1L,-?X13;K,+#IS [! M8T)[[I-; K1%ZBS$AR791AY;@\:?JC-2<"?([_,$%]9GFGN'?CZN^KH&VD ?PF&G[CF^18K!_XE M\6<@//D%*[(5,KR3M/)Q"GB:N(#1-2U;Q'2U1#JG<1LK52ZG"TUN$M'R"^; M?R%@&4&C2/Y3*R**0-AY]+O015)CFBQO+EFQ=K6$/BCS[*L"70R7YN5-F0>Y MW<,TOI6!(7^N'A][<[L04S1RK@WQQ*-[FXVJ 6MRHTI&';)@002WR>;.;V@! M<)D&GQT]C5-'KX',&K*+.%N@X6U>+J0)CDZ,7I6U+TTY9 C&9*&.[*NL]JB]VU^0OR6OQ,;(<2CZ8I%@& MMRJAB38B/HWN558U8F@\-0_!=L75-<$R7%L%N,EVGL:6K8Q7JB"5[46\VDB+6&/W@VY^#^@,5*,L0N#/9T\OOYW9 M9\?T9C1-^)U'%X\UW\/OA3 O>1?*;_3TTXO'%'2"HTLFPT Z7J1CJ[@FD#"9 MTKB,)2B7TV4B[SBH,RH5[_5F:IEHC(BLJ% (Q<:B9M):-B"61,GB69<:G-*@ M%(;48VY1 ^<)VK$^M:\B,\#@%6K)4A\_PJGY*P" MV^K9S!:-6V&LO]5(SC 5NWA6E8.L3#H0+>[<"KTN+% MH=-G80X)3QM(]HQ237ERI,\;R9*3D^58^)Y(O![M8,H&Q:E,RP MMM*'VHT6FX'-OO"5!IW9USD!+&%)F$CL!O:*P5CKL-KWU(N*/BW-L(%,QU2? ML[>P@SNDU JEN\>7BZ0R\5"@#&)0)&W*SN<@X9">RY*J47&WFCH8LJ6X5K3$A1)*J -@D*R54%@/4]UOC-,2)TD@?.0 MX\P9)V<8KSH,XIY*Z"2 $0,(F*]ZRHD&$5USD(9%="*,A9&B4&8L1!G+H6DI M1T#F2N.!'#6:#:0>(67M "!"RIUW>TU,VJ.&G-8=8L+T"&&QD"DT"%)OE00U:6-@&%3AM=YP3$RW( M20^+3 $?[H:"KV0D'>NCP%%#E]_6/ ME@RW(+IJ#*$>";#S[&\*5!);-AZGKA "BJ+:9=>)Q;GH;<3(QK$"7G0E64(2PK-!/ST613.U< EOB^RMJ#_) M3-KZ3LS:-4)92?@Y[X'T&BFO^>S92=DB!;.>)-K.&Q:)00G!64R[@!RPMJ<5 MY<4B/[P7&? ]4YGO^H'^"E9/4N@$2M5N+IN,J%C)R:8R-4A.(U0I0+G-/[*] M0XEUTQA 9P\UTE_[;]@;DPJN-I2D&665V SJL,+^=(U =0!'Y=9UQ_EGB9L$ MU45!$W8SOO:PG3VPL+!-:'U6%Z@9D6WK(N0U[X%E/*9]Q>#X"*V(ECS&I14! M,SX!T5C::H&_"I7D";[ >@Q/Y8"GO5FMQ@OPM)<$K=#6 /"6F[-^!T;B/WLN M5U?GXF@+B5J8/.UR%#UTZ]L>:VPXXWJ8,BSU1+P$"[XGN_JZAM!?"]<*A+=T.@\>7CPDN7!9T<;Z&A]9##+#+DZ@95ES:ET/6 M#Q"^.E;!D<"-(R"Q1ZH5[@VI]!.&@^9T93ML:^4_ \C#3<7PH>A+L).65&*D M3BR(SA E%[5$]A@V5%149@I@?@P!*;R\?L>:B1T=D&@@STGX9E23CU;ZL%S, M.%+&)1^_SJ4\20$U-H%&IX53--S+.E;^@+./]A\.D'KK&Q\;",M-V(AQXZ10;6#-(M6%4=NF*)%I$^&PC!,1: M?:4-?VE\*65,&V(;6*G')R.3V\1MGYN MI:01&B@14O(H@6>HC WC5STPG6M;3J.O\TJ98F;L2V%B)GW-#\;^*[8#U>GD M$'S =*C!,UZWJT!FE]SW*ZR.E=%#KJR*$$\;2" JN$1;NG2LZ\S13SGA"]?M MD>S0$!-%%M#TH4*QW[+Y'(B'0.\)3:M\B=!K5D?TQ"&VCBU *;NR-K$Z;&++ M0=+&7Q6T*_N"^99LZ1W(8O@!;$N,G8,A6.,XAP#?4?C@($,[EHJU'$^:":JKK$LBCF3)%#9&%R M".&H"C?$'3JWW%3$"\-H T@G&VCA&E"YKT.0BN(F':GT 2J98[D66Z,P6)-M MPJ: 5JP=TA8:]J!Z+U$(=A$'4!8VLZ!X%7Y,:1(3OL:<]PU$,Y$GM?."R+:+./5;T' M\*)A('54%+7A:EL44*1W&$,DM7D?/'I0SR/HN5=TC=DN1D\&L9I4]8E68I$^ MX#$ YI0Q-I0 \&@\L535$_^@!3E"B^HGY,N\<-B/%$HRQQ6W]%@[+BQF<4*O MF,QJ_!NAN4;M1DQ/2A;S*@IUD!HQ>6B^=@RGU4*01+R[@YAH?WU'QN%QO4#/%VY2&J MN]ZHE*1.ZB@[%B7K\#WB%B&^-(7!2D2$3":^4':*T!IMVPP8&7>&;,ATA[)>%\% M68:LNL^Y]I832:@I$E>!DCB$?-$.0=4$.F9O A[!0%0/9@RZ.QI[=JV.IVA' ML&F=1:O!9Z,OI;N;0 MOC65 _ZR);+P"X$T;9=-ZZ%-_WLJOD,#0G0HR% Y$099."Z$48$QVM&DX4D* MP,4&]:2X(N3S!TU42>P[*"_.Z(8X_]25Q#[PR^GV[1"ENUK^WOO6AZC$*YX M\)F"M[]J\1@MS,VC7!MK)C"T>>E:.Y\DK8K(#V2ZB&*( 3<%&>8 MX.>^9KP;TK\GTXUT@\K>& 9+!)9#PWUTE7K M3LC/-NJ;5B?R4>NR7A]F@U:K&B_RN9VH;^,$O>#.873)T60T-%3^.P=4@S5D@TJ^ M'62#0"V26PTOE <=D/7YH4IJFWVF-K$S,+.Q)<9"]M6CV>.GWP6$C%-8J,C+ MR?Z/AQ>_-5"MHGAEC1CE9\.-VEK^RDV.@[F,DP8NIT<"7$O+Y91E]B=62&G=*[1 M58[K5UJGR40D'8OND^_X96E<'*RAF14M!<1FT-CIK&UPFGR"M;>(6S),,?*# ME3(R?,I7/!N+I$"22E?GT?@X^A(F!SRN77'Y/*40(U*HSXM=9E/5N_$@EYKE MYI"%R8<86,$P-6?F\T\@DUF-:^-HO4!#EN(WOMKU[*PB'X0^,Y$&<7&23!ZE M=2OJ&-]C88T@,_)6V%7O_TA^P5_E5W2)5S.?P2WEE[-J7B:<[1P M;;_W=:>YF9;E#PD9Q@WGCSA_N:2X-O<8--:3.)>MYF-;I>MS-FH+APWZ;CC+ M\1@$A( 7#%:CP:0VLXZ"-LN<)[D?S$Q:+/RD 1.AA"7V!2YJC:H1M/T"HTMH M XG[2,D';;/2&%8<=-;T(DD9*8_&\7]$"NDHGWI?)34NPQ*E4W,P.T.B3+*R MNI89V$H7,ZDS5!_4832EV@PCG=BY#2LHOT>.-24MD9!-/8\09GOX-!QQ(XPLJ+>2Z'([7)X2P6?2-#> 9%?F2Q?7C,8] M^0T%QI-!")T8*QA%P\H58K93'VJTN['QJJ>D/R55C*TC+=$Z8+9M36KR-.J' MR8NQT5HT_L30<'"BR;CLL,8&N&D-0FA'RX?Z,1[6*BVVH83>%LJ& ^>K%? = MSY+5N5SB4,2JI+3V5@V\>T]O8EO8%VD#_!"8Q "]O/AW5M5-*+T+:9VK$^E1 MJL\H*.L7J-WY';&HLJI5U8SA'F*'&/G21I0G(<^V^6(6FI;;]Q"JZZU*;Y M:TJZQR$F\^E9)#. M+2S!)BC&VEF.APA+#=T]A@7'++:I[^LKF4F@JH!L-L9/L"NBZ[N+P]2U:;QT MGP*R>#Q$YTNUL&/G>K1#I,*;KT)S>I^%WW;:<\7D%F^U.21SB]6=H"=@+8GQ MK1(7*)TFY7E0BQTD?J]@CYE%3D!1CCIVR/'P/AT.\_K-+VV<#E/Q045K4;,B MT CF=:SS3+@PXSBMG7:0I+&>DXI>AB%X;*#BN>W4,B+/NMC[R0'%6%6C3B,= M+J1X4;2+WN/D &9/JYPWXHN7V56\65TE]RGE8+'S-<)+5XP\AB8(]X]R8*'E M44+58<8,L1+%,'8OI\;AFP)0@19;#N*,[63^8S*T:S430S@4#L2!(PYQPN,T MB%E)CY;^HR,O!*@,-3%I-ZQ0I&*QL@S3[D?(G.XB] ]SC^AY,GCZ% !4+@L& MDB>OC"0.U8S>)6-?3(&4.*.DB5",S(1@M%B)-!F84,=)"3,6/XQ-@3.(GT0B MR5<#(ZUR>80_IY=BVS4$1522:WU9XQQ_WTE%!@.Q@]D]4*1TH[$3X2IS"2 M.9F^$$2EQUJ+7=[1?$_ [DVG@? =1JY$%205WARU-$G^Y.ZB!*&8_N:P0TW+ MOCBVTC1^T<=:;AJZ+L=#_AX4>X_(]!"[,$4?I'FK4+RDHM>#.ZJ]\]B*;MK; M>$)-#(A2;V6+;P_&9L31 _9P7J>54OY[.#!IG/!KOH\6;U89"#O*]+A290'; M4!Y)&BX.8/[V#=HJ'#J.\+#S2?*;XMB!2A8.M:K%'2*'^X*HM/V.O T3GC6/ M4MH#8+U#]4'".V)(OPKQBBI@QCZ"4#=G%(4=X"K$-*B"N.M*9V;0(;^;[A+J ML]OYZ,"P$R1?)T W2'GR:!!_&15>QXB/-)((RHEO3";WYW&&RGQZNLDM?7F"TPS7]LL3 M+QFX40OTSRU)(,-:C"Y:-^]N/P3K9B9/R!RK MHUGX_%=9W]A0_/OP%00:EC=^:#%&2&G([X9OXQS1 -W+V[=O>61? /(H;(R1 M(#C$)+!^@-#T=>YAH[B (("?BLA."YV/5TCPQB5:$7)C[STO<[BGV^6FIF\: MT?-G&,C%!\@=UFQI4",FV)V6G9E@Y@]$KG3L]QA%E?CH>YM9H_!J:*YJC_@6 MD3!"NB/E(69$.<<^^!R,KC88/^%YN4NX6)I\5H'5E,\T;6$3@FDJD ".J&MI M9!V5OICBRN-?T[CO5OP,+. C&&S>4YLNJ5(+-(GC(N P)M.4N=E$:)CNAD8G:,H31@7>(36: MRT8+\&R%CWA]A/3ED/P_G-\"]AJ2:X?LX'&L,#@(=];OL&6E "?S LJW?X%G M?(9=/;!8NA"8$3I$+7XRQ'Y^!+T/#('J"5.D:?.YX:4L1?5YI/._U]@C1W;< M&+7?Q3]3F+SAA)I>@9*"T::\;7A/6F%:1\8(V9-2C="#L[$D\0^D'-M-65\6 M8#\UATP'941'H)8.3NPC%(NU-K$PEK4!+1QA4L>!N^L-K.9T/((J>$LA:GQO M%,?9Q2.(2ZCF! !C\C,4Y@3%=01',7[Z%(]QN<,.KCMTBI=QKOFQ"%\XJ=,UX].__8R,L,Y$ZV,*7.$B0PC<4 M<=UA)Q@ME \6LN2I"]$W16AR8I&-?(./I-\>1!TFZU2YA #?2F+*E.6FV[*Y ME[?VFR@W;]_$W 3>65F:9CL.V*+2TBX$FLN^H)YH=5S%F&E/;JGE:^3O):?$ MZ#\1HHXPUN)>OJ72"TF+K4\3T22%D#*EUKA97.,' M9S00,D3F3&(-$?(_#V*VMH8! ME\>U_"FAQ13L&\4[5JD!PL\"LK5X0Z*Q.CIYNII['B=1SJ?G1B*U-VZ#GSR& MS5!\CTK^+UTD2W]%B E?\8J,$8H.E\GC$J?X&A_Z)K2<=?DGF5Q]W\>1G%:. MZPE#L;]^]6"6T6>"I.&90EQ@%Y\\^-N6L=UI!(@78863AZE7]L*0Z@%&*U=+.210E&*M+0SB$DQO*W"$TRR8;KW#Z2Q_)P&N>Z:TCK_M*YEF"P*&2C-6! M1V*/C7<<&>GX[M11TG:"4&!7'J37HZVKRI7\&'>+8/J8-+EV+(5V[F19/'\^>7#Z995\]>CI[^OB"'_YJ_F3V_>.+R1N(C3/SZ=Z6 M5Y)[OB9O97D8O8 O6X)\O6W^S[HQKEO:;* )2QP"5.5B&Y.?7]1E2>75R=1S MKM^KEEJWH3O)XL)3VIC7+T"K^IR,7U!=Z;J_UA6W09Z(?P^ DJW(CNZ23P". MP<.B66*YP6X[%8>SY=:HV?VJS"%S81_K=-7=6]?*AA7!C\ MN24S?@!DY0WFQ8J))U^#D?X/_ !H 98U>W\=,QN/79Q?>S[):'"<&)M+G[ MZ_?U#KR!^9.+;W[(;LQD?R3$=W$,D;[YPGQR_2@D+"$HJHSV/,="/M$^^-;& M0GJR?3,VZDA-$%NAE'P@5S]YP10IK\GWS&N98XEY(_G6C6E72::(-FX-]B]6 MCX>Z!)U@LO'.?JE;FVGIRS5-P/'UFQ>_VO _K ]HI]Q_2!&N:"9KB\$I%NT+ MM_85%=_P^)(@Y'$Z,A.)SI'%$ZBY+$SX14L]/L]>TOGR0L*6GLQZGE6G(W?E MRU9VHAL5ZSB,*G1);XDZ4Q1%.#;D@0;1#T6Y8X2PWH_FHM _7M>-)@ZU'$4I M)51DI+M$X)+8GZ61B8WL1YPH0#/<*[3W**HXLR+SA+4=*. 1'L2;%L:*!1?3 M]6^?KS&Q[65%9#52;>%VC20!X1"$0H#GZ2Q+"MB$QT'_C_!X?-+R]IBL?MAB ME=*+O,N?_;1US=I=N[*D?&T%HM_1._P.T:? #^OJK!GYSYR9.4-RLI/J46\0#3Q7HM93 M;V/,=AP$NMA@Q?2%W&)-,RNI*F:HJ]:!WBIDI=M4B2 .PRRH&*^]V<2-W:C9 M1#9&\!IO%.BFJICZY.T';OEZ8^Q ,)MLV1KOT#QL;Q3U@AZEY!76 MFLL:%*ZFWCP:7V9VO5OPB>-.'[7!>K*4\M%V?BVG7F@)H<#"6 1&OR=-S>H__L?"=?EDSC0HH_>&DV4R_WH,05:X2YE;M?L/-G8/$* M*;3[PJY=FX4>%(TVLNHV$X.*U^V?/7=Q.-J0O[4A[C;$CG=KR+&\8H;-)DKN M0-G5A&8;SE6WF\CQVB;ESBB:Y;3/S&ZO/UU_>+B&'^[94J#^<1(80K5S0=$A M7+8(\1L(40SO96TV&J[K$LN7 '1Z3G%>TZ7\5G$*RPN((E\B,,X.8.7]#XF M#B]YRT=\PKI!6"E9P8*X*M("Q=EL8.$BC K^FB^U&__[5 1:_/0TOJV;L=ZR M J<>%89&]83>[/OOHBS\Z0S[M&>?GD.?W5$=EHU D*L#^;G6:#2PNH3?.5MR MP0U'?8KZ6?#3U'LK[&!%'*S #A72'*RDH)K68Z"$8;6D*.Z3]I^1&'YC=4-5 M#_O^*R-CN.1"8$EE6LBF)JN*(/B35:4/-9U.Y#ZS]EA=4"JE@D)AR0T(20 : MWD$6^VDXI$8Z\)/$-N+8C_,,'NKEF]@P\,,H@MQ/1D.(8C^*0KB7A@DH7D6! M# S]-,JI,4C\89)2(TEI7W;PY2A*-BHK5,21K+7Z>P=1&OIA/K*M*/>'0TMR ME/MIGK\V>ASOL_O.*&S0*VSP]0IC6TY$^#_$NW=K(;4YI:VSL*>U=;_!3C>\ M7H-Q*7"S-BVRH:SN";#VU";ML4HJLQ\@CH6L*J[MM=!J4Z%@AOANV1=%T(3Z M#/A,UQ;)HR%LFVZIZ&QR-<]KT(R..K>5+J)'-)8*#1OB1CYK*7CI .\,_:J6 MV@H^;E$Y#I3;/Y&I]KQ[*?7%-U(;M^7B*H(^T2'^K;>4\*$?CM*V,1?:7D4)S/R(UGU%&UBLC^VIE]'*V:M ^?*":M"Y^I+"I_8%T MQ75!!4FNG=++66.G]=);_>:D\[H0C4T09;8\H.CN0*-1Z9AWY?V_#K6K%[CM M.44)2OPHR]M&$H9=A#H[$1U.&64J]-,X.YFCX.@VIZMI[=XL&MS1U5[L_6C_ M+)JWKX'#\O9-]9ZI-:> "5S1UO!B2!6KVG=*VS%RZ]X&2VGH'G3-#3WM4-D% M-+^2TNP[UD#_6)S]"U!+ P04 " !;@5989"%(.BT$ #A"@ &0 'AL M+W=O=;U/2_JYHP7 MSF1D;0]R,A*ESGB!#Q)4F>=,;JXP$^NQTW.VAN]\L=3&T)V,5FR!4]2/JP=) MLVZ#DO <"\5% 1+3L7/9N[B*S'Z[X8GC6K7&8#R9"_%L)E^2L>,90IAAK T" MH[\7O,8L,T!$XT>-Z317FH/M\1;]SOI.OLR9PFN1_<43O1P[0P<23%F9Z>]B M_2?6_O0-7BPR97]A7>_U'(A+I45>'R8&.2^J?_:SCL-[#OCU =_RKBZR+&^8 M9I.1%&N09C>AF8%UU9XFVWV11.9FR>H3H= M=34AF_5N7*-<52C^ 92>#_>BT$L%MT6"R6N +E%J>/E;7E?^4<0;C,\@Z+G@ M>WYP!"]H_ PL7G#(S^(%E:9JTLJ%&YQK8$4"MS]*KCYR,>A(T'X3'TR;22#8@4 M+E\8STRN/I$J/TU9AG#/Y#-J8VMYL\^%HY?L=V&V1$A%1OKEQ0*J2RH1\W\I M9**4P'?AA1R9*B4FP#2DC$MX85F)8"1(,B9NTL"0E+B"^88&&2MB0K1O4)PQ MI7C*8U:)EI*TPP:]6>$%I2_&?(ZRJ8]?+#Y&3I'EJZ9 M6@)241!EX\O'#T._YW_.18$;4IT),:1ED2CH0&\8N<%Y1*-ZUZO1;C7P0G?0 M]P[LVZX>N/GQ;'H&,VDCN@&UJ],P'+IA.(#!L $SIK[?;^:'_F="LPSB-Q=" M%(3N, S:B,9T[O<:DF^1MO96\>TH_LZ#J.\.HAW;D][YJ;6%$821YP8#'_P( M3@9A> IA_]R-^F%-O0,#SW,C;VA&YL>>K:W1P(P(J$=5T#$0G1K$F$,W]$(X MHL9^H\;^<372US$IR6&2X[50&JYL/9MZM97T5-4\:?5NVGY?J."OZ:4T+TQ) MKMPS;58V0(\W[I/K41;OEZM=-5G6M!@;OO.&;UNCJ56SX:Q><8Y;G/,MYX0X M_U\UOE&@G=[0S;R@!P)A@TR"D$"?(:.QND8ZV\+H-*71:6KB2#*C)IG1NY/9 M^E 84JR QX*J-[-TOYJ7XD$H;AZG?>DZ?L^OV.4..S/8JQK;!)SRH\E.G'0[ MH^^+N ULZV6KA@?%V(IP+::@'U'L!UOU[(MRM]5VY"@7MKE21+TL=-6!--:F M?[NLVI;=]JKYHQ=DP0M%>4_IJ'CLQ%S1=[>0_4$L#!!0 ( %N!5EA&F?&*.08 ,X1 9 >&PO M=V]R:W-H965T M!G1MT71W.!SN@^HHB3#;\B2Y:>_7'R4G;I:F;H8!@2/+%/F0?$C)/EX*^5TM M&-/P6.2E.NDMM*Z.!@.5+5A!U4=1L1*?S(0LJ,9;.1^H2C(ZM8N*?. Y3C0H M*"][PV,[=R.'QZ+6.2_9C015%P653Z"S%$J211FUF8%VUJQ$<+TU2)EKB4X[K]/#L^FIR??GE?'0W M/H?3T>7HZFP,D\_C\1V<77^]N;X:7]U-H']'[W.F#H\'&FV:E8-LI?^TT>^] MHM_UX*LH]4+!N)RRZ<\*!@BV1>RM$9]ZG1K/6?81?)> YWA^ASZ_C8!O]?FO MZ+N6D*IJQDUYE;,D'UAN^?^=&SJ<.]X+6O:!+^W"" M93RM.0SSBLP)(JP-],Y-A1U!$@(5AQSV1+BA8 ?,\AB1OC*$P<$H7)9E16H&LI<1V\?Y=XKO<)@B1NQR^$ M2U%^6"]P21R%> WC #SB1"[<"8VT^I58&*P)<9+(8O5($B<6JT=B-X4.^H0M M?<*]Z7,C<2^0^HE8KE2&^1;41,STDDI&X(KI733I-+&;)L^VV-I6$P'5&BMQ MRT(>*:Y,.!"?1FHUK.#E_ C&2G-LV_CLFV*S.H=+[/]J+[I\*363)-8 M)(D,,5LQ!@!RLQ10JH"(I.AG1,(HAHM:EES7*W]F_-&,5>L ,B>,S=4-5GRL MWDH%)#%)HPBBF+A8(9=,88%F65W4N0W_E&%>,_[<4FF!Z%(>P9^Z1\0Y&RA#>BXF31EU\CUJ^1WOS_7P;]V@3]_@1#T:*[>)[IXG7 MVV++7=!FNX6JV7G4&P%D#1#,?!-N+?9(&3;0)1Z%S+\IF\KH:UKQ6[KY+]6& M7E -7-F6+_$ @,<;O> E%J[2QII$V;)FJ-7B>-Y^471C?T7):_3(@L*6_S=2 MM3E0["AG6\&VQ[](X$[?#L!-B1>;%NJ&),&>C ./A*[_<\+7\G@2_L4@N!%) MT@! BF)XK"+JW'+U7AOKF+'HN6<&]J,E&):[>)EI[K=O-S02ZW>M_ON M/@WV#RFP28PVF@1N':_,(B>T[9K6?I.<-/%PT/>;SG& ,0V\P.R&)+'[=M\E M:>R:)P%)0@<1V&P8!K-L48I$[# MP2"PSPQK0O,L03?]+L8D+6.2O1ES1BN.[7W-;C.S"G1#H%<[GBV O?C6"68W MWUZBRGY._ZMEO"K+K5AO'Q;W[!QOPC!4XCLV;/>!.:HG5M+B/,283)Q&%LTI0Z9IA DGJ ^ZUD=&;.4%COS4&G M+<)=>1ALO&,73,[MEP2%M*A+W;QNM[/MQXI1\X[^+-Y\Z?A*Y9R7"@]H,USJ M?(SQ?"R;KP?-C1:5?6._%QK?_^UPP>B422. SV="Z/6-,=!^PAG^#U!+ P04 M " !;@598I'%5ID0$ &"P &0 'AL+W=OGWON[A%UXZ54WW6!:."E%)6^] ICZHM>3V<%EDR? MRQHKVIE+53)#4[7HZ5HAR]VA4O2B($AZ)>.5-QF[M0T(,P<^J$/41#UC^#UNQ#[#J__LQ"1JJ;A[ZN9-HI4 M\,^A(%N(P6$(^V5.F1]#6J9_0F']Z%2?#Q",%!1W!P#'TRI2\M;P2" MG,.-+&M9866TG3GJM*:-/D3Z*.QATD\%0K;E0S@?F?4!2U0(3,-<"OI:]07\ MA4RUA04J"Y8S5%UI[".RCQ ^UZB8X=5B PU^@]B/P\"-P[A/8^(G21^FA53F MS* J-ZU':0"AWQ\.Z1D2[E>FN-7DIDWD!TE"^RFAA7XR"F#:S-I]7E%4"">1 MGT;!*9R$?CQ,3^'#NV$41A_A21HFMD)UK**$QM0?!"F-(W^0QG"DGG%7S_C- M];QO3$,Y;0OYP%Y+F_9#M3P*>;B6*^PVJGJ%#0U52X%L%%2R.LM8E:%PB93; M1=(^+ N>%9!+LC0V@Z+)$?1.>+!Q5@:>F6A<*G?X@R!]<,$-1^U\QJ-D M3X@;-CY=ITI91#*-T^.F+G4K\_YH%<);"!R13]+))WFS?*9-70NT*2/_-TP7 M<$^9!E;E\,W]<# _8\]$:X'PB/8G;.FU:GNR);26MUQGLJ%('IG!0]K[!9]- M#IGE,+<<>-6V!.[?:J\.(>QHZ()9[E)3';4V"L^Q+LD)?4\VT%_+;>C'PR>W2[9/%Y.H3W=DC@_2'Q]S9ZDQ+5PG5@&AQ$ MVZ9TJUV3=]7V-C_,VP[Q$U,+7FGB,:>CP7E*=Z9JNZYV8F3M.IV9--0WN=>" M&E54UH#VYU*:]<0ZZ%K?R7]02P,$% @ 6X%66&)' &6.!@ *A( !D M !X;"]W;W)K&ULI5AM;]LV$/XKA)L6#J#9(O6> M)@;RUJU VP1QVFT8]H&6Z%BH)'HD'2?]];NC9%E.%2_MOHB4='SN[KD74CI> M2_55+X0PY*$L*GTR6!BS/!J/=;H0)="GS)Q5IWY@0]F4GY%6_> M9R<#%PT2A4@-(G 8[L6Y* H$ C/^:3 'K4IR7K1M8=D'2EC2R;Q6!!F5?UR!\:'EZR M@#4+F+6[5F2MO."&3XZ57!.%TH"&$^NJ70W&Y14&96H4O,UAG9F\_W1^]?&2 MW)[^<3DEPUL^*X0^/!X;@$:!<=K G-4P[!D8RLA'69F%)I=5)K)=@#'8U!K& M-H:=L;V(%R(=$8\ZA+G,VX/GM8YZ%L][SM$JE:4@M_R!7.0Z+:1>*4'^.IUI MHR U_N[SN4;T^Q&Q7([TDJ?B9 #UH(6Z%X/)FUR$I71>/=!:DW.!!2D(%NO^NS?K^%V(4BZ@UP@\JQ&SFMD WRM M!=QS3>:R@!K61^1/P54=: )A$N5,J#94>&%XH>0" +3)4W) AI3&CA_30SN/ M(B?TDWKNQX[G>X<$:@PJJ"*1PY(8KBZD5."PP">WTO"BQJ .C;T&PW5"+VHP M/,>-D\,]K ]DS.4#-$$M^CC>B]>?(^^WU(H:&.( ;4X;(!04&PA, MS75>W;V8[?.54A!(A!40HW-1=E&XX$5.&A$#G:$\N\)1\N]B%I/(H:>,(>RD.S)H;#-H?#%.70C M(+)I7N3<[D%GPJR%J&R$T>N5D>J1?!Y-1RU5G:R[05IX!3FQ@@28SX7=P3JO M-.'D6J@40@(;Z/.]0>B^S-WO!78'M6O]K&.]WK5^WEC?85IUK1>M]=M7:/UR MQ_K^_B,T6:/PCS<@,*W',L#CIN. M8;1D4M>/QGJQ.RN=$@%!R4P=0,[$Y68 MYX:P483K1A2N_LB#ZR9OGRI&==!M@40%3/*:3DNB-63HC8)#6#ZDH]B.[BC" M\1Q$[] 8U^B0M6S[Y,KZ[HX2F+L6P!V%<-VF^-,T GVU4ZP9J25I3[%&;;%&+R[6 M*?B0S_.4(SD[&R.F<-;I;9",6L KI!2J8P8E8O+^*MNKOG]_^-]V[-U.OB^8 MIT_83A]O=!R13YCY4+"0"M5=7:LI5^H1RG7-5::AAU+/=6(_P1EECNMZY)PO MN*Z=#=: M'=^.MF^ DC+7=6D.0R .RF@(2F-0=2$@]=*FQZ-[O)3*Y-\V)>_$N)/"Z*+T MU38#+)N(]?K091Y/;AX#>LD?1:VZ<\S<9=7%<87>(%8YQ+/5C1L3DL0 MIL## H\<'XZ(<,90F 9ZQWI 74J=&YMNAG^%,T.V4HBY.4 ^HLF040&67NA3 M/&L&[@_#+<$\9<&PD&D([D(O8'"> R)^&FD8X"$S@%UK"+GY,MI$E>T0QI"G MH(>YOLP==[[?2Z'N[%\*[.*KRM2?\NW3]D?(:?W]OQ6O_Z)\Y KBIZ$XY[ 4 MS@[P?:+J/Q/UC9%+^S=@)HV1I9TN!(?## K ^[F49G.#"MK?0Y-_ 5!+ P04 M " !;@598S#/6%>T# #7" &0 'AL+W=O7 ML=OO-_Q5B:UY,@:7R4JI>S?YHY@&H2,DI,BM0^#X>A!70DH'A#1^[#"#(:1S M?#K>H__N<\=<5MR(*R6_5X4MIT$60"'6O)/V5FT_BUT^GF"NI/%/V.[VA@'D MG;&JWCDC@[IJ^C=_W)W#6QS8SH%YWGT@S_*:6SZ;:+4%[78CFAOX5+TWDJL: M=RE+J]%:H9^=WP_'QQ.XRXV/HLR568-%) 6H-E]Q4.?"F@.M*=E84<(,5^T69)ZD"EAW[^ 3::P!B\:B11;&L3B' MOP77O0( [T_4*S3M[] ]F'M0N.EJH;E5^MSGXE%^@P^4)B2.QR=^G,8DBM-^ M/(X)H_$)8C8**Z'W_.[+3A0?^0.";43/P4!G,'K50*[JMK,NNY=,W[_+&&6? M7B9%XY"VPL.8/^:R<]>QUJJ&*W\DPYV^+(E#.CI.XKF. M6F510!67\B<,=,PO.EN!92>>\[K=84]5:7!N-J[H[E2A=GK%SU7(N>H M V^M:BQ3ZW"KQ@7V>L<&ATVCDP64*!_<+[!-(/./>]9OUC*>:8VT\7.=WX-J M>V:4$IK$A$89T(S0."+T+ 86D3 ,298RN%U^,\X4)92$XP08(VF*YCB"E$0H M-)9E_948[)JK_["3@578"]M.YR7V(MAI;G@SDH0IS)>+!?C^BO L(6F"##!N M$D: A,88ZDY9+H&=D21FJ'4&8T?AC&0QA2@DXSC!8COXQ1T]:398P!O?4@W> M7M?8ON\,JT/7ONB;U:_M?M;UTI9;(1^ M6.*?A]!N ]K7"J6VF[@ P[_,[']02P,$% @ 6X%66'X.+&V( @ 504 M !D !X;"]W;W)K&UL?53;CMHP$/V545KU(M'- MA#@U1/ M.D,T\,*9T$,O,R:_\WV=9,B)OI$Y"KNRDXH38UVU]W6ND*1E$6=^% 0]GQ,J MO'A0QE8J'LC","IPI4 7G!-U'".3AZ$7>J? (]UGQ@7\>)"3/:[1?,]7RGI^ M@Y)2CD)3*4#A;NB-PKMQQ^67"3\H'O29#4[)5LHGY\S3H1/*P6,PWB]ERLX;1<@J3A^5FOOPZ M6T[FLS5\V) M0_UQX!O;RU7X28T[KG"C5W##"!92F$S#3*28_@_@6Y(-T^C$ M=!Q=19QB<@/ML 51$+6OX+4;Y>T2K_V:;N)&ZTSE)<.C9F=&HGM&+W[T)>\&7*Q(Z MC83.-?1X;4M5-I>U-M#VU#KP%CZW^K==YW0A#%OM MH._L'H1E>",-838I:K>";A\N[9!_=M4YJGTYT!H260A3W?HFVKP9HVI4_J57 M#\Z"J#T5&ACN;&EP<]OU0%5#7#E&YN7@;*6Q8UB:F7WW4+D$N[Z3TIP._4$L#!!0 ( %N!5EACN(]O3P8 )D0 9 >&PO=V]R:W-H965T MO'1) D47JO4L".*G;%>A+$+<;AF$? M&(FVBNJJLW9 M:&GM^M5X;(JE7 GC-VM9X\R\T2MA\54OQF:MI2C=HE4UYD&0C%="U:/S4_?M M2I^?-AM;J5I>:3";U4KH;Q>R:K9G(S;:?;A6BZ6E#^/ST[58R)FT7]97&M_& M>RVE6LG:J*8&+>=GHPE[=9&1O!/X3<2\WPLC+IOI=E79Y-LI&4,JYV%3V MNMG^*KO]Q*2O:"KC?F';R08C*#;&-JMN,2)8J;I]BJ^='YZS@'<+N,/=&G(H M7PLKSD]ULP5-TJB-!FZK;C6"4S4%968USBI<9\^G'Z[>?_IC.H6+Z? MX>K]Y.,,CCZ+FTJ:X].Q12,D.BXZA1>M0OZ$0L;A0U/;I8%I76!+\,H(WV:*,A[>[T<6.:Q./18'L,+2/P@A=B/&(X9#SR>Y?!6BQIU M0A1'7L(38)&?5&4'4/DLQ NR5Y%,VC2XV%\#"PDG<-0 M0F#,8TGLL3!#\ZD?A @%$2*4B*/^J N:@3MI"%'N10GWL'*B2.RG 9I/(Q)' MC7$>P !QXCUQXN<39RFT/*'J5<)EL\**;@3A\> :\6A5$*8VXE]JRH?)5NAR M3[%#E!HT?IA2U[,O_S^3)G=2XVG2H]&7NG/ZS0_XQ+F7IJ$7Q"%%(O53XA5/ MRZDD"@>)LP+HH0@(:>()&$<>PF"'"!)LB=),DR2]BSN>Q#V'C1X4G>TM0TR MI6ATQY*3BT=4PK2BL72![!@7"1^38[J(L.HRBAW$K86-5 MI?Y!9(A7MWB-P]M2O^CCE3V\IE?L#"RZ4*N'9/N#F#E]@IDM@0+.X(U0&NY$ MM7&9AR97:*PU\**K0%2A_(QRGR,=?[]VEGY2_A!*MI3,Z*:!SYR4L(_(#& 7U_TGTXBS+<#PZ.#CDT MS'U.>A-&^N.\M9@F9";*_+";RY_R\LO'@X%\3O?YG#XWGW^8J+A[BL@E1JNI M5"G:,P ?U!H94O%IC5GFPGDH=P>1##050\F(*5=42",U5RU]GHWPOZ3J98/D M02U:WLD:&8GYB*R)+VK-X4=J-)I9:5[%*14%K3X+KE@"E*[9O-K@# M">^P6-#9=XA:P_8^;?3#NJK[ZN>M>M6I?]0S/";$XTY@]N \P+NLL1@D\GJO MT>NUG]C9?"=V?V[WNHK..^).J,K5SQY>=^@88(F7,V)?#)F7,>17GG5A-'O? M'MY\E'A1F'O8L! O4WSE47(HO./>=7$ED3QT*<;$:S:U;6^.^Z_[>_>DO6[> MB[>7]@_(/84NJN0&ULC5=M;]LV$/XK!Z\8-H"M1;TK2PRXJ9L&:%Z0 MI"N&81]HB;:)RJ)+TG'27[^'DNRD@6L$"&2^W=US=\\=F>.--M_L0DI'#\NZ ML2>#A7.KH^'0E@NY%/:=7LD&.S-MEL)A:N9#NS)25*W0LAZ&09 .ET(U@]%Q MNW9M1L=Z[6K5R&M#=KU<"O/X7M9Z3+7^YB?GU$6!\[W4.=B:]X//Q5OO'UG?X,A56GNKZJZK?)*]/XG75^K:ME_:]&># 95KZ_2R%P:"I6JZ7_'0Q^$U F$O$+:X.T,M MR@_"B=&QT1LR_C2T^4'K:BL-<*KQ2;EU!KL*T?CR YU-KLYN MQM>?SD_I_/+CU#T>^_\33XZP#6 M>(=-5YF>XAC11)2+WAV?-NH]W.?,07/[ MG7FRJU[8E=ZN>;)K^\ANA"7\S72-^K='](\4IJ,#(9ER.95FEU#_"?V'PX-[ MV:PEG>H&_0)GWE"4)BS$UAL*BX0E>>1'<;A)]!J8=A\ Q*> M=PCC?(,Z+,V4IS%48QPEAIYJU67,#!HKQ*G?YY?U\+Y M-)-H*O3ME<\NE=HZZ^,1,A[Y$$49B[/6WYP%/*9;I\MO;WVOK'!XB?O#=F;E M@Q\C12PI(D*4X%G(@B*D\=*7WX\=.N7CU(CZ[1K'K9ZYC3 (&8)1(&(1XV%. M!4*2[),4S5QY"@IK)9"&K(!0R-(@P)&[%:J)+&N+/W=8&#>/9W M@;N%[ O:QZZO]_965S]@UV%[6TK 8.3ZKJ-NZBJJ#5>F_UVO07 M'GQ[=9_XTBCO_ZT33GI21G$ 6H0^*5D*-G9E&*#X(IJL#1XSC"Y450'Q1%C' M6F:/9T:5 A4)2D89^ 4= 7XY2!-'-+9*T+4HU0QAS$.&Q%.:LP);28Q"B^@* M/AE*P(PP]K7*B\17193F/=<.=Y0#O$EWO$E?S9L72;>,/NMF_O8SGC_PM2L* MU>#FJ-2]JM: MY<[W>1Q'V<.8GD]9]K=!FA\[FN/L6XQ=H7+T#SP^+/MM0RW M5CY[QCTRDM_7:N6[5Y>^;7]@U. 5BY.5A.:R[W7^A'C6)#H9KTJTFFM$2-+- MU9>=6?@^?PIA1]^C/2Q\N1+N82,+8M^'D?PXR5#1M@7X59NZ(LXX6A+:?ASO M:(*#O)-(68;^OX\:PV?//13+O'W46D0+^>I>?KO5W;MYW#T7GXYWC^X+8>:J ML0C"#*+!NPS=P'0/V6[B]*I]/$ZU0V6VPP7>_M+X ]B?:>VV$V]@]]_$Z']0 M2P,$% @ 6X%66'FN:'3 !0 %"@ !D !X;"]W;W)K&ULQ9I;C^(V&(;_BD57U:RT&I*0!)@R2$ 2%:D[@X:=]J+J14@, M1)/$U#;#5NJ/KYV$'"!X0?I&O1ER\/?8\>OC.QX="'UC6XPY^I[$*7OL;#G? M/72[+-CBQ&?W9(=3\69-:.)S<4LW7;:CV ^SH"3N&IIF=Q,_2COC4?9L0<@XJY;4L(H MP2F+2(HH7C]V)OJ#9V0!68K?(WQ@M6LD/V5%R)N\F8>/'4V6",TWV$6 G=5]7EE933L^]\B*DI?%-X[%GQI*XF1'[Y$^_((,S=#1Z])!=Y\^([;U*68MY9M=0=.L M$]HGU"V(E\&.&NS@X![U] SSW...):,-[U&'7E-;3IE4VK ME^%[%_#+_8I%823&*[3T8XR>UVC)2?"&_OQ-I$1SCA/V5TNIISG6;,?*H?:! M[?P /W;$6,HP?<>=\<\_Z;;V2YOBD# '$N9"PCP@6$-HLQ3:5-''3_MDA2DB M:R0F/.KS*-T9G0<$:\AG ME?)92ODF81C)6=Z/A81K3*5\ 6&M@BE)MPH&"7-R6+\FF&V:0TW33F2#S-0# M@C5DLTO9;'6O$\O.'24!QB%#:TH2(5J2B,4:RP991N*P34'[K)[ZQD SSBIJ MILS]5G7.]$9-]LN:["MK@X^9N$Q@!0:$N9 PEQ(F <$:P@]+(4>*CONG+&]GP98 M+CT:@]]^)RZC5$QK8E+;[5=Q%)1SVQ>4BI%3+E;JDQU#=U%:K'T_RT7+I97^ M5%FD6QL)),R!A+F0,&]XMIK2^YIA&GV[?>36M6K[JJF;P.*Y321UU*TJ@=(< M4)H+2O.@:$TU:V:$_C$C=\&%TAN2YH#27%":!T5KZFU4>AM7[AR/!HM8M5X] M$JOA-XMNG ]2IFV;_=H@50@*F:\+2O.@:$U!*\M'5QH-X[RW[F@D)F4I8TCB MV*<,[83*F9!2THK0-*\Z!H33TK9T=76SN+Q@:3 MR3%9=E:I4YD'1FCI6%H^N]GA>TQ#3 M XTR;RZ,6$#VTISSTS!;.$=,_J>HO3N>&RN69NOG?D&1L&&9Z:9EM^@$Z<&X MH#0/BM;4J?)T=+6ITF M4)H+2O.@:$UQ*\M)'W[0%A74. *E.: T%Y3F0=&:YPLJ@\E0&TPO.,0X\5=" MZH"D[YCR2%Z+O,1H37%8C/"<-$?\:T=O=>ZWMHJ"5I\+^E9/L\RS61PT7Q>4 MYD'1FHI7)I2A-#W<SF_.B4+Q9CK;*!^DT%K6$]G.H%:B*!TCPH6JY7MW:8 M*<%TDQT[8RC;L>0'@\JGY=&V27:@Z^2YHS]X^0&U"I.?E_OJTTV4,A3CM4!J M]WVQZ*?Y$;3\AI-==F1J13@G27:YQ;[80LD$XOV:$'Z\D1F4!P''_P%02P,$ M% @ 6X%66$TDJ&_)" -5H !D !X;"]W;W)K&ULO9Q=<^(X&H7_BHK=FIJM2C?8)A!Z$ZH(DC5,33*IR?3.Q=1>.""" MJ_U!6R(?4_/C5S8&HV $[C[9FP2,WT>R=)!>'PM=/J?9%[D00I&7.$KD56NA MU/)3NRVG"Q$'\F.Z%(G^9)YF<:#TV^RQ+9>9"&9%4!RUW4ZGUXZ#,&D-+XMC M=]GP,EVI*$S$74;D*HZ#[/5:1.GS5+<(*,[X3RB>YM3EXC M$8FIRA&!_O+B]<4\!%*,T^B/<*865ZV+ M%IF)>;"*U&_I\T^BO*#SG#=-(UG\)<_EN9T6F:ZD2N,R6-<@#I/U_^"E;(B= M *=[(, M ]Q3 [PRP'L3X#H' KIE0/=-@'?H&L[+@/.W);@' GIE0._4@'X9 MT"\Z:]VZ1=?00 7#RRQ])EE^MJ;E+XK^+:)UCX1)+L5[E>E/0QVGAO<3?COQ M)^/1[>]D-![_^OGV]\DM)W>__C(93]@]^9$*%821_-=E6^GB\J#VM$33-=H] M@';(39JHA20LF8E933P[$N]: &U]G=N+=3<7>^U:B3\'R4?2<%43#\2;QWNUK6'/?PF>-U&D\_WE/SXS[I69:=7PMM@B!2/>GQ0-3B_P359 M:L5/QSCU&*/'O*T\O8+K'>".%T'R*$B8D-%TFJX2%2:/A$D5ZD%(D#]_T:>3 MB1*Q_&]-G:_7[&X].Q_D/\EE,!57+3V*2Y$]B=;PAW\XO&TE-A4#$D:1,(:$ M^4@8[^V-:-589JB@OU5!__01HU:8UU9 TTY'PFA_KS5563!5^DY;+.:=W]Z[6UG*;:0,(H$L;LS=DEKR+(:G, 9"TX"&9(QNE4 M-DGG&T2SD4J1+9+"G$O$L[[C.*P9>SE-10.E42B-'6E1][!NH/7@*)JIG!V# MS?D6Y6Q'FS"99B*??;1LCHPW1THZ_$T<'XGT#D92>V1C32!I/I3&4313)VZE M$]?:!_=!)"0)DAF)@^R+R)VN6@U8*8W'#R2-0FFLI!F9I>OV^\Z^85&>VC-. M[??ZO?TTM.94IS_PO/[NJ6875F:E8S6TAJ/9D]#3@5"^F::J@TR0D9Z _A /,M0#"15/ M(DH/3D5V?E-]0&D42F-0F@^E<13-5%%E@[K..TY%+M+I&T-I%$IC4)H/I7$4 MS910Y9"Z=H?T6U9HV)&-A0.U2Z$TYN[;I1>]&J\46BI'T4Q)5(ZK:W=^ZW?><@Z!6+I1&H30& MI?E0&D?13 E55JY[ZHK2!G,0U,"%TBB4QJ TOZ093WH&SOG^#1*J6%,3E3?K MVKW9FS )XU5]_1L3&]#\KG@'(C1\C2CW-R$J*^2HJ9J7ZZ0AJZT)I M%$IC1QK5L@(-6@^.HIGBJ2QD:6JVRZ"*3(<]QY^**E\W45Z(E+O>9'I B4%M$T7^ DS\AT SF\ MC:;"@M(HE,:.-+A3"*M.5]!J#EDV]@C&VL!:O5":0Q*\Z$TCJ*9^JBL7N\]5^UZ4-,72J-0&H/2 M?"B-HVBFA"IGV+,[PTC;QEY48T%!K60HC1UIU'/+_ 2UC5$T4SR5;>S9U_HV M2%V@%C&41J$T=J3)>A9I0.U@%,V41F4'>W;G\O]FVT"M8BB-0FGL2(,?_H&L M#ZT'1]%,8556L6?W/W>Q^/BAU_WQQGSB>^WL&XPJPW5+X)LL